42262565
43587311
34331323
78761377
26087805
40493698
82582347
31785178
89702349
2796621
490394
52677076
6267471
48444128
69628379
33928123
1847090
53613061
70945843
98913573
98072218
89287084
70037836
80812396
67093300
20067271
3707107
2759093
67588799
51541474
46364311
20302199
20603393
54386975
84664714
48346515
25022
89682335
93852454
6609330