47636
85660
294192
945645
53564
897718
687343
365659
301394
320978
510629
217998
5517800
4034581
3512150
2763804
2384988
2308609
2287358
2000119
199478
1822196
1798136
1717216