17330
846931
490550
237949
304389
516279
28731
508640
64288
312206
733499
116579
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1820118
1743136
1719196
1659471