660415
913750
16636
976105
560957
348113
798790
62761
332560
351561
981357
70867
5141799
3567581
3073148
2385804
2230988
2048609
1969358
191478
1766118
1720136
1689196
1636471