59672496
1555912
28778931
27443590
53061101
65775296
31605246
18876680
6608304
49043729
74164942
460638
90781740
7181118
87827658
4851424
19961213
64271594
10004465
15761031
90322513
38286075
36452568
14279343
71512286
49382247
25024837
88342803
22084261
79458033
31491614
44177150
5883060
88289090
78596801
75436895
1878182
70634052
8668301
39913155