98421137
6160215
4205711
2534647
75181234
58412462
8995509
57221496
1579020
41974198
76635058
75828733
34792999
40265081
23777598
15903179
94726957
28444059
92504686
93257562
72261003
51709957
56986723
14498967
687335
91897313
60595799
48921424
86889687
7334214
9271546
74359688
65085321
64145901
49746709
43003019
41756314
8282501
99366
41715935