598! = 35213475687964127505338559391070754862747367452071955392843152082716029001522958368997781846465139328784664809677407414588872854151821840375055719471492131069235914423556172643641142148949982215849093158656569781413149249465271933553249553710960452821211360773899815760917980611721709926599253544488738110381708403379793919168371857714513584608459628868070929116433543551993666499958076814855470893049818279720430126779110271613853017114083268891395012367635520955233649469783958608007826565812519633098835214824595322372175662361872326536228778464265915113835826172900466324021817687771304187171836955844902337899117995709007995781883540479085195114532603412932027455718091735109179828252742119473144311631866171663140911220670161482805286264226798909260181628805499618188128677366864881522820217466173811520997958681274661421224015917194403202202475922829364482519529759796768163067366910142867174709157309022391067518763011248406163619177279580034551861552222186258173130397844155694887702035610962814813638941504495695240393615620001626241767584740930420963963037691987392048274092398589594898159379361980032237199230239524123719167780206598544709181211785131958715615292902529465455230368033753647798819238789911191737364746112838803123794469840119398400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
* 1403 digit