83424168
17248675
67181301
15511538
16792285
68544388
72273251
85801177
2042912
29017587
96738497
72218957
5039380
13656178
19107338
92635309
45167055
1245319
5512137
8563484
6064337
61969038
9241253
39494517
50423114
47541666
57249646
86408144
6061609
23346652
24073398
95493549
38213726
10666160
37354514
23245409
46826368
33873875
14058707
42003319