18th perfect number: 335708321…628525056 | ScratchStats