1 50680 2 453988 3 4097024 4 44228076 5 495606992 6 6350866260 7 83799022884 8 1214582838052 9 17693256523624 10 274694461515620 11 4204974056669288 12 67479875037957020 13 1056731351332106140 14 17215641342339155708 15 272368482420826298676 16 4467732560350202036944 17 71014502300453253417172 18 1168560123409246979131224 19 18614884078810395472458592 20 306772879018284995434759732 21 4891989124005713572317886092 22 80679226860205951364879866820 23 1287240613832210685991799071952 24 21237205145841682793347923012232 25 338932822460951956987859046696888 26 5592875097558207035057016470407856 27 89271748343518224382172232345069824 28 1473262901003889252732769222728741736 29 23517609058502482183365616341000937492 30 388135853412087779832423757000895196712 31 6196058190474644275972212262939059466464 32 102263257954356464199303400158463379655016 33 1632532844366089577723469693708361602130008 34 26944721401261182997988941225105841294473764 35 430152074274819335264704802992409182509366892 36 7099669707681085001622688867892426012752587328 37 113341754039157106323300590278540869771380441680 38 1870719002989936602422808876848816552560437810860 39 29864988075773161461312699322015452252519909446532 40 492926794017180147244608332551565587155214940998608 41 7869323145920911002841916099391945999352389546036300 42 129884792526737042535417141598914373857168290452277476 43 2073547269549210230827925721027808169335763697931985880 44 34224361917986952309800519146875664565654419497183876848 45 546375723367113054464545832491790607865184989295656350932 46 9018059656121783071616223418375325479165723130542960179772 47 143969127653748030546965331495592352944112003056146003448644 48 2376245201384609124393221357741633236405034724662993516143748 49 37935661386418697145146486230464350079880643243550556139314944 50 626137392063012247929947058068624725749623717227327796783457884 51 9995997265132361547989478307792027510154287652626841302256877232 52 164986408054231742729680974574168845129458547989042879814691358908 53 2633932882257068623765867116315209762896956477320398824157490222432 54 43473717388882015314561042023592861875538677890184133774276933176972 55 694038148676199159511123929674874564994896787325154550145425329466496 56 11455272821298644186642395941201826559153370669437767016323826464702028 57 182878233669538093302713145034242473612450558999009810917178647168891132 58 3018450962997343563662074321616700477557166565986742541893638970860744732 59 48188201335145401607273022619758423053523338211454157212699172135515663728 60 795358322330488085226011321619461885543751807199212383523009587713677951836 61 12697535243651006199897810923106821598775849671949742687644790317836381083596 62 209575998846249777305041309915340508969812867290700437302468420609722065472128 63 3345785890379035117171297540849256294685905601583198154022616369398476693154952 64 55223034272266698152441977508662634865952748110869207764384688745278843170426284 65 881610732019618906897617841794038823972569955106051237318647827839493613020064204 66 14551206033384447774853597297770222759356743967566693769032122677102657027151602988 67 232303414822851256469823596769780069085285169235045122032278809194092519138281193136 68 3834226076612111732829739565790750892900891746947883262047276355304370060312784505420 69 61211683087395837255609963192045442232517799872316308590221412158831583414858701898600 70 1010314170131098093753147901489838160188368470042940902413031174860938993308550099562472 71 16129208248230772433245303431803228411746948189077587641160707989377451489045942816548672 72 266216624599880037430588919951026501679574886634373706582887891425684112191568912768155200 73 4250027869256859057158643739379083516670242221923924060862951031128526623070823421653830320 74 70147775195457588766135322671258347494592586269671824128171128585257760433998368490235651804 75 1119877468567808527341360133846208935721135353778228616653652757370943467359391128617746311264 76 18483858305738186382395257439112106626304587322573609791667311853638878590514843685606272768244 77 295086428546650547434494749122259345626924883329830619020139342621455385388763910076906892819652 78 4870475464576618843079343640519796041851960919195577104803493926395515416908982724937376177465060 79 77754935498996390336930183415578704371418269441416162379794497739559003210273461245163110483214720 80 1283364699268467731191714939185365248896667341210746690014300509842368958181513984981531407182800620 81 20488336333078836040658288071884657740632658729505949965089582461070427388599865013547683196798259380 82 338165126486163739945887373769599038382955940485059083824921934203238988872477850126434525066100488496 83 5398653127829503885201053799809350100820046952551774236062835692953285476930537858698550753502400386504 84 89106123025439792084964937298762467987972394833901726382821138140250981071814043659348650248422094662064 85 1422538908107751269019896096802924610178670871879088354596797261090422899762122643019602124791202465320396 86 23479361232367848428972831897236746994165271907003971883885806722149026370709348846870510353289674782193428 87 374837370957147267152789080447222476725764574179222463989738091095195375408418974640148994803129487851555448 88 6186784759295392224662540479885903826139689178831661162769107025211307430917870344065186069868321282636828568 89 98769217395692196694536346871682170661639625032914320401130480504828290831300280321696753833303886396846804040 90 1630210689277373356274926239295996056110388049896910860094821716897920023617134225890190021002369887962476581888 91 26025575518674447137155440999178152089749304552645906844788440140425348172693539153161370403700017747262570861620 92 429558647157445959274822467483890116557393325464951077275623753689622627803184626391750468758783848991963919241348 93 6857709303994608743431410443465082988549170433326093793701461742935924545664625677982573545380927214244811660389064 94 113188210924118546063341963942686323634150561656933332907429579516494710249603270358687620769522958472281202452768264 95 1806998537439960799313057124822390122261900926208010715306566430650759755035964965382586099639248808301933162765250828 96 29824963778568058347982228945364698881780509321128798265005169899667700873294117719954286562913106670064932269013169716 97 476142042418697579371933423587350524423280151757704631048967382676565525676417377641509937906885810438220005248666245740 98 7858843753532143981603816515673456065758581504639943416099445680903219383786861616028755738921027497455066404478832166332 99 125462882156035468590778066031795006737992488321079877234801198463626654882419465039039068298265753876573573931447411409292 100 2070796316838368766814968854640348887633599904098806857818179924305436098488697325851708699109556533440241925826484424797496 101 33059325572157902574575268283758610954134187243541203664955718010472337628948150772692316315760829761190364950237359461770020 102 545652454778313951122931389859688763662768689582920631319504319703443811253979232204362979915074087793514307161241067083536220 103 8711094377117965796350869171271610077005710027536656472533946674953583933340473181592719418681377328413147010435792783573680236 104 143778796101146945093418857741792498449817709308275089767565657053852168563866459805612245198981150411438469443322690668223147760 105 2295363378827829315544281169154610178489903629362320713257871069111157672324120863734079521910995054860337598382885464830665828920 106 37885547892748686906028139413182309636280155930193040094604918670010140974523789107092214657590145191664998942109660604933670873584 107 604825618088173524704304102675780575328584318364870953672515421752176175417636917963621925508540135691455106648456912262784607373480 108 9982798424075063732788027352111629682941783926468857308832398734453244333650215208064952585952054312552463904697447280789044687253320 109 159370856775883126159638234571473525348117507748540325681897613306128615121850596131985038112213384396330500173418545384328675475246796 110 2630455936861280930889133617298305335676851580320560666081060670239925596839478731041477667016252022974870112167047901371246815951033924 111 41994038000185646888977184705792722009761301700610117903241421203087668243138468379588325742226797862444298867913393206463323509216644176 112 693122122859068426937797482940946871985010330021394299119667278062435031603032062544781524416730336680229433038652297737698478187325023764 113 11065380855930487555842337273961182828717114123115828198426866804624506333529080724916403277065791724299005865209559720715624784327956614208 114 182636884528056461354849229228743089095613534106194586554634759937845651473446754358604769267162273179129545980842969399247446610943069889744 115 2915715166192261019920005242775060954263865492287033183868427652803188124950486666942448257448848935983622841535752825161406974547767683310500 116 48124609632316456443384673628571515106119543659330618369522177923009402149703046373871842485016347882594537616944537362747945613157713975680004 117 768287602663702836539664393797479059762151150349287332592814466464019461717068802321827699040896927727819140319264230983676192536605192369326188 118 12680779450697920834451309305824347174512398731781903724312749598614214878914745188822023038318024759677353982844583977371198703853080181316907024 119 202442902259754558588079342287318220920844010276411329293426009473485618140424388341616111682056463004498606193960466348335210533860299742353649360 120 3341370843437705141309661620515512632813002051121722096988324189361762429497567327327717138580562872661976507178816753967055464898957445361490696204