92659747
30156198
2082372
28887188
17463552
25367656
66249109
8267402
57464036
72315343
66837667
92272338
2530559
80211980
80617524
45584443
51951385
46135128
25582287
62109095
87457439
48682
48142819
14253495
100007316
5649965
98288721
40071467
80662694
34577611
22789375
73412179
4927131
64349996
2231488
66831667
98415901
13023380
75134604
63212239