66381120
10924721
71093473
874994
85848486
21293734
1718613
12917715
46063251
8771663
81782717
70884718
76648265
17596456
68827784
66171863
72272227
27623522
70362453
30682459
6841564
29496820
40798295
97232157
87769158
60783128
36983980
91894787
28548902
18198502
99318157
32081785
63974971
84179773
11621264
18809536
36892423
8177565
31067183
95955534