21710
683913
27282
663228
176501
692555
424722
456625
14479
738122
936549
826433
5106799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1751118
1716136
1678195
1630471