65788
24132
30835
35122
549195
982
53561
32939
84983
62675
135096
15912
25123
1016133
68539
46851406
68611882
97371250
96251825
43651035