91052280
17111212
4177242
52454358
13562155
283473
46066110
76798513
2669284
46923537
42707382
61529908
10237001
8535053
66474739
56309298
38233433
59338546
87729545
91915078
64895022
71502545
16942668
87096316
9263331
49035138
52077342
87605913
611171
78031587
57044471
53766224
60168963
32237532
94337968
8058427
37475972
3603590
5121129
53225615