20885479
8481214
26536520
74947625
2029122
31444977
44073496
73997606
76648345
65638423
11806376
63033354
30026365
2557207
91028989
19695817
22476069
38662313
253136
32826176
5099304
21531972
7664605
83225739
27902011
79727064
1744662
16106961
2359948
22797896
60336427
95773538
59091153
90206699
69281716
67631138
49243880
70697895
40846847
30189224