17222882
7657920
60579589
62412685
77394432
10655120
90278340
52444916
285939
4990828
69363016
84018247
11635582
10224845
11965275
45883483
22682243
7858251
77102540
88132261
49628460
62933433
27652830
16519947
10788601
9857613
71502451
21164617
15936455
89502796
77076735
21757107
90214829
18326784
66436875
57821336
61588371
86581753
78858360
71276327