36601085
86085591
15501980
18794445
20942693
75569360
79884261
438993
41359499
99811076
72759848
10887888
55146602
74143949
31851783
87541374
53287389
32571560
93048486
90161001
87312312
90813108
49641032
24444623
87307617
9278664
26654901
2484945
24823910
67515101
42857606
84754262
1884506
8975323
57202038
66867385
9777575
16457093
11475287
1821822