37594553
757416
88006215
28523919
39608191
26833397
2677479
39282288
2395575
99345282
7913246
43318168
17083916
27409888
31895363
94601573
45298463
32167750
88003293
44597513
48984369
65706435
44936786
16123106
87069034
3571962
88767925
51635034
93555205
80044978
82093840
77261132
62876414
23733588
55375393
95941835
75842523
91327238
80174556
30471750