64 0 8896 16396 24652 33086 41711 49468 58509 66011 74777 82543 90894 99275 107845 115617 124659 132160 140926 148693 157044 165387 173995 181768 190809 198310 207071 214843 223194 231574 240145 247918 256959 264460 273220 280993 289344 297724 306295 314068 323109 330610 339370 347143 355494 363875 372445 380218 389259 396761 405526 413293 421644 429987 438594 446368 455409 462910 471670 479443 487794 496137 504446 512601 520868 529215 