77172678
2643781
42757436
53772960
38027729
54241936
2696691
41277006
43572059
71584686
47001583
12686861
91157673
33477594
87296496
30852848
29819706
64993301
3667586
40261504
95152133
84979958
73677653
32551153
83067472
31101035
33508626
80026914
15827490
5065975
18701402
71335178
40597023
63873332
87827128
77267846
66849208
31959464
21914908
42242281