1 7 2 45 3 19779 4 1594379844635 5 835901871677190536135654070191409955 6 120460804086065844279188317385704676284367204885567902147238756945666450206919730916761814939454332379409723 7 360509852488234649135509167550001719114331868166082714538703467853047980610597238082006745338323483524791191581336069944512657528091646916649466717240094708155382570479284331803383216553082517678850480711035695625030564725156173584620699674353123615123092879006677529570478483956841035025826707264529947599813194400726019 8 9663429428402431897917602118437562334116933954449914152358925356410367319427301152553198118119804953366353614789215810617877022942090978894086445509913294980240822287997130153855284711199604645456720338313953730019574323586640212579302328034340282806437460998658579676473357225619903707503808473283949565925467150701702017923487977518992102023637423396254989989526777857125694338575137411319649406703157214470831546519753846135442709011299173209704361824851844695890971003962333672950213050821769364504139533352388327760942489756440859946097014835966612085456366416656425538232519225438659488420752033426920663588866130497117697075127207081617018281836185220027604993805355093605248967155700317189736092034193408674150362941691241588497259465980060381788349735776443131014815139110898241070606485925822522060073042641004244267585302196263628056270673788025392112386629404834558064780190575835313762792630687824880638368396850377119527813471315144761398675768539