0 1 1 -1 2 1 3 0 4 -1 5 0 6 1 7 0 8 -3 9 0 10 5 11 0 12 -691 13 0 14 35 15 0 16 -3617 17 0 18 43867 19 0 20 -1222277 21 0 22 854513 23 0 24 -1181820455 25 0 26 76977927 27 0 28 -23749461029 29 0 30 8615841276005 31 0 32 -84802531453387 33 0 34 90219075042845 35 0 36 -26315271553053477373 37 0 38 38089920879940267 39 0 40 -261082718496449122051 41 0 42 1520097643918070802691 43 0 44 -83499808737903072705069 45 0 46 596451111593912163277961 47 0 48 -39265823582984723803743892829 49 0 50 8415972489098354019612117925 51 0 52 -801165718135489957347924991853 53 0 54 1603247999918667433177996809698005 55 0 56 -47108465656951308320022899053601351 57 0 58 84483613348880041862046775994036021 59 0 60 -1215233140483755572040304994079820246041491 61 0 62 258312294115824029381013837005471109171 63 0 64 -1388189791922264888523010784728854423246221 65 0 66 1472600022126335654051619428551932342241899101 67 0 68 -1811782009750530747263910431794915943619981023 69 0 70 1505381347333367003803076567377857208511438160235 71 0 72 -5827954961669944110438277244641067365282488301844260429 73 0 74 853810432230529200358251843286815879667207694577175 75 0 76 -1898441839597023698491914095125060392636125622822666677 77 0 78 414846365575400828295179035549542073492199375372400483487 79 0 80 -124302176085945356467260524163514264944444962564284800830735409 81 0 82 1677014149185145836823154509786269900207736027570253414881613 83 0 84 -34417795330899936123929229721899427169828595650367544913778426852109 85 0 86 19160723963112680953641587575361583392057089912948279021097912507 87 0 88 -1311426488674017507995511424019311843345750275572028644296919890574047 89 0 90 15327744627274076398493603566239796089078314345705412511010087804462992955 91 0 92 -40163164394433663367672262684695879239439585995302489433722806131728333657 93 0 94 115977311625075724612693659544254114376058299444256179036440435002041697465 95 0 96 -211600449597266513097597728109824233673043954389060234150638733420050668349987259 97 0 98 2240972602205881355593686879031318985042292459040648087799440721249767252921887 99 0 100 -94598037819122125295227433069493721872702841533066936133385696204311395415197247711 101 0 102 3204019410860907078243020782116241775491817197152717450679002501086861530836678158791 103 0 104 -2236735419546810079009723469573219922698327242547909168289724291139946978558848048568371 105 0 106 36373903172617414408151820151593427169231298640581690038930816378281879873386202346572901 107 0 108 -3469342247847828789552088659323852541399766785760491146870005891371501266319724897592306597338057 109 0 110 282901738797935487013180967128800857519563839296255392547292973218112511431974673859183418048055 111 0 112 -2650879602155099713352597214685162014443151499192509896451788427680966756514875515366781203552600109 113 0 114 2499850716727453783330737524965094019707933018095445606492702663217364630686978269853981691134704635 115 0 116 -12072602746301876099588024863319815257891160994508863925574657783119349343458306762584139784234435338101 117 0 118 43668611276395860272658711038684615795468156968603205311826073440493323720450968964835241386187534400081 119 0 120 -566582351885870199680283965436349816015046873885889427344021560839192272224152838946924623037854509455836102771441 121 0 122 2034980309249765858413838136515621054987634402753465730582681783519178011778117684490357660802019556711141671 123 0 124 -2396919383356178218769372577688561115514470750332433420488837818233964833860898610340798590256711817227365225025 125 0 126 5556330281949274850616324408918951380525567307126747246796782304333594286400508981287241419934529638692081513802696639 127 0 128 -11513452432929567564139039440167142975509532762479724847089083500724385087599131796250594513021354068085324063509874731 129 0 130 1928215175136130915645299522271596435307611010164728458783733020528548622403504078595174411693893882739334735142562418015 131 0 132 -7808086971092874185971389243947866824341903479539072546235925211290351344339392412440281463235410047188029309199372035945989789 133 0 134 11906557734182297653513608176199555681806453651692590978536334967830049451626074332759429237606359545689911258770726788557515 135 0 136 -84290226343367405131287578060366193649336612397547435767189206912230442242628212786558235455817749737691517685781164837036649737 137 0 138 2694866548990880936043851683724113040849078494664282483862150893060478501559546243423633375693325757795709438325907154973590288136429 139 0 140 -154606076362487243784742878796038548323385261415763156121450953002637725739760050544611401111887912855396528987852603786512110740291464303 141 0 142 2106655019167068307919421503270809636292003034430661902695867696629279086806174964239505165057280002639956139721279565594954494076334313 143 0 144 -88457096252834619386019519270150064364745206023440436094641563720610679978598077015388174410559178822990321595578012004934255631088499713766574297 145 0 146 201907931287725628704779552479485337282111734831618516544717066321704722871492689957934690422473356676221767030588748126364826312515501418287 147 0 148 -1691737145614018979865561095112166189607682852147301400816480675916957871178648433284821493606361235973346584667336181793937950344828557898347149 149 0 150 463365579389162741443284425811806264982233725425295799852299807325379315501572305760030594769688296308375193913787703707693010224101613904227979066275 151 0 152 -190587925198910533607400537313055390457711966105935580540193863486302896297752076307289335630439037150830124105564782787194071218779975202003586085651 153 0 154 1590256395715893262909308106948773591458989491131388231268880355911386607313563890309546183420007294778045662678596040905086969255464218503166813284038755 155 0 156 -81718086083262628510756459753673452313595710396116467582152090596092548699138346942995509488284650803976836337164670494733866559829768848363506624334818961419869 157 0 158 9098651875761120133825703425823479942288237880523566899976507169061331854460003255957910997129822704355597832166290049733680937651687039688286186998575002707 159 0 160 -682778587866732970546555722270146268948293092020906087568410750331809152416932237077999541697624714995617738990547917958722551876757918256785291243709812835525119587 161 0 162 1584451495144416428390934243279426140836596476080786316960222380784239380974799880364363647978168634590418215854419793716549388865905348534375629928732008786233507729 163 0 164 -225918710700575378921291775453619115215858641254635095749467096223233794431482606503243190273950348963164906550731847575934396043113773466887012149020094688918200803913 165 0 166 5734032969370860921631095311392645731505222358555208498573088911303001784652122964703205752709194193095246308611264121678834250704468082648313788124754168671815815821441 167 0 168 -179982770697293149056098505605825723970904419040796488240385901146131045812878286366837715024224786950406862443837783516311657594544295660511859760617343099203298495517654267201 169 0 170 11134049834718339233653676416592347365440389229006340351262979755318777810107154341258225777572101082634513831079636087857260094213372907748632068743997852001313600222045962845 171 0 172 -11443702211333328447187179942991846613008046506032421731755258148665287832264931024781365962633301701773088470841621804328201008020129996955549467573217659587609679405537739509973 173 0 174 104154038866551070797123989831267932434890357954564035301204517101935195082939781770779865482345802687060673641378583947745181296321481987079409335892440190997077127331162483678208275 175 0 176 -80791526718715636751091660388256635601001285694119066553059384206629874630728264795888731770686092959385436930257396418144943419227392087015711247177262421741675097003917144488580694155941 177 0 178 1124251816617941290026484851206299982774720467712867275292043701618829826708395745459654170718363182143418314514085426692857018428614935412736063946853033094328968069656979232446257101741 179 0 180 -6173136454016248924640522272263470960199559328290655337530202055853397791747341312347030141906500993752700612233695954532816018207721731818225290076670213481102834647254685911917265818955932383093313 181 0 182 260913426040300745009375568438346390247975556285532539791362664135969551259365326153487864436610561989512364777077970883444068315166400973578055307218411476965048365302707851833687705711409371 183 0 184 -31720889340353078664854194181873529007961922312036098283572229023570212995748018395383075935005747406481768237935283318820797741136491593338202021310607379280205789144596891770111686822101453029739 185 0 186 4162366820407713025469605615479664028958558200762368237780027383612127486213845180267389081778430999938778476692738962574516229247098849005140975053665448449495296755391137726484635295110876849128947 187 0 188 -891971498289296803978491372835288031986107888861201117239870887871856079427119009736843828416396959404933948216222740259837132742040905837862923159996052993201509073292256973160213445595321521464223063 189 0 190 5411555842544259796131885546196787277987837486638756184149141588783989774511509608733429067517383750706299486822702171672522203106730993581242777825864203487238429479957280273093904025319950569633979493395 191 0 192 -346465752997582699690191405750952366871923192340955593486485715370392154894102000406980162521728492501917598012711402163530166516991115122131398542029056286959857727373568402417020319761912636411646719477318166587 193 0 194 147497143635499642584188230652943397880305892904343241920144138906634751924525985296107984398804768147947823999036053529672191507519416435080287076739480819773070189281556371471344215981888787811957606711381055 195 0 196 -62753135110461193672553106699893713603153054153311895305590639107017824640241378480484625554578576142115835788960865534532214560982925549798683762705231316611716668749347221458005671217067357943416524984438771831113 197 0 198 88527914861348004968400581010530565220544526400339548429439843908721196349579494069282285662653465989920237253162555666526385826449862863083834096823053048072002986184254693991336699593468906111158296442729034119206322233 199 0 200 -33391731311698338789250218353406777361269224459632847222859740115356665864642087067114008754248136941884294650740089719200929853318737814561286652462027765475647793252904728075644946366231697706618761280383258533244875967117