67126950
72118602
26902539
25278487
34284292
9472875
2774828
62937365
32357737
1187494
66323411
16021213
91176060
1037608
31997775
82574658
21985087
69143342
96853754
29339414
17946842
77019318
66752947
76417835
99508595
55147612
2477952
41834961
67558530
40252023
7392967
51771566
62047605
15136712
45589704
366655
95477463
16839219
88346690
78445874