48853954
25041966
932398
19234721
8737866
1016290
24765189
900827
55893679
40961718
95561371
90147365
1676447
9278058
21202983
18782881
90372242
24615877
20892631
80702306
71955362
5542985
60748239
7890293
78314290
63612602
62073936
1850725
19138438
6342999
91614403
2760172
64591111
17659416
88344532
80198567
36554519
19922062
73107426
8240132