58582625
3605359
16808990
81079522
6344978
57605734
72954977
7985718
57566054
8668427
52123896
21524004
84574435
5644777
320255
33047467
38826367
2401128
20799080
1242657
77461479
68109622
80331742
16011712
77231260
84689709
80197259
56482403
98972828
88848421
32728139
56337902
4899008
76804238
63998838
2659946
39095746
49154117
93616879
3452268