20th perfect number: 407672717…912534528 | ScratchStats