70412582
35428280
586842
14005736
75488524
31301703
50467321
17034825
40004347
9753527
86846309
16342068
34835897
51732893
56636046
72766859
99106701
707468
34657024
88403298
68805998
65285828
81372429
29208038
71677831
10196087
51928986
68512243
1679708
15485411
65842747
43006794
1608338
34308816
4157259
23434065
87867733
59515025
36787039
68149592