25357226
66586700
1042445
37143513
31618765
59948018
20192372
49569942
66389190
37193426
67853488
45455746
1263876
97979207
7864841
11406532
26741248
79798302
9608936
98964202
70512510
98332943
2262348
1906059
33442068
35712347
2608886
12118288
12673996
55809282
80694026
39275997
91358992
77498798
94468481
33857799
7768760
1893496
43973388
73202030