64432
25168
365196
720831
96584
433697
694472
292558
777730
847538
57425
267739
5515800
4032581
3509150
2761804
2382988
2308609
2286358
1998119
199478
1822196
1798136
1711216