1 9403 2 550268 3 32555965 4 3202350892 5 470757143497 6 85938883577009 7 16327766532728500 8 3094892136980310870 9 579019469263278106043 10 106955380615838654906545 11 19539849220501390068072761 12 3537009508573717685393348795 13 635320359875628378510648606928 14 113371847600050927581364399306586 15 20117856066537872678108093697571273 16 3552626575047712603437261980128423946 17 624704580736357957746915944416293530641 18 109439921290188226703449550259577353851351 19 19108859834048948740723020967625431457563489 20 3326631678239970486077859763338201146212388417 21 577584459773718475823467738252944724050840484851 22 100041069035202746879096043293715934005867158926695 23 17289766540642024692228631824329833655946196620310282 24 2982162178176639125309228545109282235677025993184488571 25 513425659766839906924075717696254149208773515626565980238 26 88245410859006859998942869474957444903974570970017639360662 27 15143684980717720345612890165618508949516587086586116611311838 28 2595052721327230367341712151289987937481333255591837399202169542 29 444100099694995904462465658773807096179579179203569849459022459649 30 75905953681882702242598279228276671141868872537912061315860507737669 31 12958874198502585906027717844994215266632177495259257898705996845317581 32 2209977379982724461846317352359370874479251056040077270011028649800467060 33 376501827821093029652803057671422931334542611629356692822143520094132428005 34 64081392080778597127565247187637823343149367387764048144213978891047503876923 35 10896998097959730357790187608361042137541513895177686209998298354463729979968427 36 1851459826551006781860616859960347765193451671030453456764498411335459814725659533 37 314321949791721358114433268883278731390889374725871264194249629114488985759192118247 38 53322066667554509194579696114666537026452536629457412009922710250896927204254974217967 39 9039167596325374765128906428327623411712681711878008464574844774485088999323780606179868 40 1531281797935934053738891600927159906223260986450269532068820379561802285225027458664210531 41 259239889102667181477198174411585697410476514333890680142395188312665983239905141258126527948 42 43861378936754592712444214885263890547747251414378412490498642354408865572136252637743880856075 43 7416674528919967562065825034957802685133868792095770890046313835216418001104165617723321224994543 44 1253413861634565637661670328107747210309704119151761620472522962900501785595068862710915166526224337 45 211713784011087234100025421798841331121503444487199445454957782406528380874302278231483306948397356697 46 35742377946565361262117043809847606187229343566921261053909157413122900989480053611032432017097758871178 47 6031246003978407930792497548461369910936644290154176662343533668834473899829834725858287494912874809715549 48 1017252915584570219532835113370189086283032973524008562203519360141998680196696945797124313813993152604028357 49 171497418664180862031956502284384674272508535255322083600219838997026306780046826922445936513364321889989615197 50 28900203511344308312927338881451507540600845645592135164467017272056946467528072878199073902825831632463509979340 51 4868176685394822849113216038840315287269820095286870782315577256529720198026455023451823566477192379436283085497038 52 819711239350856934509974205311442288976682519614202328820754965689189377535010880120869513077750408346799236205964532 53 137972069325216769039880071139391872092374497342752693651527350597041523818641044267058325851441477942135612374923632766 54 23214718676117760389238838749195117054564065247988486297948864694876186318134517247913330132426770762157146218912866884912 55 3904662604936282346288225189538114307750865087253298113217502074876368077728070009852191255959718927489607601968620456949177 56 656533668344202059462378463635728090788693023726209043704994071887319679920482218561620870400029240937219891611580135638186638 57 110354273120534127148271223377055634918859790980430664232061865475486583941795306750688589920106859722451250751525447836511703112 58 18543211562747748026708901213039010643451427790124368582746348548359915111088171193572310557768211696991392258055217519032045123017