33 0 21182 43837 65792 87910 109790 132115 154358 176434 197866 220335 241806 264310 286498 308026 330483 352808 374505 396897 417520 440154 461830 484404 507053 528455 550440 572893 594672 616705 640182 662112 683922 706307 