51768475
1857763
85485694
3983155
24782406
6719711
34935480
17482711
1424692
34739856
99963201
50146572
74842101
3808814
78427593
75894500
90456672
553324
91065681
35393834
50215529
81824998
8835392
48157584
81762149
2068787
86329579
30676055
8437573
48257338
36024807
27144798
75169763
51331193
9688036
90405469
48242058
31804026
27603659
23275280