97877286
79612450
61473336
2546131
8323359
80498275
71062522
84086262
1777774
71834282
72764669
88953258
63258854
57358249
86892298
59278125
82118340
12098701
42543436
14339193
49293112
72072104
30032924
1145545
6398271
71958013
97716787
55009646
25933336
33352981
85492887
23222273
54717578
69767919
77147133
59454381
75996207
18122469
53656895
8031436