17977438
72344733
60393901
40588299
6788180
24759032
96573744
59415120
82241020
5740550
281989
599112
45707031
82891279
74206143
60204262
39457472
80275195
23474738
1102601
38392604
98831284
87077649
95866692
32453568
4264644
647434
13443175
92253759
2927975
64997785
22797174
63765678
97532128
43161276
55135303
24477139
55493586
1814566
7686385