931180
20014
99671
40416
20923
57073
100411
83240
36112
33014
1810
84437
71888
82153
950181
1024182
743
98988
53821
667128