93966665
38647445
23794755
52144568
74263678
81757234
57303524
21159726
46765658
85667383
79187844
42695107
11272160
64124241
4415119
67404670
1733657
11047178
68893831
23415640
82263941
24312155
81315097
6528176
59858165
32025009
791636
47703374
16456197
10783393
2709177
11065442
39772590
97161021
8655006
65853957
89827556
4026000
20256710
39448344