3544576 3544576 948000 4492576 1394125 5886701 262656 6149357 680250 6829607 5558375 12387982 1586688 13974670 6453750 20428420 959488 21387908 3395072 24782980 198656 24981636 126976 25108612 770560 25879172 1329152 27208324 368128 27576452 167625 27744077 325120 28069197 3061625 31130822 957375 32088197