24 0 19925 35637 53998 68132 105780 117801 142106 158222 207758 246066 288469 314492 336552 437870 455175 466139 539584 569438 593611 614483 636014 660452 706276 