678! = 8646331292635235392312053236158371808602366207348335861601954823548170896883855947101515679236150405496039431534046063404628871789111923459163050103041948410565588527142272613591081133840844934227155335959608571154399120479251441554499289097892322193878220462297987157950822846295988254730050269632972375459379701542804216045403184781341755554870811863135921061460358004018254917737833898689963342020135479597196526112007579493540471364335124246156512235128228944741749571962347107115497267700695661792024782327927096973472011988921071370354946318002090402083357105319667806602929950795641132749772799292184788577391503822774819366570269068087866119167643520723214738157517091673535007038079927759075341556293472983702177255345453516205729066340533437210980060544037835478164909830634252874602996034006157267673758435119124145262770621747417242086971570978216458761666069207904196975708502026753658022526378031398120310304675416633881297280318067710752386755166433404450391347446589682924920121181397021272000047873535982873821776031614855105010033580535013712516426475855927323061978238877319726024456893998192124699988355658542146944635521865300793702816371651463617868371827599954692530044634364123966105906784867979766362723453902698741878759209276387935495660966207936871079747062703906423997919023070410029766536609406803872264705175985537960652392424711139002008563438942470650340533827659145292553931119583347623597055704570270914210346874793678077952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
* 1627 digit