98041675
38586436
21017369
45556117
187044
20983146
38959674
93925205
62362925
5248928
78181609
79615565
85585059
3657900
46802844
84117791
31712387
12448803
64916166
68981124
33392509
2922514
19209371
22132002
98988997
8250809
67179367
39291332
33034495
49982273
68055232
8107956
64558441
32007238
33769249
30003625
75013688
71136593
26454060
68916131