27063429
19354647
28735545
36116495
72288162
66814022
47029719
13495010
49636514
5890711
36349972
60433910
15412020
46493884
895261
86253751
15227344
80819550
95234006
66645854
21029552
94945424
2930325
49748737
85962583
75758929
85406917
98119087
76157448
71749303
88887229
77067349
65379359
93171170
98857522
89229012
91367308
36271992
1852144
23423439