89610
532539
1007327
90861
321242
857910
617698
3111000
122758
856864
538283
151188
5100799
3536581
3035148
2338804
2220988
2027609
1934357
190478
1750118
1716136
1677195
1629471