85171851
19533271
42389570
37927833
29097233
13688039
8068173
47269373
29763625
18176929
7161492
69777901
35642659
14986855
96979941
13906101
91001946
22654624
55502282
1582659
8057271
91459975
17243309
88085736
72392319
17439094
88988542
47971690
25327981
3266303
62245350
5675533
24933956
66724469
2837246
58765491
55174714
34745374
1793334
66287611