25257734
8236712
7443334
13103475
69026945
80989888
55859847
59372359
3272965
88004618
87606814
53676445
35043853
70469879
69779504
46821455
19556583
1444495
54896175
98403995
92917976
36566789
10398760
41267853
63914581
5120548
67474251
12636186
56964296
2916308
28132479
4397364
57775260
27289238
9083580
22604372
44533407
4435735
10609815
82483011