4645787
16947934
82297980
1614172
70556171
20681891
63676424
31826153
49914033
88849463
59008819
74423508
9806781
61499658
20013454
9534451
8194800
90577485
24703649
79022441
22238635
74299058
45009230
85734394
23342570
70745545
4274856
16677968
85833452
91506021
16221927
69654677
3235158
46668661
16808855
7538167
81021996
62648978
3322186
28879714