20117857
15969607
98549816
27425671
93062306
47822047
20216571
15087298
48346078
974231
35761610
53429014
40256336
24777512
363978
35098900
18431805
99708659
58825390
9783996
42296167
71896359
83133815
59126949
3286297
61505801
19951294
73332112
99602698
86597736
61945176
12009668
9592123
70567546
67415480
65519304
96589056
96062506
35096388
82496887