Numberblocks perfect numbers band 28 | ScratchStats