123623
990123
660110
261774
733573
541879
135674
994698
917444
887823
160334
14370
5238799
3663581
3194148
2489804
2270988
2109609
2037358
193578
1817118
1742136
1715196
1658471