77523475
2642457
1556031
80042841
3867758
64804997
38255271
67901099
10606159
8832184
9946068
43691413
66424699
38567341
89034262
8128261
21896164
58952406
16499632
9051204
96802737
79522139
79099239
39834042
38049180
15599169
41925734
19322969
55352460
8713419
72371347
64646012
46161724
22605087
95038000
10094192
38836207
13934855
56226508
74512888