4870660
97468320
68058998
97126202
27366827
65044938
75278903
49004321
78143143
56527587
62133980
80632951
9220580
50808152
24068535
39392471
37492067
90692968
48432420
21715588
46665469
30798876
75187725
43298573
39377477
2109137
32089571
71559564
3444634
7779190
46827541
77112042
54959971
29187120
6695122
14717284
8865034
34309050
91559491
82027104