19487128
60489155
18813179
98694038
16579543
5388414
9693357
9732561
963869
53779715
99217835
7316329
23138319
5974572
76008787
9771571
92609299
17012405
50291634
75728672
51719994
83294494
82939116
80271004
80832752
83778983
39282140
44093041
84855357
32323275
69012563
94527396
30279001
73862766
392937
40954528
27058228
1567821
61207441
15799573