663603
956724
856789
137727
130723
845357
861230
843350
47425
686848
16244
681324
5106799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1751118
1716136
1678195
1630471