1 4 2 32 3 10102 4 390826675496 5 22610585314162613212299017369549414 6 4378726622712199719665610872663148000706914824457513352354750426458343941603749826916506840640914546288