0 1 1 1 2 1 3 1 4 -3 5 1 6 1 7 45 8 45 9 1 10 1 11 -1215 12 18225 13 -1215 14 1 15 1 16 47385 17 19190925 18 19190925 19 47385 20 1 21 1 22 -2416635 23 38170749825 24 -1030610245275 25 38170749825 26 -2416635 27 1 28 1 29 152248005 30 122642619187725 31 129142678004674425 32 129142678004674425 33 122642619187725 34 152248005 35 1 36 1 37 -11418600375 38 579486375662000625 39 -31120156832176419564375 40 1213686116454880363010625 41 -31120156832176419564375 42 579486375662000625 43 -11418600375 44 1 45 1 46 993418232625 47 3781148601194554078125 48 12792718469786921672425453125 49 25444717036406187206454226265625 50 25444717036406187206454226265625 51 12792718469786921672425453125 52 3781148601194554078125 53 993418232625 54 1 55 1 56 -98348405029875 57 32567032902088694274890625 58 -8263776313520606727345032082421875 59 1035509018518326667183423935152037890625 60 -52810959944434660026354620692753932421875 61 1035509018518326667183423935152037890625 62 -8263776313520606727345032082421875 63 32567032902088694274890625 64 -98348405029875 65 1 66 1 67 10916672958316125 68 357879124561052661386773078125 69 7900525498107181417431126507174856640625 70 74249336144348743640553162692591982080009765625 71 238563117031792513317097311731298038423071376953125 72 238563117031792513317097311731298038423071376953125 73 74249336144348743640553162692591982080009765625 74 7900525498107181417431126507174856640625 75 357879124561052661386773078125 76 10916672958316125 77 1 78 1 79 -1342750773872883375 80 4886123687632051985913612835640625 81 -10678721587940077441326529850043373453730859375 82 8731223643280547527710480180373987107817409491962890625 83 -2104006617439529940490032961465621543306300252325757568359375 84 132552416898690386250872076572334157228296915896522726806640625 85 -2104006617439529940490032961465621543306300252325757568359375 86 8731223643280547527710480180373987107817409491962890625 87 -10678721587940077441326529850043373453730859375 88 4886123687632051985913612835640625 89 -1342750773872883375 90 1 91 1 92 181271354472839255625 93 81134083833130223226095541135812578125 94 19682539088419693436368200125756693998111302111328125 95 1593206852908845000265283799588864404563210541823727305322265625 96 33401302860034676382686628433715614190396910447489623803802867431640625 97 157821156013663845908194319349306277049625401864388472472968548614501953125 98 157821156013663845908194319349306277049625401864388472472968548614501953125 99 33401302860034676382686628433715614190396910447489623803802867431640625 100 1593206852908845000265283799588864404563210541823727305322265625 101 19682539088419693436368200125756693998111302111328125 102 81134083833130223226095541135812578125 103 181271354472839255625 104 1 105 1 106 -26646889107507370576875 107 1610105893668469279921866013840200612890625 108 -48043798549791724398101412573963915864279811219114716796875 109 431669495015060724350201996759788365624127535953621478911865293212890625 110 -895937666662082924587147134095233482112239107325939359741216183282412030029296875 111 368297576323115738224661508148198103659288691044010522305620442542817525244293212890625 112 -27622318224233680366849613111114857774446651828300789172921533190711314393321990966796875 113 368297576323115738224661508148198103659288691044010522305620442542817525244293212890625 114 -895937666662082924587147134095233482112239107325939359741216183282412030029296875 115 431669495015060724350201996759788365624127535953621478911865293212890625 116 -48043798549791724398101412573963915864279811219114716796875 117 1610105893668469279921866013840200612890625 118 -26646889107507370576875 119 1 120 1 121 4236855368093671921723125 122 37633005052713132479613774341487008925092578125 123 151595239973078066538171282672319911741934623729289717218603515625 124 167534671431519372621489889442775788264912029768699534095809691608688541259765625 125 38597050062189397107870281891322752506252957511661886970593115579084679855961745635986328125 126 1570761953077136135195659836719074548164285516401534608457219933680551242407157984143994903564453125 127 10249221743828313282151680434591961426771962994520013320183360067265596856706705846539566745758056640625 128 10249221743828313282151680434591961426771962994520013320183360067265596856706705846539566745758056640625 129 1570761953077136135195659836719074548164285516401534608457219933680551242407157984143994903564453125 130 38597050062189397107870281891322752506252957511661886970593115579084679855961745635986328125 131 167534671431519372621489889442775788264912029768699534095809691608688541259765625 132 151595239973078066538171282672319911741934623729289717218603515625 133 37633005052713132479613774341487008925092578125 134 4236855368093671921723125 135 1 136 1 137 -724502267944017898614654375 138 1023203774378217358988218910570690285664342106640625 139 -605893278005318874012631833672922793811664691232621743854121814990234375 140 90395963102891109509671890347563375352087986105129351047577093798674616890247027587890625 141 -2561554276910238454966057732760556203644957953158131687084961807095762950565299621664731290130615234375 142 11571317268021449362625267113432562053491315134542729547137004465947427505635996025772389442428874362945556640625 143 -7474781672210155752021856923599599272504052294036239719211826459890389482953212532748319270072992116603755950927734375 144 650306005482283550425901552353165136707852549581152855571428902010463885016929490349103776496350314144526767730712890625 145 -7474781672210155752021856923599599272504052294036239719211826459890389482953212532748319270072992116603755950927734375 146 11571317268021449362625267113432562053491315134542729547137004465947427505635996025772389442428874362945556640625 147 -2561554276910238454966057732760556203644957953158131687084961807095762950565299621664731290130615234375 148 90395963102891109509671890347563375352087986105129351047577093798674616890247027587890625 149 -605893278005318874012631833672922793811664691232621743854121814990234375 150 1023203774378217358988218910570690285664342106640625 151 -724502267944017898614654375 152 1 153 1 154 132583915033755275446481750625 155 32019115711617555814818334368488611109294257543105078125 156 3014674717430650520391888787409156904892999286056046724637898399081815283203125 157 66116627893482026033109275286177986375461502758566748161441862502162508031276749976477642822265625 158 252929211594981360161952519571520152070762201307475746941145136658896979025040225118656814231663946036529541015625 159 140534625462355501816025015595740347570665640746258669175805970067700438487769881452040450975681929662552758078174591064453125 160 10076785869818005576702350298889879183437641838198153264113380028107589773487223557978983165410790931028194486849920292377471923828125 161 86791356696742482032137343124338529406948409152400694063808542182090670719045456504872982003683142288945839115238363478247165679931640625 162 86791356696742482032137343124338529406948409152400694063808542182090670719045456504872982003683142288945839115238363478247165679931640625 163 10076785869818005576702350298889879183437641838198153264113380028107589773487223557978983165410790931028194486849920292377471923828125 164 140534625462355501816025015595740347570665640746258669175805970067700438487769881452040450975681929662552758078174591064453125 165 252929211594981360161952519571520152070762201307475746941145136658896979025040225118656814231663946036529541015625 166 66116627893482026033109275286177986375461502758566748161441862502162508031276749976477642822265625 167 3014674717430650520391888787409156904892999286056046724637898399081815283203125 168 32019115711617555814818334368488611109294257543105078125 169 132583915033755275446481750625 170 1 171 1 172 -25853863431582278712063941371875 173 1142602144169072479251792261939516087435165580425704712890625 174 -18395952106848682613251558285756975669839242198417614680048282147481112903168701171875 175 64148961674976077925480015540199051395705057564567825902947086302701713135324157164116430756336090087890625 176 -36074079732295617200570253513837640012532679169801772674259850450254173585647573694522956896933899920153879972759246826171875 177 2705910199278925061578855862033030117596122733880056745805343880667778532853896091345236127961571592585132133768384273990675449371337890625 178 -23864766005389066978168889525504567862313863444347070318441550552781069550141314838414806307646955188579027508205920324583051106734645366668701171875 179 22815742486090179761009519648631963572790132948923906148453815315132472075925753062062606666781717979354659196027712684875353929235910560286045074462890625 180 -2258758506122927796339942445214564393706223161943466708696927716198114735516649553144198060011390079956111260406743555802660038994355145468318462371826171875 181 22815742486090179761009519648631963572790132948923906148453815315132472075925753062062606666781717979354659196027712684875353929235910560286045074462890625 182 -23864766005389066978168889525504567862313863444347070318441550552781069550141314838414806307646955188579027508205920324583051106734645366668701171875 183 2705910199278925061578855862033030117596122733880056745805343880667778532853896091345236127961571592585132133768384273990675449371337890625 184 -36074079732295617200570253513837640012532679169801772674259850450254173585647573694522956896933899920153879972759246826171875 185 64148961674976077925480015540199051395705057564567825902947086302701713135324157164116430756336090087890625 186 -18395952106848682613251558285756975669839242198417614680048282147481112903168701171875 187 1142602144169072479251792261939516087435165580425704712890625 188 -25853863431582278712063941371875 189 1 190 1 191 5351749730337531693397235863978125 192 46121135549384610624998594653188566869320458653883570735830078125 193 135887127043109314484153544487438199093090165075060244030507250325602747387562045972900390625 194 81029244219859740899262391888077255467125851058445166695469963824477500684585404085767712552016189907313385009765625 195 7245102634704777470886898656085301802122816086074099027633777790369766028207457551043859615889135890170984147045938266386585235595703125 196 79887714313285906582137498947327485177865751031795787974387837081358614057528516454642887543101716677603416580505296616263664099321730186939239501953125 197 95116873152515619792445508658434052014410334600875604128080999430430340157002436294569774224835908772363576232554854999148528420383457333759296413958072662353515625 198 11185105953400110355267164716423237765971586641307464569283021981431430384450692864891432591085879997846185232988354272267967656462865389067926399643235272467136383056640625 199 122913129321913812694030873068774959810261765601327728151851128553949988494728663892291952743442735296331729525309025097952696576870427760467443205679512409141361713409423828125 200 122913129321913812694030873068774959810261765601327728151851128553949988494728663892291952743442735296331729525309025097952696576870427760467443205679512409141361713409423828125 201 11185105953400110355267164716423237765971586641307464569283021981431430384450692864891432591085879997846185232988354272267967656462865389067926399643235272467136383056640625 202 95116873152515619792445508658434052014410334600875604128080999430430340157002436294569774224835908772363576232554854999148528420383457333759296413958072662353515625 203 79887714313285906582137498947327485177865751031795787974387837081358614057528516454642887543101716677603416580505296616263664099321730186939239501953125 204 7245102634704777470886898656085301802122816086074099027633777790369766028207457551043859615889135890170984147045938266386585235595703125 205 81029244219859740899262391888077255467125851058445166695469963824477500684585404085767712552016189907313385009765625 206 135887127043109314484153544487438199093090165075060244030507250325602747387562045972900390625 207 46121135549384610624998594653188566869320458653883570735830078125 208 5351749730337531693397235863978125 209 1 210 1 211 -1172033190943919440853994654211209375 212 2090809437860252553463061291412997301886904352156503912167384931640625 213 -1201233370397828537934475863288561996499976008402802678313822109907057122727468294867451214599609375 214 131081665116491504815936759879028829035325050312269574861337827262914050247596856754246543742706824504280061705283355712890625 215 -2004198874385910148265648511518938850729746769725162544315458602855777608084211522002174597799133166776894442275966170087611987811302089691162109375 216 3513770494786857872754487539902374704383345034940003392631960315609128515812021492583894944102303931295621456292156927781752328222256658420959439966070652008056640625 217 -614990342394415658183534873717786292451123871204162551510525894552084958667584139263218781575392372678828557425793480005749441822007421503514509929493398118631730973720550537109375 218 9763029503828388784651720245301009970339876247776831764571878838106325033115287343726450989023103726790320749201297881065295129458140712396025498047358716455102852370001234114170074462890625 219 -13196169539761130215608143714400374223379982710678811324088286315889899912035178792285826299960111083004956669695686677048262965846707519487950676359218267020390405097355058086715638637542724609375 220 1464774818913485453932503952298441538795178080885348056973799781063778890235904845943726719295572330213550190336221221152357189208984534663162525075873227639263334965806411447625435888767242431640625 221 -13196169539761130215608143714400374223379982710678811324088286315889899912035178792285826299960111083004956669695686677048262965846707519487950676359218267020390405097355058086715638637542724609375 222 9763029503828388784651720245301009970339876247776831764571878838106325033115287343726450989023103726790320749201297881065295129458140712396025498047358716455102852370001234114170074462890625 223 -614990342394415658183534873717786292451123871204162551510525894552084958667584139263218781575392372678828557425793480005749441822007421503514509929493398118631730973720550537109375 224 3513770494786857872754487539902374704383345034940003392631960315609128515812021492583894944102303931295621456292156927781752328222256658420959439966070652008056640625 225 -2004198874385910148265648511518938850729746769725162544315458602855777608084211522002174597799133166776894442275966170087611987811302089691162109375 226 131081665116491504815936759879028829035325050312269574861337827262914050247596856754246543742706824504280061705283355712890625 227 -1201233370397828537934475863288561996499976008402802678313822109907057122727468294867451214599609375 228 2090809437860252553463061291412997301886904352156503912167384931640625 229 -1172033190943919440853994654211209375 230 1 231 1 232 270739667108045390837272765122789365625 233 105771958651912316427142807671292120505156604271245376412635836306767578125 234 12579223359836539816452410285716348008074018261841502631496114970644239345803597968793244325543585205078125 235 267672035243278588374390689852922446425427200334036523922179753796484654513138217699637447172502747167750125439530318870365142822265625 236 748950224282097625014402088028201218399551094729833700258135522543938311598004117887457148805982536635808038045834862733060387211603562853367704868316650390625 237 224533757091807655575628968145820929069570721372631125192711657861154785119833264814817974784184894062815284533782013370685400732889178854690920025008159414283432304859161376953125 238 6248469752051370675547450971342523320832686828583814300268721841701569282367810526561524490990522657404474199391058060702013580739816962275405409464751149005234912013469993139453232288360595703125 239 14581671580263789541837687327258847387375689988856575474637907653131764909801885866074015828501336446061698578155310662203302246625553966912024072031396811898494559439991095858123085036183632910251617431640625 240 2660751807270589396285598415981704304771565548259683195526667035360399737080263599404881611793756696946844154239165310735739427685533169266489441120017889892642204230757062040351506625186837347752787172794342041015625 241 36327244424665357027487275173398208873046184430389454668525585033775537610356838922674848645820160183415263237827323987475050406190584359995380339611604250704244014362526168036919119953675890308868803270161151885986328125 242 36327244424665357027487275173398208873046184430389454668525585033775537610356838922674848645820160183415263237827323987475050406190584359995380339611604250704244014362526168036919119953675890308868803270161151885986328125 243 2660751807270589396285598415981704304771565548259683195526667035360399737080263599404881611793756696946844154239165310735739427685533169266489441120017889892642204230757062040351506625186837347752787172794342041015625 244 14581671580263789541837687327258847387375689988856575474637907653131764909801885866074015828501336446061698578155310662203302246625553966912024072031396811898494559439991095858123085036183632910251617431640625 245 6248469752051370675547450971342523320832686828583814300268721841701569282367810526561524490990522657404474199391058060702013580739816962275405409464751149005234912013469993139453232288360595703125 246 224533757091807655575628968145820929069570721372631125192711657861154785119833264814817974784184894062815284533782013370685400732889178854690920025008159414283432304859161376953125 247 748950224282097625014402088028201218399551094729833700258135522543938311598004117887457148805982536635808038045834862733060387211603562853367704868316650390625 248 267672035243278588374390689852922446425427200334036523922179753796484654513138217699637447172502747167750125439530318870365142822265625 249 12579223359836539816452410285716348008074018261841502631496114970644239345803597968793244325543585205078125 250 105771958651912316427142807671292120505156604271245376412635836306767578125 251 270739667108045390837272765122789365625 252 1 253 1 254 -65789739107255029973457281924837815846875 255 5937297355007794058004807223012640600315955667557816714170487399407784462890625 256 -154637990323837283204206169098417352039450931893136845719815941340730906096360546887317389235936636961346435546875 257 681138948983978613736291417681774499697103828812875956121276022861526028376594174698205235353805006007882817432873945256346314077060699462890625 258 -371638142132811480352722521807310774236775986718048604519773625831832928597387043420754718582819059520011479822882363667043991176568156614567522970169722602367401123046875 259 20389194007303272474420555520725978392795566361194399277194218879266762339734578509356731400985217804212578929290885303787949788471706935906678381057350334623985469620714792608320713043212890625 260 -97026015545108781855350624891944080319877478153747878662396146976530445822718763588325138042011691788713615105222934413536522550770844170096580322264601468958318398270088267517199218980104225091636180877685546875 261 36001364554894863975921517775071896383835509303489194924556966430655077698824741681278286604916324575950126575314893580131840786662420750384157681020578739270849612284300901510457824378341780886514276809882558882236480712890625 262 -965680251789137417546936164003353067083056365100917541766763139351123051337677890714507458494032030300748279288945578513839052433813685741790764727121288384348641277691007251081410341973386219566250527925323284994813613593578338623046875 263 1779898384486407576838723125363600222359470754617581671695118314110719207688297692659897994660567606808975694712816487765675018688645863943410356960617238292054119914182568469866956878859956677524632491798199239354615685963071882724761962890625 264 -218927501291828131951162944419722827350214902817962545618499552635618462545660616197167453343249815637504010449676427995178027298703441265039473906155920309922656749444455921793635696099774671335529796491178506440617729373457841575145721435546875 265 1779898384486407576838723125363600222359470754617581671695118314110719207688297692659897994660567606808975694712816487765675018688645863943410356960617238292054119914182568469866956878859956677524632491798199239354615685963071882724761962890625 266 -965680251789137417546936164003353067083056365100917541766763139351123051337677890714507458494032030300748279288945578513839052433813685741790764727121288384348641277691007251081410341973386219566250527925323284994813613593578338623046875 267 36001364554894863975921517775071896383835509303489194924556966430655077698824741681278286604916324575950126575314893580131840786662420750384157681020578739270849612284300901510457824378341780886514276809882558882236480712890625 268 -97026015545108781855350624891944080319877478153747878662396146976530445822718763588325138042011691788713615105222934413536522550770844170096580322264601468958318398270088267517199218980104225091636180877685546875 269 20389194007303272474420555520725978392795566361194399277194218879266762339734578509356731400985217804212578929290885303787949788471706935906678381057350334623985469620714792608320713043212890625 270 -371638142132811480352722521807310774236775986718048604519773625831832928597387043420754718582819059520011479822882363667043991176568156614567522970169722602367401123046875 271 681138948983978613736291417681774499697103828812875956121276022861526028376594174698205235353805006007882817432873945256346314077060699462890625 272 -154637990323837283204206169098417352039450931893136845719815941340730906096360546887317389235936636961346435546875 273 5937297355007794058004807223012640600315955667557816714170487399407784462890625 274 -65789739107255029973457281924837815846875 275 1 276 1 277 16776383472350032643231606890833643040953125 278 367904630603057958804267879573978274798578192940220112693574251704303364243017578125 279 2213475049266229345615934746950372611617777285789149893001559199996208227736286677498575687545111966850571163970947265625 280 2135198539149175366305764601175885375085179519444650557780544755528368934562964384341432025718649792383119951334134012926964762707454716127567291259765625 281 241153280702937445921870891193277095148159191305405902231500727754239491594253005704591107922407911221012675699765475802252228538286991159909701076090062983326947334301471710205078125 282 2579927868863842007211555927623950684770255757252901404076171831491612735072071362876671843959287733662857901988713860868158483017701348612087141632777780170875902261208914931245336377967424690723419189453125 283 2246708831151258442454598692523896731598074477851942339623511437812377685680779769088747585726598356150597295858531044857365279823534771639429694115155539815385693334772024227711724430475037733523593673380964435636997222900390625 284 142552115856750990906242580945723012070737927423084099566337029747537994045602462058746577364290004854615799088656600563943214973564522445089076536067675173721033470599669542716059358862877140564583900415978835971561680463203229010105133056640625 285 607974242333819562957039892396161963467662725539093220058879979530095632127019943446292476713056025089626372568679754742641318559888328564713843675151090827217055562432657152859281397129179517102999124537743074271275654867567220927630108781158924102783203125 286 164726842400432305894626180841808841854960263960978082510590864514606631980462384247824427857659758354838333619578265202842939748006892918647186247243746995604970050640807936603017274118268032308358817653942483900595542708172336580063312753128935582935810089111328125 287 2735289218059178439380267732878235819001615183072041060088361305265043124035577890435124624576440287482090529753097093693207014515654456914136527635482418862020527690890615787293101836733840676480298167143714945169388986669201648911951308265705975354649126529693603515625 288 2735289218059178439380267732878235819001615183072041060088361305265043124035577890435124624576440287482090529753097093693207014515654456914136527635482418862020527690890615787293101836733840676480298167143714945169388986669201648911951308265705975354649126529693603515625 289 164726842400432305894626180841808841854960263960978082510590864514606631980462384247824427857659758354838333619578265202842939748006892918647186247243746995604970050640807936603017274118268032308358817653942483900595542708172336580063312753128935582935810089111328125 290 607974242333819562957039892396161963467662725539093220058879979530095632127019943446292476713056025089626372568679754742641318559888328564713843675151090827217055562432657152859281397129179517102999124537743074271275654867567220927630108781158924102783203125 291 142552115856750990906242580945723012070737927423084099566337029747537994045602462058746577364290004854615799088656600563943214973564522445089076536067675173721033470599669542716059358862877140564583900415978835971561680463203229010105133056640625 292 2246708831151258442454598692523896731598074477851942339623511437812377685680779769088747585726598356150597295858531044857365279823534771639429694115155539815385693334772024227711724430475037733523593673380964435636997222900390625 293 2579927868863842007211555927623950684770255757252901404076171831491612735072071362876671843959287733662857901988713860868158483017701348612087141632777780170875902261208914931245336377967424690723419189453125 294 241153280702937445921870891193277095148159191305405902231500727754239491594253005704591107922407911221012675699765475802252228538286991159909701076090062983326947334301471710205078125 295 2135198539149175366305764601175885375085179519444650557780544755528368934562964384341432025718649792383119951334134012926964762707454716127567291259765625 296 2213475049266229345615934746950372611617777285789149893001559199996208227736286677498575687545111966850571163970947265625 297 367904630603057958804267879573978274798578192940220112693574251704303364243017578125 298 16776383472350032643231606890833643040953125 299 1 300 1 301 -4479294387117458715742839039852582691934484375 302 25048786774609201125188578580794310839661196266334886372742002927287494554485851806640625 303 -36621181041217767674091402890806216980665117060217887722997711426013266436058294060310197741821674427914136460847752532958984375 304 8160334456133960093076352462501219723426204766086110602102472777915803755799280770245987261508689400464880253659648539525341777311043671690767006153964996337890625 305 -201839882490077000152717705357023889260155552739725682198464606444504178106663362206448834500423602355102898467851996392632383789058277284118028959936137926712342283914547218472898006439208984375 306 446983734278295510318476610691630792297778248338498206991747812976041401185911307991269490634253151743434352649003144320974202859946868990831605008443365432147742753117106838749703475173482574451863545216619968414306640625 307 -75904156656566465907671122004313730793274764663302801948358451733868475893416263444580354756286827423863568618415160784994084809890958805211256411133887040732440860056812767739300191772192901879031581671210132870715538970171473920345306396484375 308 881340087783136750963523254399221169851035031796640266505460109488989772466220539303106082133532919244811179578667702192776656334632329923782889873698143936654673494515016603209325189419787435660234803289796189475208356266037376296835715213441289961338043212890625 309 -642763411681712789198042738539753819919028676246687191759829520396461940146066541980092967937029239539442093802153297529877672936046192654051302364228034914087091828419815860615601318244227941214274630476276494673542899348818231125783937818590443881913339137099683284759521484375 310 27690287507668480063727745453304477396994133667464906409982214372541383688787376757605697558174032666821607531609792437693216959473222521231929016032199388854850130261907041046237528743356826974461137241304274281567746349001412644097729081558992578601115210499313115724362432956695556640625 311 -67590191937530761384355284348061764535031875663593451327849936439439302394390215485826263369161532427588200580169948703900692538971770414863258652748556615234413602710848063236197802223165696450906296032103048743478566934399763172420690335695199549847713156340140860130646615289151668548583984375 312 9124675911566652786887963386988338212229303214585115929259741419324305823242679090586545554836806877724407078322943075026593492761189006006539918121055143056645836365964488536886703300127369020872349964333911580369606536143968028276793195318851939229441276105919016117637293064035475254058837890625 313 -67590191937530761384355284348061764535031875663593451327849936439439302394390215485826263369161532427588200580169948703900692538971770414863258652748556615234413602710848063236197802223165696450906296032103048743478566934399763172420690335695199549847713156340140860130646615289151668548583984375 314 27690287507668480063727745453304477396994133667464906409982214372541383688787376757605697558174032666821607531609792437693216959473222521231929016032199388854850130261907041046237528743356826974461137241304274281567746349001412644097729081558992578601115210499313115724362432956695556640625 315 -642763411681712789198042738539753819919028676246687191759829520396461940146066541980092967937029239539442093802153297529877672936046192654051302364228034914087091828419815860615601318244227941214274630476276494673542899348818231125783937818590443881913339137099683284759521484375 316 881340087783136750963523254399221169851035031796640266505460109488989772466220539303106082133532919244811179578667702192776656334632329923782889873698143936654673494515016603209325189419787435660234803289796189475208356266037376296835715213441289961338043212890625 317 -75904156656566465907671122004313730793274764663302801948358451733868475893416263444580354756286827423863568618415160784994084809890958805211256411133887040732440860056812767739300191772192901879031581671210132870715538970171473920345306396484375 318 446983734278295510318476610691630792297778248338498206991747812976041401185911307991269490634253151743434352649003144320974202859946868990831605008443365432147742753117106838749703475173482574451863545216619968414306640625 319 -201839882490077000152717705357023889260155552739725682198464606444504178106663362206448834500423602355102898467851996392632383789058277284118028959936137926712342283914547218472898006439208984375 320 8160334456133960093076352462501219723426204766086110602102472777915803755799280770245987261508689400464880253659648539525341777311043671690767006153964996337890625 321 -36621181041217767674091402890806216980665117060217887722997711426013266436058294060310197741821674427914136460847752532958984375 322 25048786774609201125188578580794310839661196266334886372742002927287494554485851806640625 323 -4479294387117458715742839039852582691934484375 324 1 325 1 326 1249723134005770981692252092118870571049721140625 327 1865959273200963219418672784219110597378881493468084690564670024062427331847314558632080078125 328 695645518022375967673253173263931017992875074117536833088063471900791595438429077355845327897288108255444980681372565506616973876953125 329 37667767194916371983116803101984789755515671252175861656812124605344897220285534536127300700919636731564671072258072929648479526092754621417904897813863541269779205322265625 330 215219135824733803357588137966149274593799445461455703950016604434503748585833256885578758384683535737446598317789089070398658175420251569523936505039288686501155262384652852205667191711026728153228759765625 331 104378183098753252683499741309411478963127132074492571850051115920092413522485582282182369143932353835340567404284267586006266828160534930410393098040591336623364427188795163125619844307780497251199263398077626086220331490039825439453125 332 3669052433572934031421892492574410828872924234664139934609632450377001222862435651801973541244720722140511642379004207329463386757868130920755453195821238635667680090441381674608546070796645195353755929821304950661085876989737920009463978116400539875030517578125 333 8307426254148880041865007389624515778185711528686003238503083129264211124692262743248082214740698085126800740452361531943945609040298893877176422374667916309407338529667966190207617849523088820986907356423171975988621617452165249940245673075144573497155674002715386450290679931640625 334 1108728489630043013200083136652096082360196350957765948771686002760547503028272516646981574373424646745132490023746400279330414817619846819290754773649785509441255826589377958888935444258481092896226500566831072421647333279674287764750566549982718561422684885031107781122443979256786406040191650390625 335 8167659709652666552750403665809047925534816872010456551183066930838784649603021430378806651476609278429248703720525041867856168853103996816944941368269484887305716977639584248618091369552174746716271349216896788698429815370925024995135492040049083280140150801559475830884686417453936078309197910130023956298828125 336 3169939506087584029478111244948255735300337187215454158120164277133488040579921427310709093797707105777789011353953507098402764105592773310788750572942343139849897263059533893886195536284916188794765207122318608104534683239806191265953667309781576246329014940491928082824421414421679830347918258121353574097156524658203125 337 62907449498308105064993117655998135067035191480290687767894660079714070165308540724981021966415497514160222930319207348367802853675488586352602755120040799610321211185416450124171550417574161766632115535342412777834490788893953865672850527762615380608399301494062312803650642969198236233254437832418261677958071231842041015625 338 62907449498308105064993117655998135067035191480290687767894660079714070165308540724981021966415497514160222930319207348367802853675488586352602755120040799610321211185416450124171550417574161766632115535342412777834490788893953865672850527762615380608399301494062312803650642969198236233254437832418261677958071231842041015625 339 3169939506087584029478111244948255735300337187215454158120164277133488040579921427310709093797707105777789011353953507098402764105592773310788750572942343139849897263059533893886195536284916188794765207122318608104534683239806191265953667309781576246329014940491928082824421414421679830347918258121353574097156524658203125 340 8167659709652666552750403665809047925534816872010456551183066930838784649603021430378806651476609278429248703720525041867856168853103996816944941368269484887305716977639584248618091369552174746716271349216896788698429815370925024995135492040049083280140150801559475830884686417453936078309197910130023956298828125 341 1108728489630043013200083136652096082360196350957765948771686002760547503028272516646981574373424646745132490023746400279330414817619846819290754773649785509441255826589377958888935444258481092896226500566831072421647333279674287764750566549982718561422684885031107781122443979256786406040191650390625 342 8307426254148880041865007389624515778185711528686003238503083129264211124692262743248082214740698085126800740452361531943945609040298893877176422374667916309407338529667966190207617849523088820986907356423171975988621617452165249940245673075144573497155674002715386450290679931640625 343 3669052433572934031421892492574410828872924234664139934609632450377001222862435651801973541244720722140511642379004207329463386757868130920755453195821238635667680090441381674608546070796645195353755929821304950661085876989737920009463978116400539875030517578125 344 104378183098753252683499741309411478963127132074492571850051115920092413522485582282182369143932353835340567404284267586006266828160534930410393098040591336623364427188795163125619844307780497251199263398077626086220331490039825439453125 345 215219135824733803357588137966149274593799445461455703950016604434503748585833256885578758384683535737446598317789089070398658175420251569523936505039288686501155262384652852205667191711026728153228759765625 346 37667767194916371983116803101984789755515671252175861656812124605344897220285534536127300700919636731564671072258072929648479526092754621417904897813863541269779205322265625 347 695645518022375967673253173263931017992875074117536833088063471900791595438429077355845327897288108255444980681372565506616973876953125 348 1865959273200963219418672784219110597378881493468084690564670024062427331847314558632080078125 349 1249723134005770981692252092118870571049721140625 350 1 351 1 352 -363669431995679355672445358806591336175468851921875 353 151495367431913002821382624677965370290594009573180327942254994583604412645351621700779949462890625 354 -15079829978045888211326141753061453877092883682805162350403671653780949480827515102505474929216330767047403117256168577984765706389617919921875 355 208218115563405427648354036599997929154432352419747507192459199916357170991543343707241039679685170261593192765391399107857912072948971832835738444769095989745775994093418121337890625 356 -289091811761543130989520674317955958088666568058701491969759164747184127183836995922750251638238413885832914997370742915186366590759184596191201147402904783681060186028097495096031125532188653575561492145061492919921875 357 32387439923688065628392960894792483559690658473827577856650147899567540331014337164679883568790612078538000087583588343089489280751664721283865157127416538630178459106850223239941025236135582840996947904592295077927491709016183101572096347808837890625 358 -249324479228904275670704116826497185277548701632371323548685520978985185210360816653661325299828567826359552409127671281381684658614186295928936224637969450005527587191836861565683620851712720410352644346885633738094227918683564797554662171349462837286784197203814983367919921875 359 116855146047602526697240014913435142434924969474202601047333881107411883452892088536948466321083157139280075124901632505769435450106760555077183063562261866741222060008876120223784912078400105864409870337624666073666801188338589136037006198828891516143337302929422036973976077759289182722568511962890625 360 -3041173282283371775999888472434011945703568630513520400589950735540016847609955093493819117227043042495277992971020111658931647300080912948187134087684816583199859519169302327871354780869519725227899238713126758553643028743397265368885072116054634397026556675770999587804209596946335179677772752984310500323772430419921875 361 4099819005084049085591560941538347907342004909285842860307886686366304451694472555577789523351599050949715819867181739130889672864791519343798298428444571957768665998444464382257152760026298189516739795407682608073520677672801502078801061827627739001571159616393405789318185802942818654075075722902856923321329304599203169345855712890625 362 -272090973017620544081983358341007104198712417264050052481272691829689920815949483073578247440584799090770763315243537336786002554830804514969192951129322765183451701052306608314476324791523104343519267992316349547495628782514156920687493039012023585048464878068681018903939452226557461678099830708845151008558490496107142462278716266155242919921875 363 858543612166014071871806599658088471268928219376206653347046194528271240096210281163630490952886448735058981880570271753314397091398153180330617824310664233735430242173900918078124443812556384905845239855895355126438069757049957610475884598111783679200598895338402996403639870280329219493300691326308091460610075779344152504063458763994276523590087890625 364 -126205910988404068565155570149739005276532448248302378042015790595655872294142911331053682170074307964053670336443829947737216372435528517508600820173667642359108245599563434957484293240445788581159250258816617203586396254286343768739955035922432200842488037614745240471335060931208395265515201624967289444709681139563590418097328438307158648967742919921875 365 858543612166014071871806599658088471268928219376206653347046194528271240096210281163630490952886448735058981880570271753314397091398153180330617824310664233735430242173900918078124443812556384905845239855895355126438069757049957610475884598111783679200598895338402996403639870280329219493300691326308091460610075779344152504063458763994276523590087890625 366 -272090973017620544081983358341007104198712417264050052481272691829689920815949483073578247440584799090770763315243537336786002554830804514969192951129322765183451701052306608314476324791523104343519267992316349547495628782514156920687493039012023585048464878068681018903939452226557461678099830708845151008558490496107142462278716266155242919921875 367 4099819005084049085591560941538347907342004909285842860307886686366304451694472555577789523351599050949715819867181739130889672864791519343798298428444571957768665998444464382257152760026298189516739795407682608073520677672801502078801061827627739001571159616393405789318185802942818654075075722902856923321329304599203169345855712890625 368 -3041173282283371775999888472434011945703568630513520400589950735540016847609955093493819117227043042495277992971020111658931647300080912948187134087684816583199859519169302327871354780869519725227899238713126758553643028743397265368885072116054634397026556675770999587804209596946335179677772752984310500323772430419921875 369 116855146047602526697240014913435142434924969474202601047333881107411883452892088536948466321083157139280075124901632505769435450106760555077183063562261866741222060008876120223784912078400105864409870337624666073666801188338589136037006198828891516143337302929422036973976077759289182722568511962890625 370 -249324479228904275670704116826497185277548701632371323548685520978985185210360816653661325299828567826359552409127671281381684658614186295928936224637969450005527587191836861565683620851712720410352644346885633738094227918683564797554662171349462837286784197203814983367919921875 371 32387439923688065628392960894792483559690658473827577856650147899567540331014337164679883568790612078538000087583588343089489280751664721283865157127416538630178459106850223239941025236135582840996947904592295077927491709016183101572096347808837890625 372 -289091811761543130989520674317955958088666568058701491969759164747184127183836995922750251638238413885832914997370742915186366590759184596191201147402904783681060186028097495096031125532188653575561492145061492919921875 373 208218115563405427648354036599997929154432352419747507192459199916357170991543343707241039679685170261593192765391399107857912072948971832835738444769095989745775994093418121337890625 374 -15079829978045888211326141753061453877092883682805162350403671653780949480827515102505474929216330767047403117256168577984765706389617919921875 375 151495367431913002821382624677965370290594009573180327942254994583604412645351621700779949462890625 376 -363669431995679355672445358806591336175468851921875 377 1 378 1 379 110191837894690844768750943718397174861167062132328125 380 13357801032574065197769770165730240594632545606096029055652449637420151876178588540222870483991455078125 381 370967843774532988250775511205159832784670122396950302798277880463342916741868252468167052220527837629680918341134054415435558309628206858062744140625 382 1367633070304799929489450606707021575524514067491357228121550760114520007693017806271330142330585860388299187438762839607683338160237205251684688279890365423932218871029231830255985260009765625 383 484202529004975746711476875273610193053470363494904036463240460403655363775420846119729687637006480058119891154243979100496787309389653048534499938982140883492531155007184689704680282619274542546041573932153638906776905059814453125 384 13181782957836181648917053908818919818765247302616936611164305441966832442124624390913603096442288235446374140819319242589053145936918818430834216335896231524768362217996241609210446953133584550526677867941418866774580157149661271123639410708812065422534942626953125 385 23440908338306789319116698800872496658933231251956598765304719276405051845020171488853685760893589710215966855897577043786758891444616091418273370288845688625274935616202485551686094591200727158436159203580506848828048893137303733622525940450371547178611914422190287588574574328958988189697265625 386 2406032411688602822843474633021592522384611598018303449151480911912565730703688861737320050770272685425145359153650174133197627420043122384828332799187737332341706195451238736843659796907675774707223581554412548049157992201920582645627393795953667736377103776305462585753185778895586867405550131588825024664402008056640625 387 12961794828763238792197512656308025565626077942598458252822832117711580518604003363721548135125881107682665008612998472726592801860288748233298992636100294877783970524362061299914954266008412738697163979428534042185549371898078256974773588559476036325978646304065137232939646417360661238737558621909505067076946090268393163569271564483642578125 388 3407401200143897328190998746696077598843294832096986204260307560953773501098394156559969844257399797831915804441158031870382973257978490968782315446051865892761206456393565016500703319495884405666643111488348879539867751893440930921233312450535584513997982824008472556161401431403852049544235416706908210738577344217444124169211771777554531581699848175048828125 389 41383175343880442817562330735362411102751456419618936670639297066137984288879423902530680779932552133251246572891265620937845296601862941276350832533807333237728920454451928386799942788118051797721114676825005096747272430408279013155275257257133208024927030983554630668400165193191253700768134277083926295056480788667407939707435715603145663024633904569782316684722900390625 390 22328942179559468564570205364668987777155917022828467396043845122195173120108150017962818059154257344226962799230909623103591258641918282223147836783440690092585137563895275128633223824430582241463910633986931036655035255740306503569830368651001445666881411046198497702609956354580700002888817412749454035560188071556285975510840045631590789887579025086097317398525774478912353515625 391 521894365562843458759699409988408251315465248574569768447732792041067781336287790369844946496612456906616801506424050620800238488237556010401634389139359249533992420280924265581544340448415998729735983248176539119738139032418183907937645206479856789572019220382797486803102509875614701167520329388192989173148275796485072105614864386547171532042384553337352599555742926895618438720703125 392 521894365562843458759699409988408251315465248574569768447732792041067781336287790369844946496612456906616801506424050620800238488237556010401634389139359249533992420280924265581544340448415998729735983248176539119738139032418183907937645206479856789572019220382797486803102509875614701167520329388192989173148275796485072105614864386547171532042384553337352599555742926895618438720703125 393 22328942179559468564570205364668987777155917022828467396043845122195173120108150017962818059154257344226962799230909623103591258641918282223147836783440690092585137563895275128633223824430582241463910633986931036655035255740306503569830368651001445666881411046198497702609956354580700002888817412749454035560188071556285975510840045631590789887579025086097317398525774478912353515625 394 41383175343880442817562330735362411102751456419618936670639297066137984288879423902530680779932552133251246572891265620937845296601862941276350832533807333237728920454451928386799942788118051797721114676825005096747272430408279013155275257257133208024927030983554630668400165193191253700768134277083926295056480788667407939707435715603145663024633904569782316684722900390625 395 3407401200143897328190998746696077598843294832096986204260307560953773501098394156559969844257399797831915804441158031870382973257978490968782315446051865892761206456393565016500703319495884405666643111488348879539867751893440930921233312450535584513997982824008472556161401431403852049544235416706908210738577344217444124169211771777554531581699848175048828125 396 12961794828763238792197512656308025565626077942598458252822832117711580518604003363721548135125881107682665008612998472726592801860288748233298992636100294877783970524362061299914954266008412738697163979428534042185549371898078256974773588559476036325978646304065137232939646417360661238737558621909505067076946090268393163569271564483642578125 397 2406032411688602822843474633021592522384611598018303449151480911912565730703688861737320050770272685425145359153650174133197627420043122384828332799187737332341706195451238736843659796907675774707223581554412548049157992201920582645627393795953667736377103776305462585753185778895586867405550131588825024664402008056640625 398 23440908338306789319116698800872496658933231251956598765304719276405051845020171488853685760893589710215966855897577043786758891444616091418273370288845688625274935616202485551686094591200727158436159203580506848828048893137303733622525940450371547178611914422190287588574574328958988189697265625 399 13181782957836181648917053908818919818765247302616936611164305441966832442124624390913603096442288235446374140819319242589053145936918818430834216335896231524768362217996241609210446953133584550526677867941418866774580157149661271123639410708812065422534942626953125 400 484202529004975746711476875273610193053470363494904036463240460403655363775420846119729687637006480058119891154243979100496787309389653048534499938982140883492531155007184689704680282619274542546041573932153638906776905059814453125 401 1367633070304799929489450606707021575524514067491357228121550760114520007693017806271330142330585860388299187438762839607683338160237205251684688279890365423932218871029231830255985260009765625 402 370967843774532988250775511205159832784670122396950302798277880463342916741868252468167052220527837629680918341134054415435558309628206858062744140625 403 13357801032574065197769770165730240594632545606096029055652449637420151876178588540222870483991455078125 404 110191837894690844768750943718397174861167062132328125 405 1 406 1 407 -34710428936827616102156547271295110081267624571683359375 408 1274935319554031652801135713468122813554703315373835493216748055643566395821865383221571873344564429931640625 409 -10303444522076547609506223182090155749878656391163484200319254999539715524332436068835843451063789323606384518061236088691242837092977083238229396820068359375 410 10597903686571272638811822461615987282789068998246173521313568003154094971318442002059133723141330546072718361366132781268563391610834070245452342421578221849234743850873665366196713459455966949462890625 411 -1001817674337240159608893863893832672879419838562131142361189097291328326109138427049996882580332693814900478702291126504476364522116139743193551034684424072371082225882085432623901997614564809181338756657564707816000669305287301540374755859375 412 6954661119308221248281885483558664969504424961719929688434656269584007687986935264217447288634088987442853399158342264103059748068556862453916685273260871457817033710489271378418028278911353735685353308606387596524552747535219705421770550634733514353228851803578436374664306640625 413 -3005263291421507449541691427905636228737520486210968279913576847514919986362214807182389314804761319980439065237432445882131750137731377958396601816404777871630220163981374845876158938041196019086413313232687508396731065403888524938483022264539615809570351082880921101403934203319287036065361462533473968505859375 414 71256017057299610629160176079116397609708785802419015312836710618195192912326738835600544267816498518759020697168438271898514337113020480221404616958054466344533685717198680784958645110231215257357229114107170756383944571831687713156577247197358109945315392320876483029244947525349303149469585205870625410757434854531311430037021636962890625 415 -84067731296760499911165461447965059617492608582071006015780061884375526478739255160250151730520840753849234460065228741941042457988518572344295319666178605142012071632804836509058265342697098199686284260025930986323961675491450768467839197992579425300807466718141029025757594115935417112735637179804564142179082964907298087672858927726474576047621667385101318359375 416 4574649260055192886298006252731917958647208356950287086418678589994739226832205912264780353424928449372427391994447830832166630836965432385686660184844397005868561141484314956272702608394074254483662081995502348857429810486544791443592553857999772587811835200134466961989068365844738142473219109064340417211671484029633651278165169004249867622595091956578698955127038061618804931640625 417 -10834102813967521855657946338505239067699254671566571963510764909133706168106250726725901577712413226292133362695047200964952736419637010456497001607738838930483867794421604111250758176032221184762266114719636844202312754984362941911612571713952813570036886438974190495953794146026882598053547239646191953362592657658242751418676022515088014569820377890523221288566998367741689435206353664398193359375 418 1069764989083539169218630814062757877367474466695420036634260386221336006737848876953890087056638926934302023704773013268438446843783133348562548300024430435263659263525171483781778219367467133307810289366295046807037276102074300015299631144697467498889045069863358888630910371206133818008691873472221776674298840316166392059155455120655728802470018917335583172558908947266464086993664750480093061923980712890625 419 -4275618522364274931367146920922191617378406701422320980279189129222869989017719847978399683816494500309260445208833798290069220891636083054267867482216543148344393862249925458463786896938163391463389931764288816062570865491076827038049305665397378242612254221463685128978915846160365139542233532131926969241634141895368460953367517383499765730322529618485264119169513778982500133006800382418077788315713405609130859375 420 679823345055919714087376360426628467163166665526149035864391071546436328253817455828565549726822625549172410788204573928121006121770137205628590929672430360586758624097738147895742116613167979242678999150521921753948767613081215499049839600798183140575348421212725935507647619539498057187215131608976388109419828561363585291585435263976462751121282209339156994947952690858217521148081260804474368342198431491851806640625 421 -4275618522364274931367146920922191617378406701422320980279189129222869989017719847978399683816494500309260445208833798290069220891636083054267867482216543148344393862249925458463786896938163391463389931764288816062570865491076827038049305665397378242612254221463685128978915846160365139542233532131926969241634141895368460953367517383499765730322529618485264119169513778982500133006800382418077788315713405609130859375 422 1069764989083539169218630814062757877367474466695420036634260386221336006737848876953890087056638926934302023704773013268438446843783133348562548300024430435263659263525171483781778219367467133307810289366295046807037276102074300015299631144697467498889045069863358888630910371206133818008691873472221776674298840316166392059155455120655728802470018917335583172558908947266464086993664750480093061923980712890625 423 -10834102813967521855657946338505239067699254671566571963510764909133706168106250726725901577712413226292133362695047200964952736419637010456497001607738838930483867794421604111250758176032221184762266114719636844202312754984362941911612571713952813570036886438974190495953794146026882598053547239646191953362592657658242751418676022515088014569820377890523221288566998367741689435206353664398193359375 424 4574649260055192886298006252731917958647208356950287086418678589994739226832205912264780353424928449372427391994447830832166630836965432385686660184844397005868561141484314956272702608394074254483662081995502348857429810486544791443592553857999772587811835200134466961989068365844738142473219109064340417211671484029633651278165169004249867622595091956578698955127038061618804931640625 425 -84067731296760499911165461447965059617492608582071006015780061884375526478739255160250151730520840753849234460065228741941042457988518572344295319666178605142012071632804836509058265342697098199686284260025930986323961675491450768467839197992579425300807466718141029025757594115935417112735637179804564142179082964907298087672858927726474576047621667385101318359375 426 71256017057299610629160176079116397609708785802419015312836710618195192912326738835600544267816498518759020697168438271898514337113020480221404616958054466344533685717198680784958645110231215257357229114107170756383944571831687713156577247197358109945315392320876483029244947525349303149469585205870625410757434854531311430037021636962890625 427 -3005263291421507449541691427905636228737520486210968279913576847514919986362214807182389314804761319980439065237432445882131750137731377958396601816404777871630220163981374845876158938041196019086413313232687508396731065403888524938483022264539615809570351082880921101403934203319287036065361462533473968505859375 428 6954661119308221248281885483558664969504424961719929688434656269584007687986935264217447288634088987442853399158342264103059748068556862453916685273260871457817033710489271378418028278911353735685353308606387596524552747535219705421770550634733514353228851803578436374664306640625 429 -1001817674337240159608893863893832672879419838562131142361189097291328326109138427049996882580332693814900478702291126504476364522116139743193551034684424072371082225882085432623901997614564809181338756657564707816000669305287301540374755859375 430 10597903686571272638811822461615987282789068998246173521313568003154094971318442002059133723141330546072718361366132781268563391610834070245452342421578221849234743850873665366196713459455966949462890625 431 -10303444522076547609506223182090155749878656391163484200319254999539715524332436068835843451063789323606384518061236088691242837092977083238229396820068359375 432 1274935319554031652801135713468122813554703315373835493216748055643566395821865383221571873344564429931640625 433 -34710428936827616102156547271295110081267624571683359375 434 1 435 1 436 11350310262342630465405190957713500996574513234940458515625 437 131324712590663030396780984165783990410202215000081924978791133471565556601631243798738010813856859105108642578125 438 321575809807937920314708121217972537383924053476253791086327112951959284467910360912942124567078162641256918096717979864639364935732917651063007162893695831298828125 439 96252915305681808949453256430640384340825566623486977162451940754994630168403811929631917570354528141294783344884194329576297077835355975364862508345736794259370795040345436140848938347722233359873294830322265625 440 2538556399134931140638492183547476420551241630807876812294282511089286599783666013257391352774618040483690815515702568921430916506950764519476356541471055386384870200801500320474722263983236469937466762540240416948122396736828973209729231894016265869140625 441 4705278798836483080141047595290761069939027258430726237550497237534166074476018080900807377557430851371487937400112653570059132983299801438174854011523467687067434800968116150848123669536365296221766215102644404443828697185745866310709018023540008659057856502390390843775239773094654083251953125 442 518480104048650021728588803491197123678027533199877497033477877644167389179438096647356812973092455365499572393340226427123106344715968237920288000812664550670959696557373475095308983031246870004645408510420563614035120506502075645985931542812150541838215859635506660390250687327342214451169273366732975773629732429981231689453125 443 2987290005554916999382894554680876873473098905415747484222843908610478923827777106200731603760057888282440476276530289441755967230854781192726565332344087696175922237095689177792215211244538172709581274452585922748441521716426259518785077785499249834411150045054720234231230607306855203150065734710791845354633356631031645451117369384519406594336032867431640625 444 814136357777550906886370188157594927271068214960185644299298962600381626268855997878789562376225356310333805399574593003956847191087508459678870334487803272931376638507833044082475480254096498316726952021679778673488718340393766866708934582827927608475602256374290054309570359144526479230484351054349848263615124187057987481056406688478927203299754326399648789447383023798465728759765625 445 9702189201539471158700817895539302232011672159078781770189981410641462701138344978008436892223127877734094475040279244586250453196393069964935244114103888386042624218380602374883237805413824491289347119811968154825781112650275215219575433297740636973397444790957319932128712205877429208219815574455721819009246422528907997072632042497616386915102300407209103559082952741091432727671417524106800556182861328125 446 4756365665737750739046600308288199221687379165718951569312042849731178045701449257347525132647295621554733288578946597013752043461003581737231682680378578574184968764043068193274678754535562109717333914322964620248284751761372422035653336976195752244253693531164629269786144792165926653390729013343398052688181905749776958194197966415011046551004858571616730052241926766728450319504965379204919173616872285492718219757080078125 447 91580977457170468710478393009204281064074759410341146423204152286355132312585819993508308009390388999761251313980633328738587631860226836312597374747552218364195696623113791469302610415457647329883352474651224907566117579801160901537177983653024110773870784513950189329718695034199738593851892567476254918316523850417992072686231790610784531199656741233618064564337404027504261092578819102739746137386892801401927499682642519474029541015625 448 66983360769828994812265169237510692077393211372682497835133488533915304436513945524573883193357248522526797515811518744009051123858345978179788852802123217628565845915364605412239826215034703358457391053125992235071839911767927458689709430446079293609195618020789546459443596742361929888392260217867327086698478419433466770675218486523412011266001653463220038736687244110670683058715622414032701153878918355578204799627428656094707548618316650390625 449 1821210595970880539950677686398678206892244024011864433639444419748623212324377664867639310144190230078981097657399383130862091006584568800730279118836928164103076784592848256553388634960578549613098005343442602879368255361058179674314509704398449913940419658367246978685811951828078511735497163063594756160244929745976528027888515430085049174311318956011489633211789480125025201683419057815135111672813911169815810297070157730559003539383411407470703125 450 1821210595970880539950677686398678206892244024011864433639444419748623212324377664867639310144190230078981097657399383130862091006584568800730279118836928164103076784592848256553388634960578549613098005343442602879368255361058179674314509704398449913940419658367246978685811951828078511735497163063594756160244929745976528027888515430085049174311318956011489633211789480125025201683419057815135111672813911169815810297070157730559003539383411407470703125 451 66983360769828994812265169237510692077393211372682497835133488533915304436513945524573883193357248522526797515811518744009051123858345978179788852802123217628565845915364605412239826215034703358457391053125992235071839911767927458689709430446079293609195618020789546459443596742361929888392260217867327086698478419433466770675218486523412011266001653463220038736687244110670683058715622414032701153878918355578204799627428656094707548618316650390625 452 91580977457170468710478393009204281064074759410341146423204152286355132312585819993508308009390388999761251313980633328738587631860226836312597374747552218364195696623113791469302610415457647329883352474651224907566117579801160901537177983653024110773870784513950189329718695034199738593851892567476254918316523850417992072686231790610784531199656741233618064564337404027504261092578819102739746137386892801401927499682642519474029541015625 453 4756365665737750739046600308288199221687379165718951569312042849731178045701449257347525132647295621554733288578946597013752043461003581737231682680378578574184968764043068193274678754535562109717333914322964620248284751761372422035653336976195752244253693531164629269786144792165926653390729013343398052688181905749776958194197966415011046551004858571616730052241926766728450319504965379204919173616872285492718219757080078125 454 9702189201539471158700817895539302232011672159078781770189981410641462701138344978008436892223127877734094475040279244586250453196393069964935244114103888386042624218380602374883237805413824491289347119811968154825781112650275215219575433297740636973397444790957319932128712205877429208219815574455721819009246422528907997072632042497616386915102300407209103559082952741091432727671417524106800556182861328125 455 814136357777550906886370188157594927271068214960185644299298962600381626268855997878789562376225356310333805399574593003956847191087508459678870334487803272931376638507833044082475480254096498316726952021679778673488718340393766866708934582827927608475602256374290054309570359144526479230484351054349848263615124187057987481056406688478927203299754326399648789447383023798465728759765625 456 2987290005554916999382894554680876873473098905415747484222843908610478923827777106200731603760057888282440476276530289441755967230854781192726565332344087696175922237095689177792215211244538172709581274452585922748441521716426259518785077785499249834411150045054720234231230607306855203150065734710791845354633356631031645451117369384519406594336032867431640625 457 518480104048650021728588803491197123678027533199877497033477877644167389179438096647356812973092455365499572393340226427123106344715968237920288000812664550670959696557373475095308983031246870004645408510420563614035120506502075645985931542812150541838215859635506660390250687327342214451169273366732975773629732429981231689453125 458 4705278798836483080141047595290761069939027258430726237550497237534166074476018080900807377557430851371487937400112653570059132983299801438174854011523467687067434800968116150848123669536365296221766215102644404443828697185745866310709018023540008659057856502390390843775239773094654083251953125 459 2538556399134931140638492183547476420551241630807876812294282511089286599783666013257391352774618040483690815515702568921430916506950764519476356541471055386384870200801500320474722263983236469937466762540240416948122396736828973209729231894016265869140625 460 96252915305681808949453256430640384340825566623486977162451940754994630168403811929631917570354528141294783344884194329576297077835355975364862508345736794259370795040345436140848938347722233359873294830322265625 461 321575809807937920314708121217972537383924053476253791086327112951959284467910360912942124567078162641256918096717979864639364935732917651063007162893695831298828125 462 131324712590663030396780984165783990410202215000081924978791133471565556601631243798738010813856859105108642578125 463 11350310262342630465405190957713500996574513234940458515625 464 1 465 1 466 -3847755178934151727772359734664876837838759986644815436796875 467 14557738364812768908574362437729652688942146139404081629673933518723456645960628268821504712748474402378608355712890625 468 -11229007622061392818403596898833411551285341926500995873537175127400015906753199180058947600409809402430444739659275639909483269184552352917585572903900282155895233154296875 469 1018390936303240260687531289451671031350459394765699642378310305728663346898952277719278052747018295440541201747460570610906871657768188822618523736695500513713278064228164498711017179129088733257908968710005283355712890625 470 -7815925996727813872356120683102066403161770630357795686277765709989361694560455047507763391889106768908799925200483419738460331111462028600817775979398110519889871809043171488234518432401743548440176035207651024355292464705782466504888686288074332289397716522216796875 471 4041877872242958851197917974074916882015640004180089051956142038077789450047755331885099654523698083878090109525607478923410557016014926567837266174374096299432841111960293327353717837354004092450898691050574056305060338764808665832748424730248919317043977873668501705325964879164343574666418135166168212890625 472 -118916243707443933117585737820591670855340099429995237134100548271978350927651188878870733719257861605655915258934487247347723428081302154232410543310394255104371780117119704950555391781167175609059170419203919057423054233589008258151212248633455496390461774483685519892256590335909419043151303621900856187353871519015037847566418349742889404296875 473 174713576096011764491637999431647508901332140915022647729662576418842861393860979899158516066718402739492622623517120154345594426931728534417784982696600673202736860639843713168892602976521472049898369620473692304389686533794370084053689693574065646620084913643019897404718485320457233792622662531475806750186063508070900119943052896850698580151873162549236440099775791168212890625 474 -11570515028176562472402491206264084505670404263447080570339277451802668874343537310873368157262136568031511671903926865067860692498023675017727284031740435711952106374621873936005484888986703605806827311753897627387863111122816312788714754108423538821759141730725065186770407567846086206933408251573360355436344807915542025133918927176304646956202037450032983193245069271289673423552812892012298107147216796875 475 31852040569906337040899342829034895433108650069326867112482545933681008458980557825705392618052498693356644690217010342584127761480377133933432165438196631605081295672596305888857884783390102185519118218954617582964010808652616895415097385949930917858105977742407150812022538976572250505871709781389697761130942756511029264497072338379428358841431079738515459749226949351996640144422459886528746847537973962971591390669345855712890625 476 -3419691044127498968787955012201881546188557769772225335389564012949127573503848863282192976777148781959092028779929574327866257130042839303328988997508581764765125270219668384379405471258206082926348324113546994601587408980214489889538796816942869167132248265069897242244599400852747834602882420223001336853939205119031363128781708577956241100513577098161397455770974763722568326586280424507316304073356137925216583506351497590003418736159801483154296875 477 13629730087930360849856857897676026832121124873743679651096280998341682918077090900422476820794180729092403808317187284515810458895024261470922013098423946632408296708535533330934137564181992150729235111968834496363225204214739180808617188371599924095345274395024848812177429411728258067703897367344844869862445818566327180226489047720616852159437238206009893322507595909301305477107640818630902409546178598719435176134697698940456073390947722145938314497470855712890625 478 -1943942998205369571428643280583665313487658216866791262896223223880142947280309059085394011133590277499064799562207660161313140380917786099900420595664662821601007486627464188496795220334725866362786667929690990528475009968338170321636778210613403737601335978838144872065238445834042005449671584535812901285370106025800211502612374935855182324046002662617260006244715820081073011036841614766249491586878396813151187148081149913437717622916576505343044800611096434295177459716796875 479 9672257510611660169795928934509437546140116884285587339380030621836128806629591110367518331674147048050739328859326125199047564208469584587445234010321352694541292037366284659250203839959597669238418628724287406490603389423333811856121772386611313662560618478939348729564463562992063559769315090285791706067770789730593196949648598769966879054153078250083824862691126853089725819765765659489959009096281521764356475808559644454351833114254620144490284250338163474225439131259918212890625 480 -1653956034314593889035103847801113820389959987212835435033985236333978025933660079872845634716279145216676425234944767409037133479648298964453135015764951310766560938389634676731784856633091201439769585511853146509893179591390081827396823078110534636297865759898628632755523269271642868720552880438870381737588805043931436678389910389664336318260176380764334051520182691878343115179945927772782990555464140221704957363263699201694163462537540044707838606807825954092550091445446014404296875 481 9672257510611660169795928934509437546140116884285587339380030621836128806629591110367518331674147048050739328859326125199047564208469584587445234010321352694541292037366284659250203839959597669238418628724287406490603389423333811856121772386611313662560618478939348729564463562992063559769315090285791706067770789730593196949648598769966879054153078250083824862691126853089725819765765659489959009096281521764356475808559644454351833114254620144490284250338163474225439131259918212890625 482 -1943942998205369571428643280583665313487658216866791262896223223880142947280309059085394011133590277499064799562207660161313140380917786099900420595664662821601007486627464188496795220334725866362786667929690990528475009968338170321636778210613403737601335978838144872065238445834042005449671584535812901285370106025800211502612374935855182324046002662617260006244715820081073011036841614766249491586878396813151187148081149913437717622916576505343044800611096434295177459716796875 483 13629730087930360849856857897676026832121124873743679651096280998341682918077090900422476820794180729092403808317187284515810458895024261470922013098423946632408296708535533330934137564181992150729235111968834496363225204214739180808617188371599924095345274395024848812177429411728258067703897367344844869862445818566327180226489047720616852159437238206009893322507595909301305477107640818630902409546178598719435176134697698940456073390947722145938314497470855712890625 484 -3419691044127498968787955012201881546188557769772225335389564012949127573503848863282192976777148781959092028779929574327866257130042839303328988997508581764765125270219668384379405471258206082926348324113546994601587408980214489889538796816942869167132248265069897242244599400852747834602882420223001336853939205119031363128781708577956241100513577098161397455770974763722568326586280424507316304073356137925216583506351497590003418736159801483154296875 485 31852040569906337040899342829034895433108650069326867112482545933681008458980557825705392618052498693356644690217010342584127761480377133933432165438196631605081295672596305888857884783390102185519118218954617582964010808652616895415097385949930917858105977742407150812022538976572250505871709781389697761130942756511029264497072338379428358841431079738515459749226949351996640144422459886528746847537973962971591390669345855712890625 486 -11570515028176562472402491206264084505670404263447080570339277451802668874343537310873368157262136568031511671903926865067860692498023675017727284031740435711952106374621873936005484888986703605806827311753897627387863111122816312788714754108423538821759141730725065186770407567846086206933408251573360355436344807915542025133918927176304646956202037450032983193245069271289673423552812892012298107147216796875 487 174713576096011764491637999431647508901332140915022647729662576418842861393860979899158516066718402739492622623517120154345594426931728534417784982696600673202736860639843713168892602976521472049898369620473692304389686533794370084053689693574065646620084913643019897404718485320457233792622662531475806750186063508070900119943052896850698580151873162549236440099775791168212890625 488 -118916243707443933117585737820591670855340099429995237134100548271978350927651188878870733719257861605655915258934487247347723428081302154232410543310394255104371780117119704950555391781167175609059170419203919057423054233589008258151212248633455496390461774483685519892256590335909419043151303621900856187353871519015037847566418349742889404296875 489 4041877872242958851197917974074916882015640004180089051956142038077789450047755331885099654523698083878090109525607478923410557016014926567837266174374096299432841111960293327353717837354004092450898691050574056305060338764808665832748424730248919317043977873668501705325964879164343574666418135166168212890625 490 -7815925996727813872356120683102066403161770630357795686277765709989361694560455047507763391889106768908799925200483419738460331111462028600817775979398110519889871809043171488234518432401743548440176035207651024355292464705782466504888686288074332289397716522216796875 491 1018390936303240260687531289451671031350459394765699642378310305728663346898952277719278052747018295440541201747460570610906871657768188822618523736695500513713278064228164498711017179129088733257908968710005283355712890625 492 -11229007622061392818403596898833411551285341926500995873537175127400015906753199180058947600409809402430444739659275639909483269184552352917585572903900282155895233154296875 493 14557738364812768908574362437729652688942146139404081629673933518723456645960628268821504712748474402378608355712890625 494 -3847755178934151727772359734664876837838759986644815436796875 495 1