9042890
8200882
99978640
47968978
14177189
98379207
47521253
33162266
92876530
80709674
50568182
20462891
831388
19382482
59219574
40142620
82589110
77111707
3042044
82617582
52624434
62507143
26957043
27503800
7165740
65951030
78768285
77326773
64198701
4586631
85872585
63276822
24662856
33659946
68239714
81236511
11808568
9637809
55066326
67817222