0 3 1 7 2 5 3 0 4 277 5 1109 6 0 7 17749 8 70997 9 0 10 1398037 11 5526869 12 0 13 72701269 14 357915989 15 0 16 5659514197 17 22902297941 18 0 19 297784399189 20 1465948394837 21 0 22 23456248042837 23 89426945725781 24 0 25 1430831131612501 26 6004798429418837 27 0 28 94950892143727957 29 384307151022413141 30 0 31 6148844322492339541 32 24595658764946052437 33 0 34 393530540239145489749 35 1500335184661710198101 36 0 37 25167507831231064921429 38 100743818301219131446613 39 0 40 1611896481133487138886997 41 6446423779657304853796181 42 0 43 103086112076722441918174549 44 412344448306889767672698197 45 0 46 6602346876188694799461995869 47 26409387504736764799338501461 48 0 49 343322037561812129572023784789 50 1690201404767215675976858293589 51 0 52 27043212804868893898596337145173 53 107855938569418518244011164390741 54 0 55 1730765619511609209510165442811221 56 6933203682848262673252635397936469 57 0 58 110768999648742989408650588352501077 59 443075919366809443370264759882831189 60 0 61 7006139227782994080097149713560982869 62 28356863910078205288614550619322406229 63 0 64 453709822561251284544045833614186075477 65 1729768698514770522605487587778155074901 66 0 67 29032111731936942552049684605936432665941 68 116149693806492894722854685214724899296597 69 0 70 1858395433210885261794643198394562713572693 71 7433581400536542100949604531597688765240661 72 0 73 118935946596028973001003310622361534292383061 74 475749230901981556417027743565559058648094037 75 0 76 7522784713637663539744715630640047281350726997 77 30447950756459496196684780048461649945013081429 78 0 79 485739964750928346186836658269311511415594767701 80 1948668849774537224271579776955044025933032150357 81 0 82 31178701596392595588345276431280704419326560916829 83 124714806385570382353381104516196998062677068961109 84 0 85 1995414066206042822296000759026453890914717774730581 86 7981747608676504470616390766407869554719636449482069 87 0 88 127707961738824071529857181660124852383955606702478677 89 486886604129266772707599836750879480212203575277081941 90 0 91 8173309551284740577911184065573486465035604391435261269 92 32693238205138962311644736579206594736608147222505542997 93 0 94 523091811282223396986315785267305534675196287038677931349 95 2091984121243677115730673554312434561404880463374132270421 96 0 97 33477875922061940595201033767137289647720199996690755048789 98 133911479743006363598983429179257917653269255439100618822997 99 0 100 2142584058918450929266771669689847640735761878452410764318037 101 8568766960614101466032838878463731963514390377980445779645781 102 0 103 137125379752821927353551251801263369782671074475422189828265301 104 548501519107068680718323060852450168327578621877859954449536349 105 0 106 8776024305713098891493168888568610963006642084202107413250528597 107 35104097222852302029867886716770045737135737958069779105087575381 108 0 109 561665555565638329055562814312908972367440504080562110486679999829 110 2246662222262553316222251257251635889469762035211714373975056667989 111 0 112 35946595556200829114313194086512762382343893339806435932006029546837 113 143784736720246091032181925494922139575559787517684086319355906053461 114 0 115 2300582115590577494076198606661839361393828657640693162943044040086869 116 9202328359543383550670963515017126693433738734806190471451290839110997 117 0 118 147237255398198694131941458395243209652290324739637274360041951596991829 119 588949021592794776527764372079335507706243095273706936424182411164996949 120 0 121 9423184338902698195159429168675688687517178763405690980780913620166202709