86506482
61174859
62709404
249971
62518802
57888428
9553180
7061016
38432224
76728866
1481348
50055529
18134270
11293043
97562581
1133820
56272853
62408148
42244643
25554070
95984590
21781261
8341157
63563178
43312066
56912319
442275
94738988
39217318
49322237
12306165
69465914
76537299
20105990
83631427
98583075
7551231
77142516
19662429
33513322