0 1 1 0 2 -1 3 -6 4 -19 5 -20 6 203 7 1862 8 9305 9 20472 10 -159849 11 -2441230 12 -17558715 13 -60043100 14 365766243 15 8445023358 16 80287239857 17 383311153776 18 -1756145007825 19 -61596647223446 20 -735340088843107 21 -4522824431862308 22 15016682566162427 23 819555396311083830 24 11877197999594856201 25 89862575411897398120 26 -194790572935088358713 27 -18116808346179409960350 28 -310883565679289403018251 29 -2797202492753287991047276 30 3065141766475946187642259 31 620902618305918695205781358 32 12381317800537678888842786145 33 129336453830376504001882443488 34 -9476472944353601028634257825 35 -31325670968028165129698655654694 36 -715260938333048602301409797996211 37 -8515192983916222774185378346369588 38 -7761401348278129801303717530460373 39 2233403015134072920550434576353903910 40 57697489969162211629182549159587770809 41 771560907898493299200650171800698151128 42 1441766835982700588838654452064986183159 43 -217736635658667759183969404721958480878894 44 -6301817423175352552376965473599316916007771 45 -93556552851537480583276855721143749617526652 46 -262266623361240124854932110732542988809734973 47 28250386654873298694912099150036447023318265950 48 908412930713196165284026739959252401521031787537 49 14828498429756780487283003459068842040594818788688 50 55154284243518039926899706372166044422862467971471 51 -4768358785777017044229178351821466075237031146948534 52 -169144632649435893212542573287621068530420130005674499 53 -3011391319373864360426418193779147510481910067365109828 54 -13911726635725873785662641018788724595598902590209190309 55 1026998699019939703431641121830624590729309600868004443414 56 39939191452487889721570382630059966303451142673803135474793 57 770223780156102523661949356461919608031279527532198783924296 58 4240697052344775888233024085275326291935391003637531632533799 59 -277582503226040597872922162146950812593172662385433253694496446 60 -11770597344561282150693087365528707845916212545272482263412155051 61 -244430148438994003905037579968302171386117263549561778717878675596 62 -1559245335347271170545247318101390616185138440095254035125532425229 63 92798228291037797370696888873101449405061250924589492052227878553422 64 4269966100983468770174120698711049048672487165721853560803771678214849 65 94991041435024253293066105645630362164679172457609108198734878733501888 66 687789717631018354105474660080332731306757597663092128990513431254068415 67 -37886222627755398323588034600184201075967658051859269197939999919114743366 68 -1883490362163586196285907219142085700396036082025203823215057490994560572755 69 -44684788995861290903400267077277079361614451147990137039233456141799967259732 70 -361542480517657165086072528116519956752877303652759981400352069641174256910965 71 18677496958472263501792283717255129668298645276490167323999101632745651528522502 72 999306645411072471668357256755595148370467875654730874568458175805584323237912345 73 25182258876040418671506021780362033069375784627191374298769373828963518584057174456 74 224897529722825590788855669482996328827402078194922202490786175488087673436146310231 75 -11007366448847846057251373641909188120943718918236703811892888723107479206461070901838 76 -631560334845105246227533331183469965643116212723969689004398304794004270047880448842235 77 -16844588896152362945555020106723382690423690644805022197213355497163210628806751503472540 78 -164412221394272390378310256973291978972065517430191656952171975364400472843007853282819293 79 7685193778695833579092752984553139297142258514928344507474712808398256320849375521053320254 80 471325416257028109771280783846947478543224128816220279168024130931499525708275390129732827505 81 13262505057086165387163979065121844073519972123326392428746242127801654503388978428325717981232 82 140324367320996663259231149296152657880458177024601880989719386175495830161192822934599201320943 83 -6305131982930433763813309333390962156958603349288534866358265080298939736181611597073858727241430 84 -412087632477785026211801685375594093420037941948642854578320389543816323210474779467303543045429411 85 -12198286067803542948817786375652814872311375928104322027285878588391568827237062414130849234040206948 86 -138951459174108091599781017546640166609473128300803288560867081841167905922847529541962747111192111941 87 6033804364111030023652806671598882354468943439172244340093242344896153372180821953735919296374067812086 88 419089870184799511271437580278021900876343156568286159673487650876908894192136695896505167175287708596681 89 13016171124114510203894293983845759485475804950505195644318180061083455916839791713973323276721749720180008 90 158697916086154576030440060619518498875736343045948970485212672094509376995073838246008212212848458364880775 91 -6689908291754549500242920915199619888324802829011779042728344739482020447196680375991623634849682879925970910 92 -492529121144622325403904814027505398273116621395561929175674899550845292691532229965649871096145135532259989835 93 -16011738115804730132132649061079780378937372997635081872530210202289311401027467487830407291902197300624206255276 94 -207906554395098752319348983557212296874160987218677343973028153763317544090701280858386015482260337743732340788653 95 8540893097568182506355409577614958260085611353175042588013697544593852092873911635645087423124318821934320979535662 96 664905552559186839558012609099822031736942070337950708298737367868054423874485492795326247344990709065078904744476705 97 22576104124323503897048966459420834899019817819260570527617887097451672117896826223541261977415073299254730578082079904 98 310828657309335746019120147006453570538317909588582046667870682916442299168399953157040599578709883166716206151836648223 99 -12484767869447643597951740930397243257514517176087648858017363085053322191237269216931040756933542488242094103998546661734 100 -1025407519023590966031634807234211508151465670443077803043062716725118203982100795052047781832560112025334985126345037667315 101 -36290886554681500906128562424321910823218380727969761214772792148838390464723176697468372352902348943089780074760012994342516 102 -527768417314692693786220265517817683266218310290410948565920807569134640561668379471048372374523414933320399434816000640803861 103 20786604501623128240398463501514407279457699205288707113117736728353261429513718637735326937025901365255038290857237910356248806 104 1797345208472152803644197499928044606051261116233488657933137776925476018817971635711684855073566747279378957973869286680875052153 105 66182421308557733143091015629495168239787640313742971651896937017384171981911077430619287051804636724146726240752125374196077427352 106 1013175376793006519241028769841261130549129220039702469802338690411661063559247123242497260488906334856987428522978384678429421978295 107 -39229658938684006418107262665249379656472178310572212145026340969319559326907423256257495379734786143701489451601575001713506552868718 108 -3563846941990707955168783687677327285469937851770394594512612105667154352370811241550213882951592318571896687598465454622262367345959067 109 -136301004213003437094963161670955314642156866791883694596908887027296839092541899568164680928295658935299192477560943799104625365027569596 110 -2189875446584477855026128180505921338449256577045200583953544690721464166342599592711145179686152635728581639932262783537877453830024605309 111 83546255479981559065980984147943497540347246889939563184622776013161466157820287353160685654273012366151753146480683713141967058104459751454 112 7959020920464967707244938798697385456195241314470896765863468339992588322345637579886790749450475452205659341545393067924165599080933327019729 113 315661387072080998875615622235317860664660876271314584856082281862810989907874289769304482724652716149534496743616154841789345332101092196510480 114 5308081472309273737108651189906810031570637375585285410601130833864871147029743526392284804934633863643331915618554079367158440487211703258703439 115 -199944796276378030951642374587157794978262458423423574577875406520509024026994171046730662819662573317567903247523564826755935636683172368826338806 116 -19938157331882300953796858298599586348241309971058978964159153683600499726435892371328788223820372607720619170517247511882254970898291177149460834115 117 -818823084676196505268942313179791614733520471777345557097023060232657810621071956022412363885236910722929659124458343793545120200128496730501302518916 118 -14375886801143628763074938236235986222313195092675413875653469343180733412235921889896417864777917422237062557159343879610978471984463687602599284616421 119 535642289188859350177164463579327898054225812468935936735074154965127260626833043132699054455208178172285772738160004389272872696407512897102525184004310 120 55814224544818489818298119084007716955431517642336462849716273311786260321911101263813245213745265719175847066334531800100817289920592316473119723787581225 121 2370272327930029676880637163177122640671815980633623237852593164638911739353268984621848195473018513696806118824509427672702153090717059491123915050753112584 122 43351400369516940087610131226607970796082675131444406492989146902812544080323234488331554653484454994499048585246667082428559368144303263502149651393339870695 123 -1600449701976468250968197729517907669465389559038846786869234651063987995105634359669395182003924589860206914904440470362548548707416288514259030381176293488894 124 -173978491630622737151294271249999230103104254992511254093964811334943933658902471790194561932061012280512836342934488023559902860843050907231878242053716318105579 125 -7630299830941648060189328253883242529139200183961768913175130095573981636931958655867768140319598373661764244083419654105610758612801326215578032437960206082308300 126 -145085704427454062185075232739670085218346019752357668648317716007673825018213071584811969500676322285224006738307110834160699246012298274261695816401196246268141389 127 5315348637623666567037747128210483445913238035817540789271217169300883360534750743384686980429208660974467345962638019440774116969946768432243417705213813484812820238 128 601852163864929310106245666542906266408147810291862828350947488623919494258871322463225882520267157377688879244372503539037300617533446331301487328132151549240643294593 129 27227552323790501134199091923890649486689529521293483135127557099287183202990295383687870874282092452953416632699947283437864035078654935547502835565139178253819813407616 130 537232823422210700111750486335300113804888127909175588389544995690497753980543604209116698324190163988632825110501013134289031491990515778608342477986759980427746571639167 131 -19559346625003131590079585853613188843000021353621589165669054724668474368323308948040872816638050295672306476522090727802324097358675108198150766449240680892914473547791494 132 -2303393938805707003980140452824925723310394023130249160048349797745367031352581160347260054102099945348319928526199260234211557689485819129341171065136193950771277132300466835 133 -107367330101158795908034624152435941427630544848798038185942138119738619570188504671577936821764511218754816348046967450133955504270634332348358867549230701022179800928680728724 134 -2194601069124364550771843287217624485460770694859164197858942226579570075185341422468743611106564303822649796543919054889869649176294257061704642136436946207896174540874011575733 135 79506421643583217936658854884745737311887361942233398225766228340545759857071415245636526351253855274814567298751178065713141322432268375591505830936422905203532644401189090561734 136 9724140542700098158058305039885210750488436968587644803781471630586226824948764410809310914969546590359022154568084507475997231430946484459054183980659646256762355090238921807075801 137 466532887207219236025950058737039855854150814780851912462244324102931184436933953576612356624803581482571602974102639216146327499795996437299516685346253068906290412832433649000940408 138 9863063453012012791499771015537664327617300657364874968278941308481961515931331885187399622072919788026643343176424440193926927716443842340216194167201224163560089540017727002444933399 139 -355994046847829572322798480760285455237868160956706864752392187527072211482958103465105288886113837960532752653652220841129541804109601208346122921909176674313436046291212920601193669774 140 -45157762858590131438543662920774240845017885819931133901035109582373861454372488907670175162854432847437495766886774119259148084175425121785789384923268465331836073165957803088688457500475 141 -2227714245917159444471152735325092406504641756254814129969405375165250353705171400868799384372610103688384439299953663071845262748303734950576829964276580358198073549569290977077868380250076 142 -48641091081067482079986662783810514715558797083272223519191376749718933357665152335656659021879964676525531530379311259731679988610377179173528057211288531332401005494776141421764681027624989 143 1751104079986561716054322753900455143527991064733693336426439405153347214609837689330978987399042824136678403894832953353286735392698521945254424607928077193312295056935482678618244205099930622 144 230076543459455056184393218654453444266097207996018064940694877794127458626629607264498468808465868882260544894496398820594412983684469656277666089959160204828604511518162354592065501465867117617 145 11659745899950190654105252260059206677226199522328900164367412810761614985245121586346431341156319331644192621101253264245793330030300088750536027582419075317484507360562979225159013204951456220656 146 262579729935398260738735304205119684550855624947816591095295630634727353013723537749432563498043165987734840663948708023230965179309905793585405014740638261552987212320836184681577825414556824313007 147 -9438629281295263254548497385415048486908378464876481480367245487358486528711940892996614290260486587134278990149048881026717435920401081112478686857282041702708554226813870862052511629248715251776790 148 -1282900845100744507224036303057052068410851582434764324976560493437067979293095082540830550939457591244642561057858104085341607872461691919489005336786088941545203408674691429405282577814063893751125475 149 -66729194559227124568949001796689520873802227112145965588811733482217846499780654913793340147132060241483007385833993026953673454793089758801242407888818650992010446451969680850584255119000088373076806308 150 -1548001488506043294141163070203507354453163554501655593010242767074187505957655466627311068471577554252719925981351477305945372314912882732573416504667299378660605661338487568167283771912412637540326567557 151 55614838035214343213977833813745031034261928576157720985984603607874498852817682448604672615753416745885079866198242868375314248993125080667083761085672392550679914141204810675276842098138172669884372787894 152 7810402543770210020087466251033415445604636832773325204454121045216012701683152043639615053798077446064133669734033190176896681913300234729078473550716555983385548839082744140140506035741277492220835118781577 153 416619463743995117699778480551296672204673404820255588493305477240922176256303510853461073178077206968773971162045230998488943815204914572710233728238444573391338272291943763122055124620639354334707923359594216 154 9944213224862571414515903234355338314822718862176090847475178698466055668936852977739056022112884693047645945861350424361676656034531515210461235895145320372536425002234239076000598682719496223422086172463584327 155 -357410841278830538448262524768701453434298142969202281012152088497544845272134190925145806440535852047354367898454934331142404530653234738719636556750751205675806143651603809639436265193973856076296203281644098078 156 -51801744566798621508120853686850828593996427114503215728043835448584973462315658231642573141299754042100363518483006115985097049040166889905137207010609372629749490853515476624099799078403175418845490303603762046603 157 -2831460330263351792281599669701566080704995234940471460492775849071445507376893894885059272978331771535257720077282439057334672283676983289696582488935118762241939781869750572431068682487476854109830016070268043121900 158 -69461158838158138138224466765585795169837493255394961027494625342876249414208125110056356215662789114898763877784498449715114979872082216816729101510528985590344561214638758824763572950123022884837121991137224672243949 159 2499769806471454041556413257790313737128957833038461551646192276646419823751936454457069016931584586049222109487847674215894158371209598373925815293551236884097213490740255128629086412829924339549094477406648747971571438 160 373495552533964662508521784467319677862265663721014066502357260140610979602596548041582001965101795502822683952795455575292155583644890681914748155474179470731644442377484364290094756558043596746760454514444381456889219809 161 20903834820572205008458775819425382835733069414372605805219806746671358953722327772392868601816714631383778645490950535817787751261966728042337317587467557834972364248885698849991488284080138223601011606925713680707500153440 162 526518453196188842116370107324924278910816092957186344502848358284495582103747683233737956676976152555617445312459807554790500535720226822140008385289253831060863043058366591706606596906332533178452982593924914085938759643103 163 -18988616000068244585535377707193901610560598826915406434402031690335112350306613773681955136415554578648101248278525954940988080122999604047805641823617892935703454844968040855658458569217368924906829034693131976636282642296742 164 -2921600531944613292821036624022222027787692200508355837573422538302536360225579572735271728215580021754961786199570960284179750127395910202731328818490722479255963093813840599766053851308813977488302739913843949896414104755452211 165 -167311902084384414539406724373892322159556400284932096452593146547470680796614969497299220422316830375592803689348252442386081599665825555989087347320502656727890169074999478255178711636566440844188765229886889214874125409084488372 166 -4322682440631751769887109197963938707432566107470073763816107967136877660110345451737559738535692885029819416239349798113590911736255890898355984083628111153406481372629829864812471686967104417503583278610618832848635436530525431637 167 156349266665463591843629174436001284020665257652497454593094484573910868684418625504162273912091747831117732195382775605505132710323420555417602948546109749292471186506566702108797198843806931799917420517525452682255010398089344658598 168 24746653929961280379918199863789589535227528342190035381185043931510962213783277509805326697963185728662693774172867054236159642556706789892815812546655895454007644553373412072854101764772045200784442800293989465597156182281427852551993 169 1449086700841744016543891399189748086393249204721287261313198009683516943828768648420608196134157864770807596725786617443158070265551346265296740851121010717121649705168849183952649823739065300132504825288550850773737616604547976013788248 170 38367846207974857107888692000285784862801765889240287246076735675415485337504703901431247481552499937943056725958028660075324433476034154561648964310989620200929809194163489949982471539988609970978045874808673392821605231664915516833058679 171 -1392821270776805986433445773882729643714009369190329666430939558664263061558544197247762351068953056106967402455260527945784882695182379954467643983313400943132137338653947764790647191531599102110719697175102608049886005069072879707038769582 172 -226556748970945092585766626802236436718449503281065891047378523333038899290171697667185404450179976386698561899258368000485197409374808189381155307846484142206879408637562078132673541007546396416111382731356834527480765493668459519244383210971 173 -13556497251542553492213482468220697440407490825729848305804449244439660690365399678332198872233922977118570356775617388924533213023699142630588504007554056533349781831479220902707471343538150415379818394848582436589939488550208779751554539075580 174 -367534018356079697304675420324264673496026918297977281644070192079425870325520400696120769873525994030889747616514253721054600439092853463913202758848867508028977854102965094974472571078752424027931472621499935296198483257779100878994100786581949 175 13400361416798375993732197857712213329866574963172808256702744453577329287086590968198837974600538085517884475331320548382588762300987464505271356802682194718686422781400902983498867973907110022945452603927471413365914070813646823660565099914317790 176 2237912440905009558832273621773803411434936623488795893949431316041422989624013242834531859143235458511068739602473923653785949118537705397962020264819245248683105915867724473752044238618171213604003255649034499120596416240426907815428505508891888017 177 136754057979912877807411574867528356650766412065770653784773313399689540368921364099263319719658478200662845150806513181916805982204252645499063079919361541090502387281870027241188767530397477150746056288466045447608140756579853293116537886016643434704 178 3793312012681132800616932849244023235053155848574095574541796744223448065729769593114432495341448338614576164169914370022880997880923274130500098830947448349836549416107756750488128094629653881587028016227439959787533035407009609068474531924121102160655 179 -139001067115019371883085604208560264034286232784536942820989930674340334402155280910055335340383443767261390116119378967804341843741101016877160960667048566673024900939199420144956360109532431122505860572558656056320978155510942104442760538341284469158966 180 -23811629477961716337726243784359130228168783728760222766067884503274994656858453688315919225019397763407085713218322700102062839805108716445077574072016571488539845308805205315020135125382838024353795228545139850426577743029719805733011158463535063048250499 181 -1485112580931204877723605257224767460839231497217830991287490836044199125438288490191340465696364207621418527574913238473952928241438566396544433200482617453135749980193904221263235028794159480978173509223147145731153172115299003066414558520221302381130451140 182 -42114964193907535688349443205504369307712465041979449029225943497006991473474410352892725428752511125084949380436430623746227211427566405923562656957830839624649647792429889127945327433913764277776992981328586035342705920677549457964531580399986178761938137125 183 1551998452662174690834347294870372032150870250884047265927249331035294092256565339238342123331775405991434020508675810129067251958912576344078692180122581770223305219208360889639322395157186506275096595034418807565896690024279719646409380095394581131395238612118 184 272471403133714163013587330426194839750583843663010344972237344129954134045864145247249930441214058756897053056728167650115673053456774254283905550324715199794430600039910827010963260431176941338157111165815519413619870362225201260159883404692570343664546754499049 185 17334943490263571451079723821555661904509479911846923922602866280379142305212256572949904221204132258527890880534071639246316921362711871375090142904097419765984248591921278731283739857581081164083533048499178960286868812573029755349241790963899825402111509370330056 186 502211016037680880363320853121559193048815315389183236056659373374350544184265001251511567391183372699235540015376812453484274373918828569548812508694513503488382244663829018652337894083926610410596774473183556383128259783005098255671127136552378543274413421487233703 187 -18623317069065529432976482381522037525556783821685142272277614186629904167428150440561379429239078951877862879100201500365925914372584832345751478744541418473501077939070122402465024214978239303465104821963103830749321446612269286964739533353559986397078046912703804222 188 -3347910517992706287769605607961847401373446562427261382421859756676395194879308704959843433853904618037484755744225933664947642855586660825033756580589646332669940639002881636336135967831440789936617791969005009641642424616365199351506797995038037139697773419218277121323 189 -217157873619078139880683642630350961227674262528430363434361463229733831167794807675276927954240489130753252610831198393592081176958677403768458216388712915943863422179123453618764929828806992447496030982388057498226314877885299503657322054231670358669732671794871065667852 190 -6422888797443414436846561356926218377843535409897178869081533898425556098076868026257027192962270546013175176305535715622117905431470845418508105373569616164509077598996473099111980064133422704677323933304978826397121178262476093454050246863828167626812821642888752731308685 191 239808539587600770580338471616371074279873972494328973056403002596893490364547630432241157272441676975569289436765555006944977874792764429805541544942981935582166311587071916907938331431328555293968268527868862234166885558246816115174487683605858290459386041895245687421015758 192 44107332829894884948996249223651649611754597814082400243379312386505782042729781688583272308013356878434695924823358970652380816167223620881968908305148084586691824410721441212266733704718473449382212017198690240023793913760098927551287412653950146150765434419725044212208066625 193 2915358520898756203317527801510280464674845519773230432299696793735648843465311705241601353732788916484838169507593396980277832704380543045429073641624219022619869327295663055904248082838349934881985276704700654466649295463808381332091429414484325189296341151430530312786796409152 194 87974558056848495181081564850361828037362448589339500232894559654770081750747753012946959483873620710781397247129555449138081607613421006034127243065216693941457225869528204669492756243456121744103552844690289315472102930176312696043334163539341603487751840459124790884103077742143 195 -3308946942774667328729546314427378482271848103860576783440162251150799975012858113824169094477009530357780799063248714047715628620129384792609319910571113826672356697652534405083804884819505341729437614818335454925472166460798498973267563767298138338240492660319827340128639066319558 196 -622186620020940062418247982143733702730914136569897608415785543484307415956027751402622444696002360017593715003279365959805664878682475507391600687742707963091657406527637652752659269753264806077768633278537800066655754091018639515773541899295983815621654038369469622770803263631841235 197 -41886112106675604872563232339685062167595098830533940062179605854464119759138821947486745257433903154460297152039738232342689926736141784247153162519410555475313912424524635141858589520543637627880948326858706608480005119893074579351323787902427139655435859156136368952603453159846057172 198 -1288779620311331239170317102097830028907263200523040396972195633651959048394920158799902658602300954851957633569405237614232636860167369534985378353011739964031273021611134860219859914181417172951419117131156822629310767369769189823979943792477103667206722485308500458955097998657820297461 199 48857706811961994567461188887183632960070429537618227146039492966238075692012059040934064193395314675201625954390560472753580052271435505670243275961329562717783192699136912641168403025180422529510004509049682354311607306092676277828418161754300522528743350732463360636055180306549617959558 200 9384620315511900425308377800137628137706046311960460963578987543380399285333072512307704583959999086225131440892162751140509221735322940273878864059161893580821877324940645447804844435281588099076830034593761497114562203056476584873951002336155885824984694478773174057539502474205433435559065 201 643179322589727817770278426776011422268502178600588439543728760644506649798574379784991097754654846120940341309634121450283482070828046460725094648228483220154004004123522600118127803117604968217366409966524624368993995364531761053289315584818056006193575057499421029977479738925233374911827256 202 20166487103726215963594777368988504136865960293479187525413403930554411526968546993175488006130136083610546970995966767679563775096632029262282033783590581051494840585640264227313130887115517245137909996204831116491423608105694700408751476154538705216051460933062430109218683090018176688402413015 203 -770936204033849112018583147855784553835211439319496203568052164313766779181205460659633493138456279910593377095583967872841879367514659601560636001635660003921303529313541807221212982470968070516182372320304046826249256247921717356335752094462378857104879791443745869049170855062070044157415122638 204 -151159383423604312984832425700591467473267674540941418977416332328649177686294158094622725802910396309487868150380133859215431689558752871557316499046059743291189544444385146534371667407204489133964856329842157687322418427345140433397521565877706142813500668602975993200931993098190907906437117506683 205 -10541992570736222094031491689159034852660119180707669572643078886920126435545627629843083774471170523130535845576877277905514211194801883719901060372887679832552404709118290798394229360502489595506213793966348990897306309796538012620576638670429222789282702999016785371596771794608966825750290695997468 206 -336642179209055746024075490192887242234350133518128118408117266865110814323091187471895319661567990427337259548415951066902656105981340729649392230873955765315357326648369971405259532528123627141936217352302750423037351112203314581665072790055201051710307852493562593008580870888896468725920617626452829 207 12983504144224121463406935780113593900319639553634578747186715081282840633940127255336723617396041696919611813211602992494260632034399271413728006501086991299689863495879405993433421290007005516357727984957398708899917415603228454340422295436435208221994636132578854668331840837434363112196865253178368958 208 2596771300455834984007250641056005004264343432530323904897581820778502106883143086383686426070952172600504817052813013129571904970508943717003682872204372643930325718579989741362462320147046155694596252994884626921157734526849635015200969542472780108552619421169514650555842053176005096531803698339076345585 209 184207684298246172330101887830776132951848337545005656012182727228258948167490085263170361054864653985428980124960737607939550640048728191069816703362749439446287031146137566240647407012521715198390901217261270475019415431455882432401822598821724288591965720114895757974457268231397917513783382718397126538160 210 5987843637801613998515334296970108501338202203635781230804311132931010042010166333499426796767435600624546553386899623143456753838536167865695609956909629601124044110596957585195557450570195640356263250505894495248943760575804542867940147532214976539936499266145825529310182557965421348274785651069780587530607 211 -233088242535605910600095682773931347091196053106575190235524083498211718669342599068441938010880123568631078862692417442483190892973834686831073313389279939955089468834255072602250732510175712239234549479503771010134516846563872154283758664406696123693293575421399533836590998200919636651392498927567848649208662 212 -47521560943886563243168662422935247831976418917000969074896597989472051781075452685431523402201280146645813194372697348435996223897083894299431774447452099012287653163660260232346133454424746315394045039865641949220248152440008957080138221002761068467821608413265620161749606214807479709112505556105661370078532387 213 -3427464193464960845624136456652102211633532512589785038422285807100431902579816077284066752680250698048902120995252804357131741054774802492141237935055563903815595973890822391931147872789459232852131689175876961886909143716006387964567537027423382565172145729010236356213391370661960602017965150721886892649018441444 214 -113352778859557828700141503256245651076585568919214611044049034098239412322461459664805146325216070397276141967198156999198561381966540872113820275439066348018262663859687458811425218685886730707707225437512605458936030988010531047719689614154679939062736049897602676031961692203688739918494789298441542891003741024709 215 4455436892314366368044100398551954847750997261720983339321731959877040074143185412481268082617517337837459437936353936490879426774750535941868793157591091527626192843215481400895385989561374406502627413306054035754205805934971406371112793316751484980946011397657058472448985281658725789836387421210705106811951348633206 216 925344782514363830677401223657628558826398838862235176160481265205814948491452098209849983659575815910602128305438922296536678313094008357222230947879776010058427637560484144583811663485445604663445847607836823321192857975376548488033123379482353066493290719252204787108996558676201015997090039809348640686402252589723465 217 67830160103188608697817233997783777235481719485088127130779809281029774964026021752979119042287050801060358103263194947182545122621773822810738071696459973950200998895649639212586467987572350119579801676644771265009314123476682991620539029885892048968969037069698147394937562757149754090405410846804140413438766205296797864 218 2281224376678607921690869368592482692467183246290438686720027094518929354452923548975493904300636889333856147822368460315693363528629302948474387411986717945526669698269283708668431787794024687690946256271146463442413403256303485837562332816058884820618078537898177150060332926916875211971421611543554393642410271254820462855 219 -90574683652242023949271008138805213494228048844746035528027298213042059873257044985465149081281633201570393617240996388851281496517626902427616557794077037938403502433061668087101933178141884469444966423017226886143313276936305931800295103133108934879762465981399718615682539588902413022444718517672782626789454768610970524766 220 -19150849891033468655231389294299312242324897697982786653565747436374875853341795456617139108388445981271523169489478926202372904856548240716135897143055543072325487051468777930284130482407622253999138613611910112890711650172467768567040039821381611205348367901570499287413022203294017015256145947772148053283786466303098690270155 221 -1426198257823348540469128043463633887128059182929243952016131216769612044290998994428855622262026086082605743866839320095889042359225713554576563749254242243488443755902093393245619853217258670726487486857332673756573282190393056282864708693300996958945066752122394297904799279761001265072739060189533590239792133069467805718394156 222 -48753910846064647178652367015818515678426999228041155595574553477646118172229957011989524073007978970439663697836511197914159079124283662140624075857783333595888828416363168420793011874085760528926736166048947542239125632097694773441002709013819012515977311633503574272586458517093890273738939747427089036665059643496938177173279789 223 1956107342721357937908020941882458400404101031565989487862740564168400768267152107408765488773479919504840831088340110707521034471111457206520319965229054755840407772522481402419941543977247801471325253882983979274417445531669461612109875532361948968302982786539538008054756151904180323264241266913059437463046619650388233221840328366 224 420801281342805851132159776831587573102170221996416806048000129253442213780052163389918452922098963960405648221476616077819942394674227193905454796604705097348274681002474847493879244520089858004398667004248132067698117608532895027134726439719422478767940922499911931014772673465409981847244345450294564523167514639273866078921605584289 225 31826097882099794411141775880262911984845355085486886696232245811047667449942653410845214937720542656478126109150812988103123497844935609861827451555621218264280929032936710686705154104455492078247743049051697924592993472325542130925683065938642765767810181039721460803213500519713813392715709058849470226117613990129487504492130793926688 226 1105361542209703428532638425153658158044700937369476242106683762602436094672759471951638652583453084981353165305731554251940588662952782555522837450590340342111933671671199952924506181247272865986338407542291008052319945088371411986603304398573236226636979128111986398709172746974601185286924346139337383244897676364845301018505292634528927 227 -44831914786205019180048779273553813140958773552466155777719430370865070736984647803045064043327543663476111406742069257437673169983044944586092422204106313982851938869236626112820568780739200184776600465843032973089604531257575699968978571235116787423889935927532378738603682803035342477121711094855833840697419808601105612041782011716808166 228 -9806631589850151337460377092743394480921363461244260057350649532393800409500485733784503997060366376331245570746119587880072379923686582191206844019211585004364557188438665415667261918065464359342136803203464412525608129278002824835527825075928895116121881839522197874666804402316284190279837233121104130234827211795210654119562907211598239347 229 -752988954554429005390957167054723857842807138961233841384992231377216689421718305868681257834862461282512117572495654505005359994758695494351117757592436176657877281031780711346802720472697774623972142255005739596536661843351108329215297354540518707036501591492094748085505331795314602621800966308489732906133505917340251076062827400440347289332 230 -26559259442074941214874755021568186487410846750735145378922827463159544481204160442882727326357729803937044683269896975219757664506419739081239121683689998414096316941990533552905630448208657668969365929162870286576254074204399961932638918231583398087449046231430862462140872237503082308879872765859751322626426701403019787048398403020385005070997 231 1089295962192010619034340829834840686846891370769222444425696727868974599082665999140961191724134839023441382577607787418714237298910938132773678294005002715346995139488096963135277044673310261309553277949951272411367254784304180666119654236083097043618617417550954368435714857026160222374956624315845545065498708592238109493060397955385757104828518 232 242148196048058276582069046948720404358491229491989780950875222449858946348968415751986063476572244646926555335974728751810470547140460169424244104675470775899285407062796045033673629144487835873061303588007082058254643466199014552117790417089667736957592412266766387542901243262000709875664931054827416524975855242907501379003771793293927164227035641 233 18869743540226313754726979438782086923668493447235231488903714626514671961970691746996422621043536153794848475960554233202224392195697986912208995159184512851484618941415680816976149370979292358411256728625002591111710065867650638699175023746956613105052345695818933726010821405843020435837634027099149487840719981511861003136742951810602239136144035352 234 675650751090319795728152994802436259841837798391716188358559533892979740348086660118463604052442034568841266063683255144083965570727440535653912493683924020179721534146012129973806201265126897272388977597969570353539144970168487070941035301275970260614635806291056382933908979773730265513102525438498535727207194717584532652099803278094289526590733737015 235 -28031012793378776979474330867015459146610763900316633290184532709893400353879420681043034789204961067811127627031767929488078453448293042617939497869140401327309541440084854461546005986366595125844529568430617550938670945945443172181256219034498093316127954540872137989271750604229712506007351071171059640856059767731379095744535508464788421494413662843886 236 -6329081029317595372785087849199191072401160087056672316160591299381477957067396405268183720098650241818343892538828183753462152211007706366543173690101846965157742796660725589347149827751628266069459652571471503916092422156091893529772007085767189225011516843522850788299173900844054449865243531326313801629570477267291921324973678460715991500320409911442203 237 -500380574600538300374888962909384074341221458280510168167767447458509698726524822984329909279194778374748599518124382104663643118891361119446756547041172655583232998907866627255900424608599984062587850655143548529012350739180529288905524639641231976349101597525199179057416107754588551340852909249134548040135143874796437914694501416528032439212930150267260988 238 -18180892267966991334847694133032912546741920121641248047583975304537967217557521758490362332325396555716488092582593084745962200755734990329392259810728562656412535887557182709183904586680975925269779286783914174173452132726537062311293397237838704077676792936028199476679534309008373132759069644293562909548181366116144416767050118008256357303609991928417973501 239 763221428723635230369956578694791619744091966390260352517698411203858302623419059405033800526728230048808456481739785787634141661458271001762885773112224163324701944401478376485798932866863064594794653065917794341093726163067004874276105188955952325601394249545386409229746268310638077567718192362986558501984637811444680431518773164815742729243877819861193297822 240 174940978737158075461922701724944680406854999235489871792627832017138146338457135936277074346756249804061953482181123225449658368903622054937457026411786530207174831792509092726249149504186086165015911842198954027862868750013507173694562965878700835016690361920637476480074203233640000134839167352399455000816903182069192564527360100844990787791961378683452772578385 241 14027830295298480902922831057811196308779677470241071627020853802141933298674710577268078486720467034724142597683971481530540527959287159260206680144715553248510233301866506914024374949109447901581224205295868421866543712136859629683233818520332983558891719213534771182571904145426862721735889970539400877500430614719109567467714679255613993736537850139014332535293584 242 517011218841651382335417205397582984202387379890836601618043392860006951673765420256514609959946311018515163451081430525650773830904242189319747683140973688977712490694423786990852970197735595522544104107417574664714450534091050191167317858549252103523957269080238433500242959644735543477146613406068681772167710259424790770596719314057175908078198474954054960304766927 243 -21967435756747919343862229286816853449450296475983659096836710779910276193957486494682608046036687541675234136208124032525625587188039066810363962545973380564476952095535777022305055444982637564686234736839607043879976693127676768101430152695875103853024660408975330555463876669932704705547177225513652007875962525850953969227795079124540042469370399304834850438852770422 244 -5109055813007048832848017093457691634080370774239211741363525986600225722823605508032543604721302031420070921350086135269844312329520603230585779691306407558097146711802641256496435890648244851994975379627440495812871009268218317669082510978961188849637494546321899240343421588125137708550257715140040111214140046548173497774092618456787160085018818107884763312869825929667 245 -415382098102801239445316822681802158648822283936819328999890299527058107004301161889811397966963331309512365482595056383271162144042003547214964531245512844021603970694854652132307413813257794734371682277768173770855801503647718365572537445407828238987087054167534619227501218418253310190406168346567378663910365927321946152634833200434837130796958906886693978846608264260868 246 -15523671622975884875490888017969340941768770734252803925036047088631960325363816185180803904402765031637762308442061373304095734262821516628857432682881795082167319222838962886274136360756012937359179868434009510104681063508512378059382485826855953066237369373263854972920775114778224827340806669732623788009533480272560304170517367626000872821169421103472257315624880866931557 247 667784499963917753837954751200628179356203261703041506160615455214248070324974005132539386439914847486271250701938026204286236030787918196835761341315236239174049514954198889954594956413848121680215926631430233096258556024835961791392476035287682287688768752643760627546547812033466535214257312926015052325980519284399052041248830607928165984712501657723784165758925195925334102 248 157509699508971853175809834649246587164253413592414699968946111710953377984059299578572718823958021644899219576499290479415056201570857888995733901843872761899887652950578183251382818540126689135597941551288116358803544023938439987219232517541663257986543936234963457454984762004547551117152014363483616132748070352483183053747251648983759450524667226074373005788074626568642342057 249 12980644380111464057120352807700530368119052923611623101213519321160651950900534612911114920270659646596876591860713110554538868096198959908375906800033902641546336559579272273715018587080621244125913763545157404765741410582917273739873809722705780751553303766825619022907223053832195874873923815650060960597286617094848295818470717521573354939319510808595255530906777189206214614408 250 491732082392840550658469481318865072960410715008242099898960480193962159719308121044489843216211694850810539723948673909897756722842090880142393914203162683551276998303317707124377260520765279047963960952768250080828057520115754001885706751281033370546353818727354710942371743256659638205897737070965582292545737433479030174340632864152625490674456482759859427285105868245116064622439