18176411
92949576
65358918
29014959
99792237
870845
132687
66001704
60667277
44052379
46582706
47236880
36951149
75929169
36222959
48852362
96594984
96592207
3292793
2426295
32247217
98379733
203032
85975595
85394626
52791493
47943651
98799724
20045054
81325786
8921322
3109345
3785988
369488
82262197
64303492
92703199
39731153
63664891
80496239