29238586
52357210
31199587
48597076
99599953
6934318
56918342
96502680
2869689
79709980
47911954
83017251
61867670
77833532
33236575
93611162
80001680
69331909
93911693
9369485
73607249
32403942
2015042
2678674
84022980
32027156
96337973
74013392
1422348
87365208
73239415
26565254
14537329
28804320
60894174
13373276
44966285
24434571
7369245
24157617