83789058
65935420
42866421
16462612
50635912
80223933
3848245
1426558
4135846
806278
5706282
5139109
8881007
90789180
6622785
86241707
35583278
58279047
52606212
99766820
67989799
42185139
2759814
53722644
70177027
16862444
2988521
17969950
29715310
59316452
7515589
7086522
29009616
58312094
75786782
19132005
33205183
17763239
22474448
28549705