60314992
2286901
10373320
64221219
47419462
3056887
98078420
5680361
47429552
39161012
95951674
58603077
19186705
38099004
195859
2812074
37549711
48917323
66404378
91567387
16524719
43337154
505212
67853371
72326654
78443619
69957138
24352248
15093274
9733770
44984226
29627057
60984817
24952342
96146636
81053461
64593318
68309027
80272302
9571482