60648077
4653665
30504368
52152408
77269560
6449643
62074157
97107570
78758029
1393225
70479360
41805224
91106200
96807066
9059231
12352631
6869547
49771881
89586743
34355956
79573326
64633702
2417335
2617940
56719570
14871205
89512649
32884965
68168008
54841795
74921856
5347802
852765
102698
83564052
12622105
6951433
40346316
613711
21657752