3262667
86442082
20075046
97315434
63749890
49209983
595251
49499360
75937252
52544836
7381840
69799879
2773545
74568656
47864160
746470
18758256
57724048
14923677
54208094
13003721
6908096
64952998
4837788
55059925
22579710
12624737
1647860
60153238
49544761
24088563
84026683
23661456
21117695
86876942
4615251
99018021
58061389
30194390
70525480