16646997
27829394
176882
77991511
72673828
33621060
17179335
52144319
12164695
21479367
90182250
37548787
9555344
14641508
60855868
21621293
85657735
38943838
65363392
9341250
92819199
81048807
35496047
59504062
8565885
3631705
22655130
77956559
3928614
72609099
49794992
79808681
20425510
3688325
65634796
79124884
1483923
27439278
90363937
48039150