81028587
83731132
67916970
80965068
13178575
78077064
5919663
32986237
59754116
27933177
46111747
56949307
61715451
61446384
90546629
13106978
98477575
97095039
48982266
16675054
63238187
79942167
50488306
36475554
85877801
3341967
14064536
17289186
37394530
1524200
71821393
27119608
82199300
60653582
83247933
22472177
2108658
42268534
72193126
2198552