65911057
91775030
17424253
50488013
27611915
10502029
56749118
81185906
75376112
8435313
25163742
88725255
1619637
1195633
70276811
15605068
652589
40087644
27226753
5191434
53649701
2992487
9230827
5324548
28768736
76084423
65924729
28086200
74135611
16101049
66836184
98957831
59676598
71343978
87174278
97509465
77708655
48521118
70999525
21158243