676! = 18837076841338098831631946502133679752775271363224741858716345371407282033097292730599416302262171748290957921103528196591392861507500824518988967688966916359624032206860634966843747432148697259354246645925344268167298729165308169292992442577858071994436282885840244262495093411188499180250476616063782119317350321221953996342974132759357732916063868147989178924590001010919802612030853406469552341407597023997935813719227154968650674205424600650441415221431155463636095327647889367710873643701162210934115855409138653903155976150466598193389511941024933011950512858916153180139104828249829267481847294571715377527508363338986460670601841954327102737584352972996463528053047436577158048125906693505259934633302120198215660046590792966117499697913607746327891270580423426879310749381564190608843884467754576776063403169281282042637287141665723851293820932576516339136451526141061766024209927597359638049451157569613731215506279692713997850312017855345578024590455099507305768001826968891310614940069186505779880977315189742342849060865467673853958409215859953274067063340906060755332126897856062286820775532342043730800879194735019034488951172458095958882490363201055362823953995372510800577867466578049014840561528319847161829526093128845247946125343190258810332895356940730341389321844820996727707086667865801383351277781568876817001749815875038584794953496710585486918609863362288620062774403077836221212644539686513081739793607426201213514304551124992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
* 1622 digit