12695540
29256300
4421115
92982959
67175829
49915593
80573506
42954336
2182902
32826969
2668638
14426896
85076169
59756803
39548710
94152061
44049028
36007869
24278458
73282878
34198025
94061356
65801512
93609015
58242665
37909210
55391210
62591906
9592338
70321631
53789508
91922980
3391843
78999831
61965405
12159629
51536795
49088562
38809162
92109048