593807
1019386
231608
41993
957955
84171
895500
294695
5796500
3041654
2183336
1967238
1855736
1821895
180867
1724433
989717
193363
392410
835385