16062655
73118995
60515216
51574032
3994130
48937275
86868026
5086700
62254886
39376672
3964655
96442549
75977663
70771412
45557175
82716803
68497265
41322364
30892800
29881516
71908398
46187326
6327203
964414
20769234
27464736
15134319
15575165
8099551
36528902
98958266
72584352
16845941
57118558
15826034
3716313
751259
1923909
41891491
58628311