90543443
4204501
66928986
2509315
12099002
15683878
58733364
35062096
55187427
1953324
8394841
19307663
8832307
38284862
4707284
68967437
10095582
73615432
77143990
92997237
1954373
61417266
83233489
23965418
53829438
18253717
14958991
66681124
27276023
85769303
44076954
35364183
5352830
87234310
86283681
50913136
34837197
47878710
22805818
45022535