64644161
7364600
18447248
10339113
84135570
57525358
5240448
42956310
93418322
3804040
12074544
65167826
5334571
45283815
74748653
75322371
55571557
98502242
36468746
2198762
4637635
80782022
75031216
82612430
55701919
3728296
71717813
7627687
4434461
76069598
27263090
33344311
1061431
12634286
83124249
86652613
23664463
51753376
1389521
90759117