16031521
6058320
26374175
67414453
10219786
7726474
46122816
42868028
5253225
92271610
73841425
60042277
40527478
36791009
7655034
12126468
64229257
16209333
80436764
26623470
24332630
9155821
91853508
18736710
1898665
13848222
49822131
74661467
57857393
9237917
96751639
31989670
47249030
77506864
6999163
50286436
68117097
80082617
80513160
8157359