17682275
16101354
99909887
34629304
28519503
11794532
23942982
12802384
84888636
16683521
87462164
88874339
7687514
35119612
39943967
22686322
98236341
31644767
2962222
22252368
56598665
91247368
46047415
40586321
23036968
99902971
81162789
59563885
64128841
45887482
38625827
78216129
95382759
91688229
68629811
1990163
21032274
218652
30639939
19425478