59232032
43109251
2731262
90712087
64334473
1075566
9271103
54486090
32532488
66229560
37305900
77023251
11012557
66403484
90549039
39757094
93821725
798442
4808144
6656218
2253967
15822019
64168224
94454519
2281806
52794621
23253358
38888324
33882857
604716
54531416
27463947
3532263
7022986
41397684
98731547
23994484
80405487
49373135
42084876