769702
676823
605529
544255
323271
930119
742902
812164
500833
982352
681610
431672
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471