0 0 1 0 2 2 3 -3 4 12 5 -40 6 478 7 -3759 8 40152 9 -387864 10 4962042 11 -64308915 12 983170980 13 -15335058960 14 267831905430 15 -4873619226735 16 96888423426480 17 -2014804884605520 18 44917521867736050 19 -1047513682848869955 20 25900031840761436220 21 -669085592605794183960 22 18182981295743540454990 23 -515118534511567571402895 24 15263923796160579936401544 25 -470365218262001327840447400 26 15095480163386402969364965610 27 -502610712624882540068723589555 28 17368830903659531326907498998740 29 -621303933956081668441193140649280 30 23002511279814039116112312345510150 31 -879715658907383641728432085247900175 32 34739731591241067054712705924198620000 33 -1414454162900215668423190666707951885600 34 59346355059188398409646485627763006351330 35 -2562933470833966145933229515768065480092675 36 113857683583342554369069182921085128238062700 37 -5198237295734179064718256175014278659522661000 38 243758975314904989274472525279558524945729277630 39 -11730806585629224148513057506599430229208760645615 40 579039585550974518234973297072712082589069247980600 41 -29295541319196572466048435911796300367821008836668600 42 1518347495087325358373212805322577668294591060872315610 43 -80566294130014782695576748961871919575793040793376651315 44 4374481666758368355765662465355208085191776438514159717380 45 -242915747724681929004587003164357166261930503797689249372400 46 13789047828874402633441883626229123379892135821991562691199350 47 -799743115932564249961780565859310237481772297240330836204086575 48 47371022534712175209316665705067864557850160735024879063830832400 49 -2864365284755925013076558038790125543920449507639770407593127078000 50 176733802694933614023523674244899475235478091313606666042571544001490 51 -11122697852754827009968603788734484152485222081611288298566185791639875 52 713731503087030888581949759568989141555503402280618535382330697924025500 53 -46680079988079646208255027283326825425810851619980336048826739079721275000 54 3110619318464569065179312586470838553272668561853969228010099576075584260910 55 -211120667534410522246802706742193864263828080932556539989277171825155097300175 56 14589499401012887096865935293712289940405511928175950384734731392953159756673000 57 -1026211007175302220205225270661285969217816567730891553802889620596126817729904200 58 73449078237271519768216873409405677768326806591378032594653680861286542765058495690 59 -5347612564946050887119228570627403724500119135920316537472448665939039765898282566195 60 395943236085896657110727522274169427116387069172703838411299887506206629710652765646900 61 -29804678260635093917301629398762147119900054987838658529686229629595717482853090943168800 62 2280331101607163281079435902273805478079075809060134013275693594323185697491637338987470310 63 -177280187682360278943568626599533747210250960145252815939152145729046453215614361352384715215 64 14001094574585380049943372494890722373656918349688197776319419529712629784871609898923721103040 65 -1123044937232558754402698114351589703457808147064840983655110532959764242589431178723086374542400 66 91466677410759094056144562418351379432310197220708301789646699578334914840381697659107957587709890 67 -7562397921491945944751173334745758266362198173193861908736221805150364985348533503507840240847713795 68 634585707937604974179836844235897281992908822865678623191344759647222823558070422342382296664378157260 69 -54033265877319994653030593759920678944930809010935004768058804413998977070528526504512605694650575922920 70 4667465508033003096028740512684882516549492715222658049351032121752636570611722759172497857978917022788510 71 -408941627144636967818570770914647679880870993336895453352172635563783666027572393430606376330783891935811375 72 36334206830406956444448127372585909890443803192201466913986460992172614045837364734474200197098908495804181400 73 -3273108549991659695432558332067655303788006133900439440659390579990921261937325676311770132674236607335822733400 74 298891800144528554014308258805634526428144151812538409020772063568721658013736239503932361241942291787955468414650 75 -27662863583703353193274428870213384670380814846727820762818676809779747258884407574772167167932570797792785047549875 76 2594374120993100440946216882035258486783370804791831259414364459259621161518002115975410006834288188998993663307622500 77 -246516052255247849850463947476325014400567843050509990643491976835675202751434843032040779318018142623643846651549890000 78 23728030169938621013022033372465284432624936387089300004921361740235054355350295489015342213007415382765204298912371992150 79 -2313186535777443353941207288521454461312039035751755563702817109943203035864151773425575497163148697864688458871588073582575 80 228361308909618918774708042876612212968799812089865609885259484873717897360381695792190383816164958816044111715604971578278000 81 -22825979515838451074689948919736789312030762654833699684092328735687298612495746276589444465033188234394994557064480474687482000 82 2309750967886851347534370931394743675265981890233559279341699654327637401701401798659879659542706399966076079429515979584941257650 83 -236572975524422341214537532173790581109440212209267080205405876534178421749004386567403865076983083556356343995502172999131414737475 84 24522587989507628619479337777440485300079034622295527512280197127538307010463935818924131343104037221649910011160342846743072450613500 85 -2572214075181237694450779557132797079980987618769185473643592625974076212461738324809669733359264133591654684138194408937859337758295000 86 272977872950642866017550554316408816729557183838513952051929926421402360628877180297166611443317899187957783856197430679241810342324289550 87 -29306812235046862046262364983297569907039411746103944166624234970123692770268828507426753875207541179073274245714962713895266735910886485775 88 3182534631885786270375399182688822704750023846778715719305494369357119818065048895953780412650911402998058789729073819283891941729140369680200 89 -349530460562380463013213163553289893929101020721102151276394649267924511295697935250943142611236313915505581399434341633045162925433748564423400 90 38819454050984921191692573506317376163894699238745668607892037885430413618555978055452809277887787830289638682913990434586189111316509367684014250 91 -4359259274620396669995261918386511654972834157748491286494691486032196551293362830682425400069623541665457937049451811504662736238991713905511837875 92 494905650569710237280517638257810674956961458214234160603075819110697778524290216032227628811129606119584149199731374863321417838057731286821463524500 93 -56797241782936239067826444003001226810437308735656477336734912572980824712332988692644240616737231677294639238256887512833607587262683499789628765280000 94 6588354881306320717676405488360405862393539477712476471752937449712770387227910018455452257044515706015959141609780155571381384558058236534605625257994950 95 -772364803173777413349054120819532158556635601795046361171906410235039109362294587293328386703186782199330296070777355970323011725922346622418344063038783375 96 91498840964840423053456655058213235850025118402324359527099218362025211410960038641923025211388761411473001287354844738287507295988346514696442416837498516000 97 -10952397871615022989919485908262803165578888429147001135446348171334394229523436192633301382498787649735237684397362350656497401225480633774153648930506762780000 98 1324515890675941932973773174904821345887801191836986407138117890366491592232899279097723453342374791471408437019277769873820859552282034522324909135702049096710050 99 -161813314124010039997360629401479346713950539075495022126865129259106001395774321295761561816180405401923872336256844952534293056158169855248706175132701756131958275 100 19968072188153581319067183744014083371358787825168653097736160052393395336636729547121348081255106756939629191550037987187874034962271876526910550676330010050271667500 101 -2488739249740299691924238438152075435657233921329724883540619090112552125441348734949250995813816576285374211432694510710108215971011581915057209667841492663768688285000 102 313257483014232818730904662741289366243682564103933084459806498195277489423488238377781512946904209812262439731677952401366759666585487173320969433365440696071122807117950 103 -39816269204465397470995147298973153298546258148787307105379975604446600276851979962135917261675345385938190788609338702363676737747078787064476740940086527582598557279448175 104 5109939857833568058994891040572048374746361994662602163684053201291618301633386621090337409994096697691861308633847009109681913021125386849698521850188068328970503846979646200 105 -662105160837819358722651046634669230077550190845534184982937525870979600851506371670413564751899750223490859682489983882914108771043843203154527671820781348362170813600718059000 106 86607344674808777746034294569768392593144570282166998112484642051533669902804713244700089626335794488092715959632250998729040302398857688655597182737931248251141083904217891601050 107 -11435637670591315605805096438005751997980680496784284235324709190472995036993725659283213207317589423490723506297836580547333910760390113137843240576285175023970016444361105190356275 108 1524073905757185179364411343746861922728430261940549704778497050251808066144849271243725122026464331792982492458745823784435523606777292215116558347093503630680126281582539261308949700 109 -205000259445571045573207257209810690152349312736902943016308515497745175794454393229335809624976160109780743250418169059640859199938172368777058219308091793083270069785499933491342132400 110 27827166154942479392763564236019270193251044544839755135133559648943227225809082634912586183109128144117284152741368993719442132192707018370253969890386814504388068158644056463327198640950 111 -3811657285116954760101345850181783007160021602390278493931122068448650299367544357518136364369189777413909498607843894146627290317576572049242503381984276214205308472741472734953609822003375 112 526809688363299066518556017068798007661242913160709503890640474100439406370916824166917907341326771437355881345871505352219137796193235109048697247972188504117598809842908825195359214588034000 113 -73460534192597785296586953244465079018719244548999030774400887367980315568711968341403490077116315134297765187227397292989826029042219562814680605478357520275795459869779809521850574726024334000 114 10334294147553399122839530051739086477279817700585731682472985303654935098044650586645707711902455731156070285721092092840634664108243452486369266402768387455049015256127154601562317982103813647250 115 -1466562394037258778478993620318369507621909099851021949580008570469391309879469327334366175843413830091739321666465117051142131297080428862563179267307260867515286307910472892965572980002633711767875 116 209932858406538882214760363356195022379427538169137404889063149083453065300604976298431515371049667897636240094311175280763566158747839175057165235133964106595457864996535991898240297989125710037169500 117 -30310155621981271556593878144757309888244124808259661020906862069140017142437662474106661732654466974931117599725182889361250944641966991576065645598710777266232870959402634939341234732989252737176243000 118 4413590730455703819717345504822274210642478225037243425644094480701801298021336577288468853257896697008438075593720273995069307396200764445022012910636450259226346904991888468775121120142599311991590208750 119 -648128181489075746321337876670823359865274567046628016541795147533706018301162653835614269798127704864953330723641025967635894222791788242258164888567860303612967705916788419085679070115805860596104933271375 120 95976307429590556506081967134130130401246787330550972341985753266072006135570786118972583781701137797955338012509866531589535544443323340040251474221728360697170275422531841833158283411371560453174454921273000 121 -14330828298585276736152424136646594609203783052623762188350219056525675806858756095991466987687314615140665577454953200828447837633029071077323705761149446117035243582221666892936735857391745845339137502253509000 122 2157510950490436467375632869810943591232065854433578907764930311210210659035793031262762770922172821994561846909932124664956133099416433521351722589408382800688526435652134320849732562946819233549973760286587866250 123 -327476398475193879261403208841517810121878783651559985852167436932017745024333886057016232912696314428644121711786424504223310759770255094253032234674110140168817349792418554416810611330854728219389713954332271725875 124 50109904604627641156741068035325976363003074420812602773923572409296215599220892742990358216402383838164886829477064890775942887680021531325133739085807130409947862539477825069033232024281204670282052006238691645434100 125 -7729572487519848710747876168075976640038701157063144936044061503687234416766382941162465677987917084231320632162722386140698019175954700622397034567941131423230968124408823544051665078411324436741725764540634190604300000 126 1201843460724100882390071065796565340576588967271210887509672872550388347972064871335143296084913127518759891709983144682139557833526508620943485347002715634546409920981887618422812478908038454352853661969052448166252963750 127 -188353420370103920073463294413766415632520741153698447454368122753364560424302254464048326318755368391107656405411718207070749195500722002225100313042193002025053681408037569531634071539060453289011771868159797124838928919375 128 29751260190426171169097093994422990348571314119348885413971126878350977130314189011949429705474173784626164037985821353274127736548793570780038519828776644173886613007714342866247242442993060957979599502239225887290012724080000 129 -4736057448551456892052752852628143707856198506829197141639176673203671857167143331313101996417322485082906344958613964020177945182039992061004328246544428402051849038000979612328119018952104238567067218218518968784965765735760000 130 759770101904015657550948190438344090046473254618295140812310961485937904351589588050394603423175118703187111961955571116654120168042099219827150501548933467726287826511610184440553483690527348104208285051865103519457460510835941250 131 -122821778104829226568369723121845800452400633998941991298125407798612860041356551033896796117412321858380175203128108719570822507359543267197273072665282505587839583491438956200726805441716345712046822074804600236539533284104811471875 132 20006503618128706589032443842135794768174502139178979771207565861857013737710995269447416367822135199007022997204183458243290162709452795064527313636414240913746867695958797643769595010557754678454849849921556289564000018182965405487500 133 -3283558236896268825254276602700756749228871117985335560816581918566987742690123062699981517618138498127914027118841117949788285909211028143891310970912001824749356630392827288082456120960683707836421885372456968256584101991587118057625000 134 542964464316630245605980266294747946612041622372357806689619502031193777610579322473220684800909503545046232635403333654419406465791667905169442329036620677755957427866075288905455045756401631777335244998654270981683480290725390689049318750 135 -90453850903625977015938555309739221952585968007251663740918858074912006189354274161505832093880624311857762465945784292900908325211433159350003596892673777372849078519218007324425253450338297040283493017283494254913710834171875230477677459375 136 15180562164396607940422855067052833633993617188479196404737949566949109423919167969872149738384002549845932858452838412543708460113898763169710990370389989518273073804031067583265986398261452229011196738593991433379079966086599883443196143975000 137 -2566435222908019364475815910565498505469924199189645141036734798060146096599081030521607415419922258363014452652234857606594211662980670823799432758884025503865850872781235047630653628610543565252241440700068435609028776748863142932740351137775000 138 437050155258004785044336538708772161908458730566673374981954555218518492649738838869922048715586473377947382708973012765377722220676052638031813724144614183292869161038396897371902560071692402997938812197173594657836513448250571941409622793700976250 139 -74966625884513784674624524889990929558746068657345199428946397035041115481431177752534753489875972436989287574212636727783732605220088258035924556691315137522093375353883991138566970378558472845294819662071713408207904130542783124607367354230061981875 140 12951434857281544657186700770518198092280236685405532813246054135890101458797323118495650459659150311026782483534878133538716603212844009041183956913423441764514480405293500316263848075866713874035124418684746639811459798250662240617248759225037780062500 141 -2253506854983239471702519779012162201247174002984666274381689102743258814874735092430280178718181565278780988640326155991108415005874304080552034106564049515717882210191549957054838807880717366453332685980360470819439107480230150496010113541164077415450000 142 394883614461003647652762406147365878726070286104020317257801397921216369867968165943711550606181607290627019882171038249623958821463867184363181192264880343367928359487452527686650443809503244887992565624663526330515241207033443713178458857920959615585353750 143 -69683031505564521202572162508015747962198663204617234754420276720559181896096872264467271115796885368983660355425032743000083766056684831771668484622214709565747372986893728435578606398238230168915398808841776598244004122850564940953335799991837278931313899375 144 12382587726564380322592047208371622850896561896179686184608478045929433529530938127042540996162964696224661643028545330696317665047501988413087208821049692523384256072036241038831763837395046265754272199664752637908288935499285992930322070274448419121929666910000 145 -2215650734089490874075623817155969654651246891105771153227043650589387475770928584172092184169054782533841073796040278614095382852081949140794962875208610908919263061066647043580567287607965314923380189059456719592897938281891046956845478351720401942003269438050000 146 399186680770995496383574146894523022552788857062755771207203874827141777531173479305544382256985876259447791408541473122364040142429586572021344042481880631616850923833381123958182149283301882111474204695911759674722781853636868347692451051195490306866669131445691250 147 -72412786922790047419730304257232762643482534459854909291335384127967224440858519332548759207743386432457771570238451707248486812734332011232773890351302120737205510549545887780767897159053083093798059029948930465836706115316913357217970880938996755158466705701434551875 148 13225096908763678194744774368969258904526476588396906919461972343431360208651213740373158358202592404278327824060868910394679709001334683497322066302312516776733836765858226521143822922564509771050232475260948230426434313468146780732184797046571412791346411445930252077500 149 -2431683325942182896490489467328409378959220079115554810016227673836525143463668476458710666053518765506016110777181184499920238418675497409466290072050056296852112585322894982667530762935061925205563525574784110405622223256304408629615836653238739622248146918515272050255000 150 450111554182977272197272713153428027441762662192793982642743052705505165263046756112412342123770855457765295779099111388434473078964300322500862952178581359549688174041041964229906086769547139373253631574341665982418704598557589185720500972880592724770550613293512873810188750 151 -83872385207910806839331013369090751025550008531657298655627210260982073890759415191540097129116648385481297044341129889146692709037375316184747131661327052862466506554430785787685305639975932510118435082552073924742173687837248502102930152849090121722887894907302754296175359375 152 15732019179044869480888678415637080590554972810264286516563701810466111383475247718582243342626752863104149315983381536776447483575332565921723004644391315424621414688992806708254999025253976105725566055615041487887073260141864562707013602485881066304455915726870210360005055125000 153 -2970282683655024164420660919410763116060108932837675392976922719870369772728037285888688094949536215150646894662924779563118448503326145846997678067586118271573997965537216397678914905946876674194417242348421452482206049914725971003524585463922576364529954027961070030615968523625000 154 564469381598860937584811373000868220282381688300041177834846718418735752469479665499785897299469422551161418687156830212603535293427214562838843729690085475680069127035051011896685990256901770447033429873718354412814721655228119181711517537034019513009666731022183920171502066155526250 155 -107967730636329051455003117629361378966655331504050869054657934692442943175383840446539746451991666025639433451396153163796409315305170991041784827562516424138278380397467746373095317505285671069698319449848362115151399275003221134235525749570411552223427946711779919903526840921089021875 156 20784541893537279077542892756414896883167266439568809270362969795525020412380876280310940027126160508877491498092871488161710749470408514075022123338687224530229780067232552658230800185722412097675288355117395262971397494467067628412406549298305043078222583993020552344006395375199086812500 157 -4026817937778131364469238772888506395694254148714481023482784700405610202170150501262722818583580958338705215743095245680259767197610612567073932434855177014090542479107379252436488112454835411724287274523312639588451674300204222082296159652861439371495463473480756233683972092925726449400000 158 785128905686242214767379215487663861742309832685269423813630766572336342601647842989885018180882307646717834401377675657300078352788224593299176424152006080658593561960405390523182965899920522175608834972034283865229114972183381646180814630595330485220388325091841655676500057792605990925423750 159 -154049387720182390957003052903959468061352630965938187455366541715054208289100144163233085155345018052187369591322089870293965812597519713350356370729371873068194650186939944967429889522305059842192775081086029426195184875691562987092899656149969631689263157332435031510823143876867848078503599375 160 30415982141722025877251147988778177117604244059254930469385980128560210291966696177564854623839581741720347585024079176126381536937281987971199349156887424080943524119538095112567792650096158896338241772555696035717360443510457779901830269508457034925305021297001231094437867053210226195950644300000 161 -6042958418937470388538913845454250172702194863069445365473415001182362447848180671708377671584063982335889603506335561538786126917603645341017661168665664172044936124550885819179983316682570578281414773089916608337219449730640850110478091531486424083732139768785111791315705485999019463291391644100000 162 1208054439875643843396198716391787327405969693865617175008950303450972402925472251921414346635114055098836450526784275240898928141692092913554727394823410349905811149822535162163325298321912188121913061066993208146869422149301736333189490586162058285784243727517744811601894229100992862814326486432401250 163 -242994249221117327165809977053971634245034005436860781177531918905777726931998642221875887914367414441336647774431114414163280066428137324492349302948491718923071375512150416207195021535592751278915812666241249657063355706185593773596358601149477191094921333456178010258208389703694466199044937587702351875 164 49176965748364579630484992595419792269516451298973459124871752913077540243585146264367573593429155141114690465522518855288145852866853552501240684584311976286704284340258384686449962863792533582778242834739998597975229699650062408361046345034892714131645091157777064613403092889080835778414437828283357867500 165 -10013077061284697736062270224265177229833704668242826335379790294657618600196256904233321732425392984633010950726299604737074634159871059126838882862271387020377822110996308444663594388560323435795238502928537675853198619884507395647791855604860625725636340274429655749664730312685270534807057509151901075925000 166 2051150522221877465594512899747386782443384279876861863216546703404635648018944830153104707264303335978321350742101957192322810918390267805581145294688048210021550246702827272390141389008023445995555908945622730023593801373622387825962397056926735739363305462217237932591128330268295543838511469036187626226098750 167 -422703543421555408044080146398042378472091273047405091099452617171942049438289395775313230543383827758064989957144331666960025626061865620476908305189829955677508506841047542461229977735266204161811686710200684328053516822144900173831502663016783279168798621589209240423519204063776704015232241302345830976609499375 168 87632874100555094590240039732620077142897116651129388393296528189712583843087789675518760656160247379773948934940389772915525081627201793293034459873543340672969487632766655343382608646191350789940428524044584226715553072562934093253153762586505802649286164672714901773458547463827412229513946867971072035062201795000 169 -18275768385740715199843684529831045237927618536786006546568662464910810020213169159982923648307354452253301755411573588412468900665394013359799551522321350359976383095841826027002873849644547257868842629468468089887983115695235603372032048144749631252062715380145659584029466939787406198019693958011378468683064766515000 170 3833950065563913301180065728158196672203249439095265233496665981518120981176509414774957674804793708154361811596789896425454534129644815284656505129806308549710256837904738401699495603639441391327202885038741406066222054585861476320994227843689740819249622592867814008547520065206341993078892339978250075815587072299676250 171 -809029667990440164391661703082248340186458462062334459224660003711499746366527955518733341665950749995871430049557450958334756782389092916909388012980776317746633180001893820920661018444517456545422863620622841334825382963295350189356486013649942749160331969031838165090752389198826019214332195698893716178344812839777421875 172 171717588237347010071389342726026382631316683283835732291956951886178682564838498274102478305961430918622431170340708752752193182099098903164022447514100301276696179933590411772048866869574698283517908197636658170988387176383117791030832900759396960674118102153147585157675425376462917987860162598637707203471656453052966362500 173 -36659181886239838781153479927815536374595180412090033684434282268863101850933230349349631556577099191266498054216085990893250309960207940456496221014318598578072276948699800212386433858302000295401338256392286843473130907475281515568048872759359961559466009523026325955055576630465600226655514450948576743377851180148027600550000 174 7871434797086041283349924798489673282190054637763782266775363958906042929634307457834919199276145745328190890640626193407577606282633026734570932061947976813651189078805398207293424920759796224059024099806600026632444784684056657452842818287155482034092387298596118474847898344217113212317532291132422323705245746990461525558293750 175 -1699862668970676084222745218157004884498733018657977072220768551890806208198209232748237284542110656724406408188323510412292334146069965901558163906136171747145244890893536753424743195249808923209219767033002007998274746374634299831507854318069149909251544452468791662626309557804406369345266714745406898335802277507066927654069859375 176 369188691255151421699868728454108198722504394553404009688362772404817979225172042455666977359549670607685083417577834322974310430144241219396690103950394295065517449555227662955047902735501526525839906156078977820167069054471590091855722610952678082790397860506875295226455909962265131022681088847071632959288774318632791405059016250000 177 -80638704359680678917606942990860797807498615226032609868045350904697249237379359666495222265616292249545936865465057978817330467549011921404618030004088634122342434979279116820125909388581137640775286734163615812254274282346083680988379048462958804609554890692913665590600842132439004394939262340189622873731751836012923022362202853750000 178 17712726994165390810581825177446621443660429773208680883471848144960027484194818867086312858611778125261830369841454751474654500571006770540098645992177667671674375512522621075550350143834284630935454493921211160714456522321188688103490420018778935413493903088394235706095644058677440016839349243070245879217959594643919901810987617385831250 179 -3912554005718641400555608310933056054516595943198343629818233056960211036843042988886073603312084832353794895249583810469632032240938028786519497100984228701123312305928196283460887219880373830453404614346147426907043588715427553775676580141873376386315986006371263811752303773943296533258148321649341499490293666250573753554393991068466071875 180 869069954406119670374569469584513167835156186147445291366860750170672352003249837239025314472085483092391047269706215541317622166365290275518733866162502053861108281411224593992463380255857664843923035869082032502452587380311202317734345028246815776818885232793714072261490768559292265778426917743947852788584421223510931495970187890782976937500 181 -194113256687606392279269978409419989763342437304604356933421730750640182174687651595621588734863023007162463798427692633398515930561967166601620049083656951448624224909212851419788832058399517931653959198002261969378300663702308949571789330640543934583020563365463148153899336284919274776522228414146566512446114677061051168150269349756632600875000 182 43596183235417956284835586649222557283379451507606617020216047467018786035564543744709092972728963848462891492470347705038843366483881601780466463571478492602490597457189138381358642991240087864570225338758197230779866002559002137719984024540691173494213743052025487921046314329558074460819493523578124875824965543322143020717701281278942167076568750 183 -9845129754970670447947620971540034612798084985245626523010792285993017228527023777653317754156240086796586768752306713382314023976430935871462010880274988628664546253393063762960910490605168150632877012801627054486574198737876581103784309972289569471363969947284517448065805396013693889338331412636784656971760672702183229592344106604580353196830759375 184 2235430400133477899574124473679835411608610697389884192820904919694150459305833409122516779979055226266274571862849279191819051531077430598196906563235106341087773651516872727673361221234170536214624583332293130410668679813951482676973397369860585325941504964290927968651560942384616286933651406438741069878188887023445336851077053406878708196540253425000 185 -510334309223683692279034971826631488234067664527885787213091536964162541550465801526878420026412529110164336952476982658125181396282806265091765775607948012751061495552943269878105767224035765790095855784609615548304160585338232637149199928083121007959901790340040610213875902785643608342037671757130294320803877183142499891888466528117861627800835010125000 186 117135785987195243852809191295522859445454864076656875952572513633942092035909420646627426471270313356644265824843437698219054669658399105530943181444891285831397989464881358583181231349900385469247390557173948552725082623614481573045562558740889633276427794251668511330981384789226356388127940957691349967503195606370466810709111998026184238079304200185906250 187 -27030438303621294042846618381176616682047959325566325743720530065201778890741179005792833934838348014354260257046384362868081022270424048262231487904039485522033694685827872320705461512985417195852420411611215715120303705558160329032677081899483272045302736444772921896636456255874383514539811196697294031895634316419375661182191451507028943521973458421433421875 188 6270942556471669696234956435261458392342234109013284631003417321044731880379680540105893181763043641004738294704521328006805603386110063047306668106216565606710198722681003740253589582844095611201551783532232711363345922772699382131586857737373287869117691618468249418911526483205224764234427022040151507120323886561059415603811310505975614518058854023220180312500 189 -1462569498428425831509679918254481256557896584543855598982216389683668109408279057259034656296394856454351594379721431647394766302819052308011911879083473146738071326936287354678669143298451627471170452195050952105141072470439118570672711667217703962023375003948293682020463866977776679343000072803003636628963836442987680226095828263437579320971804061857904478500000 190 342919355144802346336242427971818131353251173605788808849212861875369772502739531359173114664747144593682147967076333376238079476563091881415083664008428314801954991507349268461023186079359376122997245334227718282679933361487939788394744760829516455115650346620373137929057045536896363854156710829416496060602279942431552493223540530411273235356559594706026258429243750 191 -80825286174069278426150286877224018480713939136739660441774371709783078709990707961687012440600582811133218957317387446520908821517419011486854639110780969233644385916475992211121892337353241050835508422952449358169101065270288669073369838539330655341181543368429640621021254388599610787895947218651920778614143258922268020250560209866464973529421630140013796966212359375 192 19150069965890546275388114051854979625153957714118805226930191758305848178290728459991995979859010736055030705868068126836279215281038475083489606677979977700371162095316056270653954194737316446649003695291905557805542373900233957311053139555125059634600120262195362418650290724314202329449774408924979993842780600310989930485372456040601159797183524873901841563688905000000 193 -4560889594404760400357564698393429603967818401637333048697722956741067699152237008280313927025343389209980412706633334583500988687098151573176618958426623603246888650009148674195296826911223727887786138688908197005153099645100638725675202178178513573823842008459111537236862917360330073421698942469706298177460734269349609408653720823114735747581273808391663575811806683000000 194 1091875634427943681839555005117880842048026442966240197228888840911698254685862099830062316164922396417048478957838118064858650767046731963251972625576913505223018776350936235693137856393714067007709303297474381576324235183861948787423323639155127586996582406644206433920792130524721213864024602529413078686034101749130250579023829892024444619847354963177709291733676193720381250 195 -262742102808729400607580828394194716713905489317294765620849080225397748223106908732430815507690669170695408807922629007576929293540471481450935495378454470614380906805436502567024514144730727380766135869203111464683679843087546184611100296168097088160940984717646649830794694857697468605006612811332766350042543577671853199140921912600271673772918268915434793594467294278774671875 196 63548840088513869561926537719456998738854700644004066568043836013181327796311581429974237752460460018078217178833864526878341803445776442372809375313033192118258546324147025756501873294568788981833080390416302571619615362022949076280153481945544716430807011563732531298472946279630552391163305607691257979471428866403808552214729264129058039909720744393328841935043139658870555687500 197 -15448835172740117752161696836199790506829427538846558579555017951727311031911033600776611286758325506169883223225988358747348498730927496271231204647549066062615126833548428941835169699409015815750833187663597244860622436925913046146737491890031316504566283371574527147127796419691668740564971343662933070965303889005844961101098474612669508606042656295843958081150476812918444972625000 198 3774703251516741012959786019820811559346702588431449741034162104754468173966213829339928865576575196095734377550677968838499350823899624081019517471528870154977665268668207351195773564725701893457761808194672474981577973739683531154666828078257976733890709764783401526469294438422857054560192708044904054875977712102390825913435426300879725209781226789780396770305081327692092692757118750 199 -926953133712660302465946334993651969213835284763534333290421688527722851653355486835855667957406486053431627229325182619423634895858984716403446043976565621599299179569235917160686717771539292859544486724487614507869068639201627256570370469832988084272963172289095440359831981574794046777148133213938555751629603143719174188332859213515895101738046879486602180155160178502135048971865059375 200 228775576281663425304848213689595957464042723311485058055902083946047791552602328687515002113091970531672845587812530993227148745053280809079479977031001532941481734352425478703103976007788173159633198525950068501112870503465826935505347294806051152049802883919687210998878987508512201840117970696472626576091207457878510191332136243843046678280544661441329115435734485714482154927071609375000 201 -56745000056094883428953690401696000462732691136430964291986397644552982832003058202615277095220153735327502284078175625208295206712584697598150738936154580813351209438675187992351563274855500030105207145358702127727322662408305529527474262431644403210409050702175517590911175216344258122902794555350932042990776629095666789798847939998466012199596551503514310464441055173363362135216593704375000 202 14144931726278506843579989877373784544587114098390510224189497454080113977421484375361526147546322280992349816081151067056105615198767329133036196562112730292792017022942979152789927051061983236889845936490495241429987799174872960593342825505937796647802389322057727032589722641572865122885698778441065582754093560575009919914198606796793599076228054277456370514132253419919594063452086073453256250 203 -3543388561184224992565557339150759685996440469675781047096086838399266759213227750596384290962421022580725753629039487754463547912209800212945915208527875372340639813056123037328130367779523135746858516316894387843709393033299816732769799009437896546037849798312311953844709515834185971508496743221585185122041440260168798386990559874636808452866116818790864317360230960871047034320476921478965821875 204 892012276785269835603579754197718615629823663979796806671239891231765863738678800975971072695112054351067894942244230165397092316736162878423657748281132693810617729439380747757485471400385448932644854185422205970557746428468942209024993654920546350840447088960587826314005381640128390526144993004975248942380008020077296117710691626156549173398990498036250623588083187658231007766912697564717752662500 205 -225655840226659580872882695351591574200542213376826657417676544263133101655893922821644051211355048322007645878687046553008463299019086266384296061380973417666235535367150583405641642060975574100183106741747479052181452182318530577134613760326566415134435829378563825872509323388981551009063778635293673200168664884220725348617542566169084705374876455756245022944299390311842203631451215637339672923250000 206 57363505555972515801813611792246513615973481591819088974768389260388357157995383386303163275371945039659155514012748663527126146080089510111502357559707723974331092878658796401576696103500195363746724581731974936397062004440307598445714484116354903895125443142804115820216805496676810424923411881874152155315542262833326649517011486935639374765293785455898365997072256044618647690163823192582764495552993750 207 -14653046053300313191519679993811365548002416351276626653258743637183253365606899729843127569979509810980157890672823935804788519903633367652067016301798249453954441518208966064396050937770056434459208504862967290571999786204288445558329712009188716868072282005526314108646598479570337389589243937716493857418001701153227133957222572127886701539825478674941118111217658075360543392451979696843542034320604059375 208 3761084881785688333279275447164782519857470063597401395056487227898411598808484516368294000134486747032500724730754764586267510843812292519633522977158707082870875797137473359821013806522876398130034998439114210902555163088539028503581590149105952037337171784337208215340874802105113413260715143004732024018143635212214281072650861721336445916890231763549626767966689873765227341174925063047952548151214403350000 209 -970021379539198188595029651012753569210662871768584547497006456639659766016451588349272339394977702991428835675805185824886671978930407847496557743640484087849620374852807021410268126151344329880608953712157838165994364741938076789888025110160006462024819810776916244739894022407156631190452242152368581249264129715486209969383906792352597435449745931578202359650886345677950676652750657477193233075763264213450000 210 251375233159657260559823232523334405171294699507847036508315572703780048453322377279930079336022104995902910795807312980290451942474904398251753052493249016310680436438440963452761520483136726190147820074380717776216239048728545993252940416087377606753576823777462411441964241568527484951727637473357003794919064126125995988181909544971318716311770059684220892144013267163906019496209413193493021109341460907386131250 211 -65452588575467636982437191887838050671862883408974905301675158777214449497465284508297522605794570230366181258937426301537681398623724227854044328065326369566849798786896538753910595582970753609344164842902603200841418380278548149062568397015840253870844863246861877445433502973787147929530189925268925937191715938797822286413256252557291462260881715774115277703662543996033727545887748337504094000705813765296655671875 212 17123185966409552321483070991339018165570380166015887148497086736809086030796305081790331387779818545139541533219030877108432534277461812472196733033547476928688858648403865343910766827644314433671177076592053626230566155030319247890413686081662002993189442204894521717574461463820076576415854766665177608338993180610640655007505665951028179817400178284480692587777447476507738498427934324940853097539526474905622822437500 213 -4500762145821180493987552568076423608572240611388813673939686747109306175840785597078609518288033695254173409350464494656024547220205114427345040259148311625751784854522193545547204932213212425881115771893118309769660728485483727888499336889180676435907168536545574136662015466446448223827851774391860305859494948247962887169920161686987994002899745204406304318487587368672161673474229953218501157182546900992968237122375000 214 1188561670812197893850599571133982455179346078170956146338673713576208716338275609916046355775089531595000417795528191598069423351896858689035893697651790883522426060275744970802413227938441769590167765989099987947542905241796963531585835736207818095376129339445042873784530370586873365636055069333107347749834025115262790642706249755067515502558685960735972357000380862548139882926141534963572075031622305315413989182242468750 215 -315342180358758502937072228444878415841058689002846597066279605405594623312217498452594811666475052149789859756252847618886163874853753699766578025341766929323109205574475662536950582264637786200846237172594139782661022755174234322160381825966111404060654619114167612254890145068280428755639276749226727285282995939632110161214022269409098751267500624178288059851745284204862728591850080828662441868104215454939187425305241359375 216 84053867802816590740985833343044672734035450960451139745075694120349426059013361543809978953854491470676565802199015578002210927125508984987622489837277327807103244869497881340531735547768346210259989215760431617276953893166703229978188709984805198843730012725421087153397293050036394175892406001795493047195942885475214911334613211034770629655595270273039768183028613065330344477663936062211217451412503047080298864732301922125000 217 -22508125179508189106850541361790674149246183237860807613706602413260039122119778623398214615983028778052283464360043574261123952484842818377093903741308421643662834434223547229429396701510528893386681127578297037133790178548605970592776610527651227505212528271280925796987819834316392268141684214254826025426316829298708366751907445532263065948085749729428836068514401963099655855071243561166877547049727859899086278070184512576625000 218 6055049540949309277739738027701408539484099114900471204028106559577881471106643967466683010887221350688732443832498823377004055004859545221645408996047630693426095289854612768232934483703608069436674866785797909263155752440307367230909599817851531793665777770394309447499701196577714142909145845152050695980552205205268559794840905686271288986221110912959080624486311391592267779496679605774546157510032157241655929710391290116621406250 219 -1636378259646342307017666312113511062767291141662133931869884728991340138636431772790585831835211950592871799899145562631186280815246512824052755560222261742000686974211333473030088085549348992220137508840971249286118123189430848788745356748348690307452070016894604305915736806697094451736144844927057471779344465031403334354645628312812023235666560972700268054198804164787267592332722710272148461166945993672489772747937205248470531421875 220 444250849719405632908720628584961611306154016205563721139686377072337217474541318298338543165957344123552487258046065693392044471380568064535196041332003265958640297935450417372492724147870505361299568020690893239129125615356214126261083261520192629441992619949671208968278621673173067657396201736334338776959970868121867672075394547167781279635967770993265766141172076285824819671188552830339634992864596488921566766970687941635882873812500 221 -121155302474652243515725053264753276657022448335337503082840403065388796925979918162643620019225599075764083385842808734090549661785555810399114742961075126290581426156994732237554235946005161872590983212158405648571921026248352237850384810486127548519988834872432639686620897638197042354889234766253053859366939034006626454821337715876186045390475043704719163604252996223803979217654942234280178124398289578173785357255272624024621566138000000 222 33190766803652442266219890559157507529512772600350926908601829577247230438857571054283986762657804706808655609462764199002717854875225798711766935677113970931622917430875424326095595273321025964081898519769252120811603446943445656114931008602662306948838170304204969798122904785301164127833688161629699630065051395191420539019494200632850446681974802279331055740701111619569378158142902234898981659540779370590748571228345248079615665675150343750 223 -9133643036666163564631254273988070454578922731865155715035715945100870329250685136438492682337235950912593828731014259070486670624408656028597220732845123086574284574345316329586910696928051787587694027156406757262380394309312506250094938553329272536107993084938272353993239047243271099219118058151297795894817824456552389072624552997362222374695152942666442420886014353185309634129481815563480344404143819774780293341515785677333130057988163359375 224 2524724172194744234562587377304983355959498384162166798664428169221619239115508862394440687934049698264521905848827133710726550973501467502225520594165261995515252281523403817508370714622040550579696803484593940668398904060632819475769435683943586083496737074493576730261844300216697662762878938710442948189537532313188325307134123260651145488218359751130330676598521175502888780757563446329810261668564179347752375886467664869244323660196610781700000 225 -701000522296401035999679503623735401816508209434632505843195887370355102603526517225633737673005842113446684742255872577887994247998338769894858619197578166128258280665378051477151841450827170033402910050609183934466606096796742959799754125778727042012320008145756039230510455455951351570654012946054535091892914786569635819210039243487503658129029762310157773649468539068725251798914713613577733060311725893138691536963343953621918134420223939067500000 226 195500857240054556682509935145537169916136771571383731089059848562149183275504748518237887109621262447819419061768220894103300347880547892133650943330123826324996782137050636832898471104146783177636815024283288520084728203886699474392120465193741085148863589376062843919095562905580791282970972835477811953744645821542762166587124407481790866723239603588061130353042301681612602685113620466462843478886836980316343285079405270670557366938285476953890281250 227 -54764157221142447372265611224633820321725531294495169986403776152414305128321214567208032156955287529823284351171961412046658249403669025038591040808746130094478950722195697100612282472740849421571746120411426006267298750618491541643047478190252927825679335438574330393213655758044382268898504459656279654635850836014396304516964030156759746026854712126011328871873436452124275253669981086559750611652089216817751641535058111260676864600471476120231414671875 228 15408243778775972778537642118410796377993826611278676687375927821005491194418145054064227654420946657831281633115088502610800991812909485788362925719462583355199621950822425794043772405349184798085710151259147665834184548855124350655604853041930365455181821011931679314862429873220387872264769655384926290772965938938851867155732107751742343674263701067346702875653576679783570054105923027054167131172969265369799900079861347833188439706035454333492255585187500 229 -4354221407137239663759730084760157408217597710753353717786232002066937870565345740063879290732061315520450911025930269339367469056934586045822456908681950940066553658121113842819469944606889668569091737403342965210977757016135937590461404696942320539748865071917203081862460343480930257612113270161293495116042349877792399014827504958528295575736258235663694355024411232227641242224346540651493915181780614719218245357372374625754945191867378337804795077274125000 230 1235834258242281634600549588036441807222568096601261373160660037401282502628429828391765872506605686375007329193832849512609344075312064001101728893951912878856224227468466604844646566217927642075135028573350553481133679256844349911003714098316401821385015644512382149857475748791634857263519937522408368081959045678233083494762510710431843435369667760596326478908146627329084543369811969569671276659089455901363678753515169592209661294403007668244836626538534218750 231 -352284954230507513806138919010309798405552049158594109155996808046313745696487383012279057520650266257337231838432025139287272645702830413980873903103129665498492843468906262102620807277768637535661348248769250341979539963989404327970459682348902199421540637598019673060541370586979956829654502442016004158454932367888850467066678245901285269174882914015574713018823168196620375607631933974386702705942594965892842958043379928017520836789573362511099630610015090859375 232 100856516868451373496496481380177138227002559513035461545247486525053910037184703120994873452261429439837267458862931946224032857423887137235000756430617331731140717739448322337989970225806228955192596400213141045336496496460661261753619341296297293577372952320898095277937556347585907536960417329649650451272980488856713409070828544069579302475054086763195009113857611365432938593418134923006169300984581828561274346849180190075131205632040895020826995237915287946875000 233 -28998916528233153336116316401193450496674048271524706443260683723889253346831874938061808005063673133847389634253992658994281830409044331911639850754404193613696405854648224109064281536320009078144430060584569391885095218765928099161258256775790898101625085255457852117046661137777188203139402900440113319243125080235694911399897614791454358538988785776135273635667812408234324536610734996357760845116755802022784277337549639339274051601575511445394870928475136574666875000 234 8373740819075616022503117569662556701660354673353797864015804771487344678938169433599989283245965794397545783631387531459692951491028516495736980375980568859001109461693771161152212251602316437432074660645710901298438221859454833800969277671272950947945652492406541049005675419576229706760035502992316325723851011763030806794525166400067805223868629154337203115472533455582735882234960741786316296162058266827857005024583423876275807990564147559832499911540734915127271156250 235 -2428338706043578840903243657694424591497358818979698423132054170176978888792674923944367802764319337699852430882165187884259588627534140659737902243830962497716307443610155661523414767075067147966571453735759443919012441664285971060033617632197874039371481014432726993001497488311814686193136715929403593955189913494663797463843565659619648680685886206037295086265779692620612601746783594527733169443208341314452000206038188242884304072649670327698962154338128905067393717421875 236 707201463244839343155882954642560921197813799660385997550032048287284424934659151653270509367605181938806290073440817690392108807737170251428135534224456785769521865942577458848800799773269666089316921230878952500384477124714411844499928997513326046613129716227239537273848676587768194941288034814111764781291931538013574658053982160536460246005480356613450878256991530425975313808022032790354389185204159049737022909736392754632526121454480627957304420962099017893601818916562500 237 -206829928562712888334717241148701957572356422667783354898684042700710577237910828536270007900799573710207496343517139476285511363671262780567315317140644781151498855692687346884568718975710026697821758942174578684329711699730983024736247408749900456395863350751930421982210529578352286912818272384218294500624117195325280582970469191726675190077813306948654659401775255209364819471709762752006107103953446520037067139718285021614344984133679425906021658355156089357544581954618750000 238 60745236096842542146125526619416058284479183405691788486539427332871893823591657005067045945008438492005738927773598046079117873353985399394334985521353421675358376916291407686367797009902215568499311633264161582045680270795112760183302248600875317451725562648284224991169257823131104203615507226221435100501310822202084130745886853315059843138631494990225025745848511962558353053786550188431890571578222368609251932252206039204758890000078471126148937052512748837725419941740402093750 239 -17915626947414574871914113509722946613690598826265912093087426991134548959980198895262640560616142989903862247343900071768761568148587736177211951699242256042409914976746394349295485105043390102926729711511653205489728333676895355751790961833427000898918833871599446965994960958157577364841274621473664903476136067351579834778329101854658759004615823735050600807160816091781130966998437297485347412118488880512608503541857668295706244703205752198442181881764638645018575028792592243859375 240 5305974246520103540358567051564205706606106202100375786832905884390120592520126771705550845230899709449814548748525980103299602186718947057184644426409308799274660160011593415182781174877710314076605505480399464539321742842832750856913377201387807353413856292190281804518765021249758335450615752037377959434287687755935406121603892734312381605786470436930361030301071984636018465972050686246686761360682908188626566143757943030225106937807555950363714073187245015986599690367892771851250000 241 -1577989342245750873919290411513082000764192918888294296516662801200682181846623020325263002179760101013596762618004458029883821483177798387738373937619416559993781170819293987216304279958815136602024592310297798788876484496512750106025071827567316029604455733319015723885165398759871927956097649827575167944182758716555031972331376981291686274634867629993333039854308527153060871358890551335325425706147072260214663689506250600526492405383393067339237670627379272206462423622277408169638750000 242 471239099034218547940953639442949406531447145504255407161143893275482988350234195928928127205303556664655049834010824734176489401827810816461179301591721247052558057819899328349966023845876937011329938951652089218899372113102298341690258824440105025457106440950146631139108548227205566445853656936189273892654836745958753488687951710286989690039185977933944692219004265504436337159183368273177898462670646916855002798220489917899721603163969855497550880274848945558874703756634462241095204031250 243 -141308887062816688754444115686075622503339321862710115292819859636033631853303307392689786978606983527336256186920060044437242639329437369320533234302359476250690376932002929242922256054167831317262827544426889458480198926991748001545342617614905621541695119712078797228940435823256185158493290625680198871706605106200601191200651581589653531266052629612715227745583869711893271554889222097196587382340291695206447718313005843324366702548063803063810487737686028343930562388724475513262375051671875 244 42548199572164963577342892537796868989949752868016074324916413046491723243619925544493695737274401165076021395155857164127529475258866957583399888037384509550739760103769540206824072507570060445242884711812854307589162459711200859315364059352653272081332260989637568252575272178376847638152378065758991775948324830168877799262158170079675531063516185013151821022366073854464841811767427419124741660365008530939610152581378421364702660644801062898400251857035860386163702570543541187126839152651937500 245 -12863796388934943414916799096517400427229667600039544418757828489739682207551834061388814254930769721446788022053550139584953263223229430870962377178664771927859108123820318564067852779354536407702055894138973561347369014802247091103036612386858475868302240027878518149766532839141391594459979443429277634166928280255550971666187396242085669781453181223866763141116432679344211516287660973997448877768979832952779008927592722671204472593392270971517978129425968387425697871824545300989268411617651875000 246 3905045961624440779524977138016950539263128292386750024884036774979269671571200099730782668726022600891128691318491179709263130312345203070964542118428972315930628158940279582978775305184564020457307467224796013948531022564682572844946490846095525385387040646423220770528453334007401836206134924296053207824724794309535174443739653034296785164676072449431457506378549882334214826013255267020022192901730273283338142569977627669668976196710961816522160097204709390054849516488815986507257944239194617968750 247 -1190268631837997183458030309968206984931318967735404272433707000812030681392523859925701923527671889570391388924946620927054809876885800867739151768544632208496892932986949342340914605695846874448562787461863392070105245406148918600682764560363093817986722957068710746355935640206937038973771354011638085928193358337189581543521791764084380135433805068237636909593095477087940368379028962636034176560563751830449381499131695341457311280409774384010929162418911829967895583989498964053086958974461498898359375 248 364265931060854388622556551500994175255503192883364521336921979869706769066983450194727769570674057551534036602530706816217578317389824045348518769391685364033806917430733142466266288350067353148086256551205515079456920728336880811232516177324281049919712164986103366028027491113059849288834709231860066339421327957336717201847445989649194071936653933567880370451435251876198386467672603799809260869831862105672563538924995719290619387005623187739473937556728892657557091897478712540719927957537372216115625000 249 -111928268925244144798683096349479510897683623322304519625651299897237348877089512998116173257682875142619888158792824258524982354534862849871976845895636474997808052891217227806591212976400618015676934559383587060907419880121974203122266297370448179089518484448015481131939541172493376344128966527624628893820156374011499086634285026273257750170239768095525474139961138297274515958971837587960709970253809291935966071375030642786369775016025673263365152674077361238638547361799653325821644900941506791838343125000 250 34530405710780107993649297081629838473170392847830106321027606671744743078258682185279126704696487786431864321813529505489347740576838462752386522555280882904494474720178825264609108770407955042765230118801785824981268992675918764818633079319685407829229277525807964664920351533952054771758571625246288488725330218324632408828044576109882224784783482589141030575391503497867967344780609006924874301374602507347656593628575072975442560090659031751739233390098679371536406385350409667343006663769780411338374816906250 251 -10695406314421105206925124885426887219862264012703901366979341687597807121154835603073428946777476649655747835748425541212037921710737130772843569557904664763676233898906997774556740418285123340632484893107069642347803426970023219613004042692473791469685206802065599015238516992492014836648399589823489703342870996348128205257457233131276525090374219661263663585379626083867988216956399927971509529623853314916688894973552697429372524841658314629543873590054112953847137169806458982136745083630413907354162924357421875 252 3325980617831814099442067843918510168150746488344810070445064815045411748302160784533736711559901551833186386435508226471256921187022197544233689715207930250842846721675635723710634930338443537811578271086261687533240515642138382059454096525627252985092324622048097802012298231969416682282256484084534431002979651174878957414906265799758103056424404188794988032951055411564651635668664659746069493887239203149917592949334759049892219130647205508306517892275848070740949338795834943557652289157465875125143200665695312500 253 -1038393881701044904337035150339084093046220246002094649247818017215197966088694810262364786170574974602871631669160399588606828645067926891551331108137460599313430113725007832997658380567120263175419743559618989398415847111162949504311935222074366455779722931229364309541710564563334514838853064830413175258741446822158036691433307714344928373458837733375552219198419073444647120014840299742612412796465667281941800864370489863661658353117560434539993354934933269685418138540094691208629817791526734246890947233313437500000 254 325475065101057837687332454138704415927718751171697309626899710404183251055837984675318167750052630391163422198797908387889480981145767537273585793824639818923708506656822897654533094075388239990974094302953620066515348456353287168724021210728504321966298431039197658527480751567268152644225764715024976193017183900594360147816413908274211642000795750004505548482931501282679308323450913896461059022259220990358084435878519427708630545302073583119051338001487655950862481629967341750604137494509696573582088345084137541843750 255 -102418824821387559593979829011552748303171241673604197083582214045781324565630518220747958306750741686035006226596056466869495059614890286095499120312276271715919613938937588155877850239515640863270454778253998299019385676255879938923844728102456304346215903524481961666385530379714091777493109145636414693651382924678732518356940615613523853558408403302290640999175764766009796449464808307326039134836146859365835625363769863029883235761805082937142099939354555063928016738604713378947600206367581006656835764668834503578359375 256 32355017495058798308164562657727821052656131523561649329400197639249119163050807273683517600595808057891211336380493802768918971913059436163131286713375554545723863698302510059060194204924497798517046575446001982611598417946115336013895747502079105185346063918268461195296163725765025151039089011428187755688749870419030419487293729063946303098546410978575110866075581558791449482026466393351593174365081849703491522524793400098150363232133383159269336317300020789028695941685982048848928016166424246774751313251038092562700000000 257 -10261164445557505038344299440483834393999643580173268380126242935055536057657497070365294712710153458283011472775516107393851009887962464972888308373360895704502148522903773052111109372147692626060482246589006501797166723148088613900980325233214205127983393183223371436929052838005208227934119341396146881513608092642431906574287955549787501869183040491624612251604291614127312983486278669499067866796382624411875923067976106597305399985498223417004697089242971624179278107122140590368376281063802818113724878120643195258320740000000 258 3266918039250639799807977423890231650017905673272083925532229541494273281005896192273515171892962119973633069821439974700518999328514558527704459816155593734631090656934740854046857011724729478820016552752272574295350529836971889536090047093056123169328796938863031748085474266472158124749434034617517303464709213577746209144181626421795635088819826569370629523007663571847511919691641769718406064455899487863950842853579713323913644392129532577056796512340606848401602139082628038390582253493962733736794434124081168549625208613781250 259 -1044142776734423563792060262952797581791464769798136965956913670347919434861474065408925934505227793221472848270042435506739126169198433523748409408562486141690814409538350056477000888982899514379071429165332875872596685450852951854013489068094765152330784531451212989414834201361033065286197019577442170355615875012635044276161622989581255328406067571262314272707579409690218907325051040281704060831913218546814887614351679770246527450554642602551095946534384057055176139201621868931110625297096435346999561648726534777672437766702671875 260 335007956512654998211617239110466844312558932794019049927987419605095178755950759633346177508437398718578926459317956218636909386085057721265621406885883220161099655870555969363176765220540107475731919127587381085911083857353030123189939230593777311151053682072355163752146722967906767042322061196025243313836952751917127918603424514652988717497052073503032801288122520266134773421369597386332200566130233550382100434554316508551201009254876286536053998196456104046683339275291169613410715336561827844397762907235940364721488312549734687500 261 -107899023539756338733395626936263955308435345111406772236603273300467404248977092187607624267567925236425363902285361903525774815187355322340862115212197199544089774146543460420230421069638846539873966680026116892351291959563849024995936632623410565958640384201632097069192106374588838667982793705646597065215459846650587773568061314931814513096618892388683414436202751148775530265196531752085294643829206890948342888007872593517547730718950794903482347494344319604872861993538082474854028391785706159086633716675031032483542147735026575625000 262 34885157743721202037623009459925024223550183619905496122973784909502816753947886328357661250154421105319007832211372509388764853253128943056032321918467457930707038028818789953131765406441854970835003439339229737412760531693824111571475906863979274376307517406043695827210128012416550468641791559649539948908535267426417759507859579358798249090796171086997244033680556593687021871364678132325506790622362976625963034903602341788009003059970910778335379534151412861588496844229863928405147267800717784893235167061731524783712632070196764893718750 263 -11321874198114733429540699940401428916910957530403714491844853228276871928785557061896899854705022411064614095957285097528517558494103028522830430192370242256693146931739407427409551127377055440715132200290682922902877290765830630390586401945392982858443629129107878692792556743296264226792719733853034521278788423519670073623241012790504572982065927291561455957757025134904954274150208118825578511289055613891195025097864540390107109622243889270804776420175348189888046033728524405873462528697377187378469283408239862708890594864485192319703859375 264 3688452009145410516098637312704458401963923076093226285921627345619616127437522053415127092799393942059890436511945626253683871169438638720313305584675041642720984065532870582691450608004164867166313727862633086308008903182317123373514051150660442470166158959605264660447776738701273026679674696444263817089263374960812657691209264368446184111319041020168387302029084615884478493256248949263841133257712315528775637069544883541692148410363008045550415900454669113560219493907513565962769027920380564051587381856483971521502310028168096180841372375000 265 -1206179370735502034536124883167010800921979320479670687494405699064080260539639813320420724500807558220677062694778793377008996765098389500536662233871900887171535448911095997475832360780309024230990706639198272508248710472078134605807391043415566941515227078862536130105358982300349540349822126711977384999619757066862131061788799701682978924236567607986042753064861692336466722320114864367173750135876072936851247943914456128097014466408511814545628642212947376887941560608138622003180717859063921760226245293547238328364501245315180156249428789375000 266 395927272806142654949140654423311568711307394673339173964317979073172060239415029781898375181780916329997109643679292005736275147451955119774182811089568005052501821825811929124639714882680249542142085758092930622357529993659183861383808543116237697812500724161726732865145981125191497784608903142685552872424657967854225483458697978446226913755017227965424008234094720771991273060263236966005872167543374671034479943711796625891702072954853453295597697438501819750324595325649277907485786622739513736284678355173372537800530662858778272275874792570656250 267 -130451346194981572839033363892082673955958398542138327480061395349504954667642144137002095769497145972905091299918980142972854572247574280318098993340425977184401433350905796262659033502551095597472011098630667846048826022261375358777792976997971558584285043129876345311437105652796666905550089008271449677198557024872809033675034044522967987094048591062928496563582127320353903460491412400561759310555464769119383116656746004279253521299767522772377085193696930520693294169208858711059639043109727661813061411102724494506474542857041084841970504799251421875 268 43142493719336167342812644556564617656204074353368625706735832358890158465607689634000427929555532978182750123246863740746072498846819795966010786147106411160653722494468358977226536676012054949350162589976034044176704161218977005574352804698013526531772964222432253096843706100737226561046873420160620778143339138193754268556590669186799189198264395246356320922999531953271645196104320355636602051471565307185597886821292795542011521935655909015706725934341943924565646463387118413300747827867147894394330184555609436003887762412211477223347054263709546062500 269 -14321200002193521716408129415734271163928337600724273399590919455596301757304777647985055238027624515288895163651374865476803145691682829139918998359994601567062584519651814358642501219242881391520332182373450475471737151844391591080764561464398739539086056317546506801729401140621012978316609444074712869874552272163433335116664711609428765197390348309690477834534412008852064695994054184794044342136446177937096110776955575050549750761186863983636040431697149706285550925549979628881485003455662070496272444294754746655878406693578698341319757636692556450250000 270 4771611311213528584562086838552906210757400773875488774855664073758687458384402334497306335964582443801583113130263353819004897351739302137902384442551528650198672755915791513744202756684865338329975668008060086959784601758666060838378738134971294547893663277362300006872029639371138392007598551505164577789174895598092715090526727876892471409259931566956127262195868766123635492973178985943748041972887221934511811311918523093214493858148454561050756524084728319711867619439931474182146522779259316401148238012433571967720564765152990752125335940787528341065593750 271 -1595718336760388251790440431950667240012481293743921056940296164071798396312081136297917409022231200762559629275266907750437697475413121130474372850828369167484448959986941160796930495760327249407247152482563583561739964262621078188226565494480040253145482277181265826720293035428148958060381702654644548109244008391648708519701560983567954161129152269078080837799808211900012807695072186930618588676938392472379477763259947658130114321769543828641584057377757706361822334905128281991653711095549446366027680830710848373347394142488887767970521280494163342897430859375 272 535607962868901444266833627105315160167037044992449642642589360778213208103181293857839986145240905727737994278873430526201854988104053840470790997440682921328981686259998855384382379566065485819584408268095008819649415398472552236276752818424602448841608980801924081816761059554446365454299207771778758414783410136843555077018925987116697093014763865016801864400877988370835536858879264396445107387931938717713505958773444523435759231427276784169979555325380700514107663122181830647807442050810313958103243936717814179584924885344505440072469097010387139536896748750000 273 -180439476082462977635466051287500124057587897537474901140541216950058181867710572685371104558559423327680677691017131652224926255974890844217678104308260765785606470846744577180681325150905932967127924856294297400089540331033823509520071148470762535381320346870989224437933904751142553560961933943921049533521593780097131039515557034606438541666686902192554679904495057067484796191444714132091100458712422635641581239780630838192721205875340465394124056012463706039533532660051085064545691668974725249007688746192190654401804703546068929802707674463194993506024564211250000 274 61010418719191209585461993260301652583580083599645235418881097188997079115877363216551984209493835263241985990849629254373279998551651580271749540365752674655886499866124511069617272216360177436209147890296720743487500035568256332881918387589020272383042752304372553852634377048134665922663263597790141441835788756986109030965395487483476471572105933417758885387945314094692858632267501476166299353541934081295861745013654164088643885807397814850679019793148419114340764500197791649253217184996460045654173745351937997047742077495670015382707146237431440534984654841959531250 275 -20704206223378929968296343725755987703265370021117815083780402806069699826480894540420798373061729574632975201716034349843599368651271773935950124408454309564698612512976055109105156163780454304155855615204720850068681789586917927100460193560620739461449696049993135883369330918665891373894288469791369688243157856498107010443983339160036211872480091864612420938774559443336272507199422726706322747457688451061246889022250001254469015928590996705856633703800309863814324773219087128454788126124970263953998995359795205620275141118284203536630932512355601770189444824646463671875 276 7051630575870234774189806708017699554987769172143559593227965439965873662007827037813128866697782667837456694374224535214536776514323753962048225298487967562615257127259400713308920754809884065502173171083345022822423846626309831150874443823941977670177711144187621976032149319452770271951025042771115927082521084818564938729736361420546146116794422007993607563833772873455151582245657975125584854961057148397828089921065250554703125557749439222013968871880130753653550713703807973384183459822284494859176036974835884859427345661538177879586152462852707636770386627219876273437500 277 -2410411588478388807982100562903917488371084871770385210603561076796650729281921721889138525336080756171693096244480341786782092327181338112166019060430708002672065672330182969055057684780328371235152151897025790061568213697269112369720585985940623034365938884210244456443435510719147017284460134516801625546414501483685623594404553932255482198357762660009967058303816635994002679248495185461710783427537885164154583138159925011299068355614342999267676315639474427944511456160749975662539863657808896209539272835233853263257903584080986318789489531557376484581759246119728392109375000 278 826909321995455762311546113584348478124694029506783769188053424299132790397099121807168513953716746944964218146487119539604378571887861862405104379150637521115039224633966093281776232465997420691405086643616312741636808549620597918765417471502185133092186268851704212441198532201914459577811661378962596860882206831140018233731745668101097703833040906729907217034792820289867992555404286399711602708405679903756005174225234719703364653287801718693256766501518182326292579544789491866446685301735017301851065807087911695690585277513137867140324596734068823891459710395783075925265468750 279 -284697711739448057606327657349700080293804545957777569889847548554069589974612578647169170926629735012876654002906162620002621230487114563543012892537772542735408881023346708459350334416749984598978516546147622302495324312999283544212066841309951016930638335730423011897945700974211857240919809985363227532355629098052591516938028463804299834858988319514722293367242930540637545173570335960990394391818562386114028628830415357802777105796236396199069909641125824469291317419498690635034114737383296433226686754215293737109445804946117498873725537479121454044468608652387824536345123359375 280 98370276749324911924343022392861143697852740814677350554442485360384050642574425368526619764931092004330051521109018895676583227294412308582397858046337982155989348499001419822605759323057873566483366278096426803321123051632822766858655715744101008356853842344843649938285175562148732658733469677307336650936071527364937303350599166246135023888964329119774625762070236936062008834933792757266108689279274696306944297467814659407668364494724018010558774282328038639522841876183880027707952707288171574043489893291592140847668586937611085004793382804807123624724887852749321564846843653125000 281 -34110815193383759436513264631881455262500428572844018265338085089524017584779435822561451614022073170945525023261987110924520300115277787111193031964477231871113261723704169321229264599730227611257033936006672497434862705771043090567048324788092795904480262309903054207785866277345288815750070314442013133381713165092336942505165000292702925839032135771999899384665387983052387711531115515982014358119132080156955139188964065090431933524718961496475207325870980686105483830939228436149740874495055505502054060381575488633405068473009800676252378223639009010939311375141813070461190460565625000 282 11870338184831060003370547000770093167867331936358828797829875307898946759571119500797759652117181162155724480750379485281762860152803399958022166750187286029986230725041002575285542026339863944537503890027378684505407831008897175447803254968892704245184104230397619209231950599535135796821190834196584714745253379623085717926321022698183635668717806389550212884952758263153122222393102434393135845884233667645798878350652950347537925905780890041596084225732815764731362301084283298662981400135946104885843959631877313854970871280289831480097051281872594883414383559239062463161106268516276406250 283 -4145447439120142715435920299093171345009039499611128381756837041424195790766520850716754400371248230689954881103230018313687710842285265465346099997002378144161292270375489775182307178562062957779546265699799215872725454006090684594636165036148666962143804506588692890725863815944808956837273043495744579637337222276814732650370130127470813728457359210869187309962795065205959388955664011954992704481448376508670063397018046058002679878571704863086416850115345952847710704460278256619408422242689058540835434748584628076793417231126095940508519238090207998622768286879429583961789004359000447421875 284 1452819426484762218316328322917518195719794822328674945450526226583101334971911032305899330219017224023934063690147098166742974122046814181288597635897786116463873725090858823693774174187668134809151444240339057775270543904701910356204017172226628953720417335292578649801248820838651000355747237571272317903768657004471216510389451936783280539439277863986432399038388902187040141111336847926762262349756942598079482353565850547431816124907765723722072963220633236277355844899346015017248031899904145199147984875296875923725639110216916936454104808455101546598596118627671678580297586553628774532812500 285 -510949976812035367955833020504875628629691130327782480273115677117634872454949869568796382994691180955362948518492523504559717443359825281117448128567546206623761934192017841253441817898577419502886671195337037368296025910002871771334887708063151806223020108110026845809697594663824764614705583873749877615723380751369576799517222768681792827500603778333677547866301081291507582183671013693719382790886506318941601982309118458166124825988039502155083582954784946616893890403352812354080737617758873224553825245513790589868391167040307022791054403290447405186867822044885904619197566410114456783625000000 286 180329302245490206679241263526126445270004593813502401859871663293578319316943272714732757907702670448196910977238112744422833909169875532464926264977126985204681916567463648380674850629881224081152086940123540220961980539387767172142534135132826255242505076804759075420374066486977395510264900517150546608813562307642519338276129792965496102766988535349214286054174944397184204417777963522171876534760948537070677896176539634455008683023509268381333189970680528582040054555588892673547076204009673134577383427110629665724896688760773042317040814657500411764379440850388644429661640461112267614820797343750 287 -63866054071904492853769730109296732701023961109746744857293597029984439619458139668824580380330097788794025070322907601260309021410854469596136770698048160228248222766215973426006517478120689835689751417092703659109597907121868042812725338432724736038365507194787852655213399902140169720163091645632586450202493838107283362336390740747943718423997673459245055224687506914610693321333769095128578002964663705218208973301387961322775903626458345559666879827746738204229833127839031541533682612316149343510804853318921163503400442105912992837961248183037237928809673275019069690762897708416619930883681353359375 288 22697836193644694893125538065476927078878648042863971442522978953552619409084517192428775168548948850285163403035639876457978471353857950411866230982471434155867497325096568075363306130415679323744587069439632588277376364912747359182409529589111513242120742727266513362965551134906760164620285012523240346849360888936668675647196682452435912750627655160964554560551327228026918283006701820586105499246193078034245836614895909857551377160670313091228565848319835741769078894893359466848207118458779884825507174421802208716576938134858663177889166269237636788599112326328495433044102688535964037396661454317500000 289 -8094763888130517861201578254691946469392859112544749849795273182520043548905668822780332698586404423466017736134306062884237380521428899453995024356356009026037002912321981656901548286680255907083973327319572178361940286243605156899318114261795262659706997735231065798677357298336217466796019494013511546854551150004958638288547360543922735300699289172102271624441193733474737768341639753142328239378776487485735431769189898942107604747654352693235130320542657469376441417481564230450699787080528839280478270677623337655787176195436303852805460086783314948576029701045100141250525817340785159232492758602772500000 290 2896837066220448182676261440854864182446592042260414124799495818461864276155534890855917624229165852030965623158140616287440875314354460837111941920474472949347577949471659987801908657047601198116940104269239714992530576456227836327681713262442762105621571942609470257437842959172649368254168023335122899981521502838707913779518218385695964590769950260888511691497185462541802766247531158724046694658401585609012022466040877344247821226253806157390836873031912714953684818776812553163146431029422805109898369592109241558960513262039488827936526925608452831063532924848139318034549203734769885991824931525455913281250 291 -1040252919099646005150926060459530609171959930652379506992688258419262292801440015101992645066962556193458803494879819248653867988005588961615742268523778236451957671410605818167276450728231857298413304150037160748789001354983523750949551361888357110760139162520889177090915756996520914047611502587972087378514538514764167728177495127165452395343112855520952875314255528180036910915828437597845464894496366931494418788223145383208510955218898203750617185984774221212253771613379349157744057448657476130072063671779619264455818010849298454200766535025397138603650624734075318892633756293289643446983030114717355038671875 292 374838058678416276936919901721037526015252482919153100783277739586010224393783760833756583085567603770009727917456911605005102149713840079483649379649056090068584304586876861982551751733226722413870987851747777462998795714046889200042622899778839167225315746209646461176331841408416238933660672620392501840575441482653833945055700065807862972647698400937824953474604715393515390616211049986646486884214998294254955390437132580163146516120222624573419208348793306454306616014368745685059411603689019402850621774729430577233771225368241135709087747870830062559030208750998414083527607866733430481461509216536628245292187500 293 -135529297015785283414036709339718746506801438464046391526124633770708565082963341062789561493279229145359816345847255250886991160009504321803870646463103862688797176628994494385652920076623612310574103636421981590191579519004516093913404984344978905828929574852344606990568139181134261602641319547116432641807942193044786679096679204573691044550422275382756338524530785009568511253046939333055513932330585282215557113756120445160559340602792159550554953739012492544723485723970373995344309288439299718044037995554722398360649571927849979782144448226405795510834263900895328663127502718101539998865127158953461379085453125000 294 49170248304102526827108757313952886263601232848743173088318736326917606452223751316960215571283818317243424857050789000887428355251001291596073048835163128147095721251390876562994221461440953973785960076272536975610737468362023547821504328036742954963994444058713383670849194703665601400098742789432476010356362673514260995917759527126761440578008804493004322553283359538321973429976615107233454985646686980965874205860214919288836226976661948451114787244726626027747017376031849348562686256361883182326025158922157358014105032571209670469337576318270853203439083808793216478719867370920424136301274032397320163791894229218750 295 -17899722690161940200767751913266539375283915952145296243155136843175967203794565327063328121857037985228892448884112989451484609193649464752560726739376923136495851642573246174198129154289262137822550475880384306858190502322725951945572009286146918597000996221453517659117826126198809902012208419316554801380076769583233286326005411365819618812326455087969299121633444379701670796254851295110203954437732607826390522176466402127649111009797479187680183157685344245910212730099680589826793988460615275804270796654129733039796355833515534200964212588554560469345317807820460939220263853562493053676651110204849814237774672980859375 296 6538225561455260584185457865572036969471618420267038987149261077722618262582976499794879549063832823541608909044748218789654292125080113738144870119948519810498643100135642208975714996077461699844907810603108375499010923942322003513382605010829113120634231062730573905817718607904433394878425092793581628288027089039826316469865632748700665024748854240695204207825240157032592977954275256785275072959837668029721793618185373204875929623602687598437124155966512933422832913613455562396671558429397450893311605027578605486917665335827588042699806479296662609223221604127134961210813804373193175374050039458931023614079697723821875000 297 -2396283701329468148162171749971689048709928602952377895507923776236612929910530778136463299323356414194326070869559531301165608198376988337855154305354591074166822802902252503193281644555762352291302378724298377981827407527591625142725934517057964467318592143787502914776936681530138555798647663136152679476810165207227905844234541569434698657227517870243924779826924110985202067189249853601808018558895725610942288423675833552840205269108938218803707397454839035164083724605453641634690602387717890923997966234809278590704620921812055309129670764433167634343541359624780259349201353578744322114593196472089490869850860684653671875000 298 881203844621938091838386274769719319243312273483845895300282575276427941776944781722239637440470604781856062642834411940532119995405145244937202446856204602004441914339948850923907451455734485577632019922176746903376073795813105649730322041803624101417623810748575140284283045312625468386258768917139705109403570059032161234427464796312516106924701052229231180103894742831110333791943187362305417507743412563071121976030686774067195773853466217527544704974021159838582545428560733708714720410681709472675302438138108780529667040588195872227560100582831636918758784917626688562970401842181723782360189260790698196144985321110578830156250 299 -325139292931127135715463551362701016804032203114115425891773801651969049408880958414950254312348590074793568850712417308239734677008006841728646682894115195791147059124831262833930290976610071983940075114375621806668679811897674820345048758166466095157005805808116271018196376542253315535043337683145372700479572632625776694036663743188527827344742089598503456973616614209620032088211237760917467825718782552361567192694675279215413858143798265724940250701093585304559065012874211434330096878871831350838613613177000942194014182560920889151334756147331312934136723563644934945989677628275435408149940768033381105439480500102634864617421875 300 120368430301659034509140799510273218460332309113927189555588559498918236636549723010619171218350034860555811545479874780004277007368637220361078907699256664279629764711039864881847261641007933471032608647622653747587828322269590117786023958952149673862137488176615192311212567332824944139011901755316672301094744473579891682397766373475296619356405914377120213993447011766418298836829737422894023108090348457527383560684387639166539241530795852297491669244363487869325984761884342153250188912118318258338984942296203299374984680560287148805927736793833490442437158245922197850305468201122102423059826989543022613377677570501870972026351562500 301 -44709619926114496403164849340171788442514750039401407159948934137841710900932954357024114114771242695613223423336975294691189152418251091766291935641129364090802825261277588692628961024497722903169342540456946017651027973593060443684176863360007280636612609618169128973960380038929510167411675400983794149484986439935209238390889384535412815141299322606836568328448471511365596745898544205890722722144532860499930578039073928120540740271252007097583677445045838124552434003752515782679907979815881251029038318645475844221750756095445405142845556264788689967167756436634154880548093321966040237680051791027096854214305492336788907653800593750000 302 16662102672521383955321160299803353245680432548566111153581285232415399085940592846639748679146752250785726705804309702341946634497427181410572300301005357150514993042899849947548946675798179324343277363701654274184367481690183403738622179415143056188321263247362447665158115303231224341536133338159576117276819426453042525636302971705467430710731690838334898827946186630201053125090965503473146319755983435895526507641769759705472817048703776883767833050972758047584886026245480038763127181085647927894023100410312287292795707718332895284303368536171235231240043509693475175546447267235541014666000069697553071410935498039600585936761381601093750 303 -6230089994345057043620042758932615080348758326949472314155681458143974532746393721505517697486211405938367702904545366297093773253837791706335702757571625602345217695804135875589645409702816761316150063327763859493857782630554506313477997649047309651940505285844799823893302966561514474827763972362009102341522279293627320300679488340449146283591207689327329759186950602878664742935947274182754035151231020538930069870518219427175597026367535778469864479076590765600814307977265387211856896333748509301496722325472999791344973969289940011073605554345220885682476742119764562042882527354439378481374280470290363699705740443511032540308883790225859375 304 2337167234132025418685658083805311242212301251267377632551034757861142260283714160146665712567671283699676236311945984239009630447395954321851519520028713286042722144026640023661028494774039060321463418381480019282221255060214515088540614841327583043330019105717881840338782026232790276112318514523282658795669860302786572699760348264759577664977027970391236832255844304850397149909329249839928970598320285519162816457011030261887214720571445356013115190568382658578447701318343054559663240832432838961498862731945045847413845082596990321897196152458129227245241231840018616375884276683362141172161754262704570230157538536776475087725012090705486250000 305 -879653254462055626239960369212777119314278635700716244583516977227509570804054607373929477116847931072007269150316848624207462816752725201144034711820637793354063453922353303768230107248443950763630581857504545434982827951421271096767128468276854462396487645120430693262454044995771746872407644952934447128847279255574974222796530003770157312177405712501006092777002300087808961911577703907417363268269876444223883045867583751520822369823192942491799429757840586916563685983968872562255818237639381549663229823723050836579738158128436436392355249234233181919724384520690688964689212997721195876105310195789329756085521422876214827950437354925271943750000 306 332165731507595905143506832658799513519898131419909451576172748321218219839169106896598944844265584425658459410952009643877410945153080764773988084925015787847288636007640024507093148136713430068555052687063105993661848880179211196470098493134004634428028391044552616244415611888442502317304134389314558286247084218577384763786534221687893145214600122422196893568199557878021938941081275257500717085338931363437796344856144249848825487176268499570895034480201046544103893138539315258570587010997202547518670621620565072469163540609176077881261368936010369618987168358059298615505395626613349576845254137677533583821036443439742339971303997770059898027031250 307 -125838950169402851547955474233936059839269444239528408889796205778255867586419439274450352896240827578759347998629718051467402682206585855857676821174882034856946272030663704077333362916295677433059335171797363976593546810265793858584787645151792101914151425932199816966107802446151401898564766042959517441286450522627755691669597886483740061124199378773577142579933694160063675837588296578448429737889702570738283950809999019751410023825426173754561075912464307564617868916298516005883321191299462669073066190930529317207295598323702746866604750811734127796861353349064061952749072897738277538777463971070906984241019164654819600208497759757231636839723671875 308 47828602155648399658924170025950828607567213331686815776067548227025191022152427218906620893345171988926590910572556482042239186368347563604173126582046843038619383956860456728779111022010939874579804564389562083372728571106647320252023963246005387755219095268202500922714232792308331531049365539910645379969124024374230731761295781317645243040140208229151235615907073473232918357433214559771592592272502462763823750306929059343342179604036217971069048854434457293442069548217500033843469180849758803539225317229783828098748525083610151386669282059768973900935948630926833982988063912797347917997144721305622853317795004115747595216723241506447610608007190937500 309 -18237615406280527777726430988896136292948021962663322303109195256829165564690883319919785115843441244190981774332807790126208165849487787061894631040547410872760313765059535766834259805059153599969092853702671415880626322700069838521146569362125524993554375958923791217066308224866444085059694588409022625277423852798517407630294325617734641841022466968048489088457092085590180587387703497997613446056197620072357965934270927258581656797842737024736455163386921763993113089980615816912261308379605849290778352757852081060973466481261943193053630745870976017047870674785934113250792558454811297726404950467687641411363965533730964109298791248015225747162708206875000 310 6976725441004016531704793707133836520126019033476038583002272052749906988103022092116778714535549959647634616075741113255198750522270106092982027537666203267368156474502770765856063107062702597682756538438790155076548269540908947437997864984055019590837769435616889071716970213927626404991601262873483058030457103605414104253485204518442340880696726399510078905675483172297327090038549440149630432807567206666092276986446852988025940643967375267882450496442664910768502027558015715853523432764514524761228419561339743558611624782538309048501535692837473136290866527425980502500438133608461342803086696997990422568929851225644527835800334082729211836450818272872968750 311 -2677527294318602861483357251346616409808822245382269004750074855432351979139943106972937646450383777672839154167712167085014472450898211605725839929487678496124533767551734499589206936952519455461965053709846581792345193828407243959556744283285479845544484619260101793137143763378292464014886424246499077088420944143848293529688663813239336709812682252322572857783871629171071809855868297713520378187135004787344263431392724752209415629554585352603620767049632689148459830776869690839666366503685372563005938064538764786444687459018519503802644279126156605173368067770969651404411065434790456773599681840217856042840982896910889434189996900309904898019467224158668359375 312 1030885393105217868166979533915352946266664607760282216511701935291501844913324125878237491575676215605424755991369055691216819245800203732877435325823191496292268172369004342320203192274175777696258805089678262665295221154877258549814571059288878023994623622794885780270296581591702130242051109518476097546210647300924654397347198385111412177810044269970082068216894204505324612237336264494269067653286826163714437268956683469171605797609703576841550543102523435958781873968588060470114521264416581715045575446073937729652035182694853487076868588374156885320599582337633239894847619818751008467565234525568141535651938558242555017566066686925507864077121482592939990625000 313 -398177402288306962068818144518216293521002164630115037032741900077524313394326317916834930088042659497616962603512955342929113946785525803097797694112168787759724239983347705324539815088728906313605123097260732435040345840150164217548510942709757780737922524817354840016184807665255832056271621389739174926774655063013542661285513390695796160158913633844473368887960118951749204168527599003359290959602088666637141095552456505391824504504676638478379170725228451787296157426398852552792975942503909708736467669923885603684045794725917170305412354312056437158839636874270931135824420317696116179287357848969535242690313367685731103124807771341317897744202851266356920428125000 314 154286576453342474030668383834793612721142320315237886530975124721857693472822111675645276637098967103948051041425008881072166719808542301519884137782398177560056226088649752211029062725030270238964124021551411206709584713094383687819256031592099888610895689533589161274348381938137162839001171654656713960612929832169208159763929084552357616652143629919319494661387410523844429084689067015763785688801850810935183146364070462366947549793599004135982461218311404615568571119001761840731530377238764832757075081234698272084730632951293875780006910187486945342979520939477778207656710456291687429674072210721531672547850605166449351803796929280915669969655168548950842687303906250 315 -59973663901802193540722704139707994680120390660107887415227438053854256250213559322522894157348541500796351629930173118612928874806823781625317455479655980797236623161286771097394169512550898563972840073421372369356283082946672565240620775842720144851562600346166060841199523351386535446033150609395371070436971722239440638670304888913896653499280215624388411138660005601137047255237813541768642427887282207876386575792700313978710304018347807996439259679585976239625338399419525882297276467190212950714851730461176442630343337301907410307988087784023478246692738597808567480121679922641314763478707939122404694404202793999064928505079164845921585888366252012465953023374257421875 316 23386732569885169516024049641177396225529219725037978336316559049533251467169032582050488542060953743556499813503699701895870518389299228638602725134490227876140417159136079384995678311469444104371699947510720908747198213782546359329038588633388407343733652218031581792687166908185226275870280656813469355971993026898636131393611485635014939153880910930541355326457713078612111881553898076759050563424354974308735741435476194660957674935165605980774399295860811046499152326938835413465943900581998202724636662975540499302230613874975054525615797276504774530741364934230854349411540623828839816526769591872818483039893110794171882492442002435036249007633237148797720665849467370312500 317 -9148516949667518035184482188247200518285214893730107443600235477032090032435311904618146954300871270860289753682652679945270343044172996770376186511263910628875729371251819547137263162410773781334168235981814816996980772201317935256348213078094487165056929131763301595679389990805395147656367627613045479953827573518820391771898389930730543635764329713208848104201928599291618699223874834441248149834893014025554396609891337865487617519330282524329153205601933309542658859257336799386240858791114907658071425099529135524265674751602112102309324306711660544316114490520773643190552526982103953654650338807771462173328578309932018906749943614397754792006699194501805180546443094012500000 318 3590043429651037561652522968439313632276250067530315489252967360758514155351119850377490355527881164398674216910380592936332051842304415082017634814348019090729318065606439383693580362106739340917963597967669463901111918374831084856832822503882815923837092549220903918293829980365093198479843030127407879430196229327169543093148431411309100080605990485022410792047406673571132924693808150933595740644771339932468507304990969920054912434243429259673801047066727833432575972898381403818997875481637509309335500282454039975555849465150674751546708006007432621394077271526422328860370151105560734807817997189676149567223690051240353894002210242095828051084464416509517117310858266507764843750 319 -1413228121547068755257230616565919825350079497590282588791855458855407854572485263184263303953982214181861214952741976767077668114993336809473555944102333875170893851387602716998633502462302923026487813612077750230833525328364572123767325290959586884259203069442352382705832408037168655603769579587247614485503949725945660900822099220369899755831680069990276257733345159472432405098807703474272848407956369712541877084058140380788575271983995412391171482002839031501374102774601714828263187274908428625065834191564895043027475989999185316298119056670786875772872784536980823471210892057342680088033037767881818965597592819214057785428968989604138539734758696280558064529457792448146768359375 320 558064162971336728209917368074142403978229813548071924066905057463729983359316371314119428287737767831906573101787088607236628091429047123604143947456170412501179548940661553178610965404437257528699205517048835856703582293898559439649406126028988990875848273854125768523218089780112843102886483518498428072203360670417476978888744462733347652230670647921478482055438622440906026812813760769171989264276418680572372552143752977888690167126171882648016499001302392802906903029406085312149240431769922943850593211632603432478253171688703984243450143407638217828343965826609520579956958512237986975173881953437762264865794752306448199304048284871166419931599713341171148234933982598499946575000000 321 -221060451254062769891034483288356441764860516675179556465118423073265045885910897549671301531649279329552936995133641051785857542597922200441337184492179178488486334601491856638732149539209060785531737259197556929330708112308418508805112622222261885947894606795142687447536074886428334429388367936684587845371196827900812755119215198941888588306511569405255585149317717266416079942956842450843568451563244651774773292470076629962096712418993979151333398828808372739962785445137362276466724447518778395407295274328824361246527605309602893039379728462640703076524526102744929379210590818631934092927058693448329218915753353493243852331451426424751105809871769123051923957390552196204102579725000000 322 87839288488234924029565840471989412560321263516036440551242883029955748175551987060983638223385742479862398116402636889199578911823808033451782698023485255833475494446165521517711821931222814566989514738219779713960034057343185607449250343368133318991634379255829226698395350160176356214206170248550195648427975373000513673213256371551985581298307872227989285039533591712836660040453415027000022796848109595717673582473501589297798224428962191628664480190352446019315419940450986878170353138461391298894700832564722289538825937719198135055081748310893076718075227718670225409915850901827887910578529532986779843799506563286814890587818832216040194315026515229918128260723686739004557377709100781250 323 -35011701485038429595847161455562739566181189211216301113963250417642269973665606701028665288438994248780893210135014777432118367944721711545826262182312450064119925876716998738549790411042969828110292613521080892347321883904307412749969280304134012240055841075580181569354291983674275264355302604320487565947818460646685985680466746741571528177407282184103131790565789301194407833898780397540274504459297528253269135419380457608377716784462942189469110389574145597895258455913651508677922428879643735404058758445519449831008660974742411974537865171877100618122607511905299919875443493768450822706376223801756557602640399338997325946862014357436390411298052724672283624199230605693320171897034438671875 324 13998455224862659892789567059891073086776257633387529070176562038990805484607639528459152455829771006366372901391053621428409582047950834672625572553386998862200962206936798400634135706894271876060195168402359905214369315578536487589581601586983844080205106951857927956509684537805902056355229244545549296202010568342777191320320170074212839392269936252558657551387785300792429840037449901939379291065619954481459126696618094544387519830593649173447188408383295541758965568550156395244617190081135257189428864591520878173586738675120304841980935832371827891570208806869174007055859194681706278010782826027069464043856725948331573771280407842996973735677276249778491344029539750183391718853853921969687500 325 -5614167410468916369509140915026207632743205333411906896714642928069409692569957183913496211609378253346194770478938912517280410343727052660150296736673632809568937259794358263204193519022615760546935009297561160442615879933272934951711533834551437936786689671139884617869879427400701610976413169334445301195599952780641207197410077035825120649070700561712300615421219636769418448722812528774585261761171088642676172730059495997632041378144954607394594585073022476946791383099741384885176258261909189032179791953969417444632030409658860622244602121590413768746653113672709669718450724905793855154795346560704913633211103844593248886472721977546257964757780939157966905488906519728938851820611518079890625000 326 2258524698686582419144790135299908521262410209001426574802366328151392497423339015002348778623592599617318464211011609874735318921216107734952133237534643316630337193792058936366482948905298466065557294528944570352741433827434529105080096962832097432880233814892432359647781735054673412190256702709583097511315080730153491404709706887195298016246501589602744429359352910768945650937930632697608280635719278787313749449897159985747998536293151255818759673824899491050145232409351262646511840746904382328011113205257270297072915674954820690288580582552063132298926108722438731271534446647909164663247615086653169025874315943331128341209058993025645106433368833809610262220569651265458168755183865506407436718750 327 -911369483082620892915030385974114732342263331030288649019402695606445288859045596332858240658681598385838617805673079572019526680553917318301886217236657250464675255698378522283618348882719911840421022839327821579699075257098788734353989214922698622068052486382295294363249091083523646052919144137198177650041771986127233905824306088537856660762646925855928263443555797129874420909962496347903145965625054828669900681204482055055638483563826016783541321901516019937384788588880576734486013706881650893488554522712510376117255731567839212817021731879568179458764678141207140220667265467767589330359308334871113672916865586867387236181855381533828348967188459563120888462900555241272604971191612359628380905859375 328 368884333660715933657746576901650364570865831677260721509675821091540430058889653986823863206497472674206698238093069047720388157234149872099122852771472635343153772671407654979608701668318080213160747936131265500163842396854926559599351629133905678704323697683606773717640824134454410486572206865874749941591994356592415107375382999341984359488453303385505096359479433482551120831969173962936992159471561463162728183066352077170348488420894111929757062432856555935022310547975349467715560344451957913169072440041408943709712178084226697510382311820986042154705076930422726093141138747820665378171561047601246147794740135997707170673217092376488141472132912086596904735721363060973596356579932069613071066559375000 329 -149764194375007493577590703691112126212652177717725972474817652401508494464091905590194618424570251320404615294615056268061336282014500361088654317026626159407724315821652642803917117998540070004953988715089767962272708831947181625111270091147358807018627422695163083088914017176136849725263068436661609953198710448769618318451027355326069362971486165601734008852443413965302253135517942144686221854264721273887422952498144740157244162768740605853092996776554511596390377283408457977658933462359701757140384819976686521638899419327671254626723672915985874538436906389165035842606442887654356471108783325944142445196223366629075227680086146338938293478491712260302320191689547639585090043692393437652071207425634375000 330 60987919709057861513001611216419745831177097391808896371707320870986448590018014944139025191896934058395972827027118794025921859281178026196894869084791137262081459779990586458582898751488823071429747588262848348141129149922626890844658431970828630994002376111270880747579035242053115048541477791925544386948667521887796696446700596336638945749985172500091770574388258545447959297802832333918741589317961227596440131014718877621413012675378169763420588038978130282481343632667982925262839351056924002174099784218124238686332718603751821343778972687055213061104021580772289800856499857167715692314357078819542945293840881467912505745058245010429285507995388850514205172515226679071792239359949450625722427557822497656250 331 -24911145537682043168097369357513323379938789774993534518796723920585559890926528150678231362740643520384107755977342257878142308566631627848957472127651973684646196688303559875465045558107093644530922004420380396348252241771117226074520114196717458085794192911547052404200490831898094169724167240265369167683507779506460778833017155904891197294386238106268724302940490371381023239913104182881387731603648455240652060112945798855508349447867077097626816278336321758860621619938853663840796262304598020984776289497033287885842570839824062086691774352562746358298132671729093598009054295562662932406671011004288686313746786949973513541854659491307282912888333979064297536587393740598270745457805814099216057332388919607421875 332 10205955445269694066001565507198750794939573255944563481168679451016977497078778685062074467458397301856205817112882066409461089450823909561518696600997564041541467663761305629479599308654224454585655693589417555949946108360623530648669253805878105319014940625969204616069572513812969064521587956853296693469494514335946959679726356298702515783065293902873235033840706471586259031457516709009004110692866818094457677427653080684162498660645096183091453039833847723071008969909814001760222250465948353731074170942198283792984575083894371205436682955959107614743314719748025679046493415924191500124508613945630713885386504807413717047326121803451565552624290806882848004838309829532004916215244063369169934356862207620789062500 333 -4193916571624475444175126674953057131388424946772897142452456158935791256333521812564237937197218246230954423738149117798659478049746676735636869622781563006078613781899236085202527729428503834787841669510976075740762693632850450009989297399315625325108204797336884151146868927152241660756395554183131562001646448401581464201806046143013072358333962691238525562146733683375747803116841760819242729658325181351898339294200418921979571733170519812668745806054857300302926095836131660619644870247725635006053237707121078378417816749895217486390098212757144931290770821133035109907253887658747779979262246583001422303164676086440080683920347384087268102983773950726594780031788561589256252185224372036609448402526548704758281250000 334 1728574647675987793965115881555999230283522217023534903273992338650879466306373039941582082290392545956830969893581507963405097086359698661652011723307297067128196778915913199860888574918865906857309396451082844683020474984349752677297837734065869247821586275276552729850231061842183875961949668122501131319703021849012490545640345746954952280249958194784174242575086611376554983428090770832840285880336996632235208574528041437700418080831653592746790840389754611969848472512437773964459476021673645230216568568215063509162220132199383784393054983186192382503877523431931597877688327540027177405262862909936239322946654330232563729142175786876565538018125911291590816861271961734798764113905693126129156384923596190390314808593750 335 -714586539886104986156565595831537393705769241557835509272037810036181612432825657759613120795907820395218587399429240972052561243265868692367525966602539837758210222661043763593741360951855517582060579271922712094361263584616707553557027258078103358264357376693715388607838214198347544310103823146498029093292337550040642898636485263895888861054703262056987221596551168486403057093896635660539650608886085736029807871440475496826771180189542199478942079824596921396717248184347319727757242611056901981414279965185144208317962206237997085012730062245318846335866235506205131352160304134047656143299418594577595247755000835336956672952227770266744836325621401226470874219864130933240586665333302083232668071275792022102546449380859375 336 296289317931452641376849287347482633096471875287018876869979433904553256348468523394869213603251043269849998168396278993331078966421815695632294318295826180758483017690196319712453894264791508121868526256351934351209191361701637299864768183204219773749202773660674660926504304477190024147903261053823785373815105600764962134994087943256040908955364181192311715119098966927808657084935146370155711380792850138742864648716376615437801556727023573807643344221281668365907988635103657416959385750708288004461684269347374774166699463849276926151804545772904935750245635403890593775182074841620405173647242966831466382930653922092225036237672210093576153583638016853219822492160699095332158310493926429314101227391276072544889741111343750000 337 -123216191336102961787591953855763128569443734781335885064130307689275377247864448021924055542106496591646095682908867365054159558866095849987298727209104651262577147051900642261320047364567429505251076349236920926644165074663463262086665884789637155031472106796510998405201772437962708675341730225436378063127423658622712822053108060808246591306655762718414262405737594327228777010380526121228900816862621818516584601657751834852832545950523876790826587964889187182473239686218674296755184236915299792487104682226158197784919898172225127059613983023989156812202666377025911339549617110888181108927319859737937428731435490634765226906895226888526574039767119930348128868747109170684391530119439865656100585000763672134147583834701156250000 338 51393283567255909153118999824107381366095437149332469526618975733767382858037620192479114881677410930265299557337828210792569856304221121338748225000622980928463250084894584913667653407608895543847527061322564062088005999267806660958960921366976907116086919559382078881488724360539707010764876837299889611398618701213263635905063504175360514274068041942601206066500930179963156685885611104688799294333460803606799330289553978149247940901994056011991983544393471730863009336989323709133326958650303393408716994488709928664650609953988845301943013967762982053456314229241586941984425851261515145991776209351229379877248217646691486785672952333994055159665435498184911655757466632808717221522019251259174157763623353334334454865297427694531250 339 -21499479688400490048250087858506009534729386205599919204104203840953494928083385613506249081483925249961635147276363307996987752516731340191080329666969192417027191594748386918313944567151871909238386938979960533408246406049282272956549680271896304044809916105586178886698546192552558587932280655955473320053555672031551759955864129417167183592414922541518980697444448822086026123701637490694361164270488637855635378350893391901824564564634776186687645386078786511111268099689037219435291293543539009589049298266977781773042545639670283151039556468769801195457094759333404093498459886705922391949812382809214175986132334179107145410785305614806040767828687699243208550125573257829045397237598330864278783689874683279400716195344558051663671875 340 9020461391406757148224948602863548018554457161296429091243398367609586436602850126482253944157264181033923992943288078616000721154615917479527345129154111758043652898345135789370918101573135647921480450261831367614071227191076144138362839937358467454200674778822025109815495789707692281282315058164984539615623140363561546504529369980384970461086566656518361159032301959046846930092846216237329858854294230773045239658133612755610250403175262686228879312860368335409821646677330829708159844047809463422760098645177545259050844368969079580634100714612042450748330610624551657184833048257688703997973849921930636687107444224965554447192967326233582784826783349757608064977778838751224832597183497937984917936011723091650964822218391984377148437500 341 -3795814813765866188952973766131326260621834168781387902118266131581905826169378322186914321630022979977860623657297844135837086274536762367002130176115977910406843505121011278107465883956108326072936979504556357760739194259788621123496467998012607752542689717652283718727398051727527285316355702428239750366741892786239682568369259245597377637407453044529035120964334035777905808552793462888968116097016155703190649890095609785996233485801151574256568210871195561643933834706485314802476793531137008482201645226288099739511141227551457422320176309761662929949205145891380427697413944157157369130503358394835199065616667590561077719013085033708132630542742975686809206293898084152530971360943049971265357544896413904411835923357960938192476984375000 342 1601964942692862598148643258307170042171788025630075542937212324671457771998094515009395416488680139062584317366181548091761578799262194822389405191367167082297505018440793888195256679541587779185841683079553413512889919754210690349747282517179189197337716613810209071789482418595466720564020360690525537901535424503349040596292054275618733864404692330341291295677686510250408456734959771448675014100367329391815197626921520180162696768916008764600366476810230398640545798984825110898541868759508656050087715651557083244063438393485743600859234613051597453803126498844830117581485623339411965520303023097897488220400168302125273624310798967640479593765130277919986956728761271598996618380834636035740390206642284420392332419519023235272707450880468750 343 -678061386218838049795961777298345583090285510184707451180936034211386836625467126108368159919804443225494051178779211345389580516246980510464159735583925262162614387428311977688167041374471017520603774837752362368524259267987855364739642299876444258959728403489045855992697402617808095934397900720262554087929484120517240418664982321101285022590059652006360962550746782022173480536558775980902145436236789653366896021681171885080877399521700895255093833387002873310760972183154122689803514466969808515284012779103020142966778587572735365416141378865953651356760778437270372349840799250703649839980764804383372263971486557764665709158893457360512423496348952116402176828252198212390158931584691885073785530147994974149596159198011992587322085089293359375 344 287838803755085713582392577051315149135131659212355202206567591026820604943967334102431466211379757513476588078826665112931993815365829900224451803849085125261669688877473751813752542035059187798041618016075741990687698091053301430927607770388154331994913241824932343053633642565966518781999088948021668103194631560259081042661767742852269262656956163904119828830985753817718830393686043147958988750493754961018867646778685592993290455501468795950174572742924065108871328549877072206144768000868415725244036374813375287276604809426732032760597658988070230043642529154357981184037266777291499284474219812070831073928613441160937199533866497531312593972419705252781963564925957079529379060100161927070112060988337981257559968295512932862332780405282728125000 345 -122543511665115517940135927853978537516477448341959755616908828461330041422446967501333883880369536353583752419862382669248361375012411211579552716921527370658954775010772151560114170027552003625290104055743167011674556775273759814258463040904515955676096992923178950694777719023830753927161691944616350854105260510077174761473093996187052312675962300160152162162481091607576450483972533665382324699932909289267314032930477408034732897323079350438956292381108500046455716394673833950062972922591668211829459477560733969458032237499730670242638060467438545539936332276476794874454188009294949789910428588657179988237858916831154555460445129680834852067447718537731399983609923229528461370722155276331479264506719611506696017877409751073860743088776954890625000 346 52322478194845524424574837367832010023906327239848056921703261112769934402017259382056945282960412292082220355993902535560208985798493497589265181008430377028868390094758738282181357936828112566963711309351269442070210695400473302521041949283273970431976544435608684715837075952848436515304389308520028563128500984638123474807709551884605662651224353950702188120211104993897310525728319704472335133461633840958206638496367801795923202817853513829355941795210574653596126282733567127897963967502321254887966455989393362446382918790621232975729924956234590589018964042490672280076538510701838212673423506111544539444250799264435597735186239208107044028682151744857412679846116732265576041791571027355915437860350376315325845029552742375084357224635316576091406250 347 -22404727483836931548007858840564774209134180601506856084921885505988349456423807388129266727151795639404802555828625619705763855205468701456006233501251119574622086453183422366888439267347265394460253293148174730709079614127887800442722625939115700943769151528890354019647996509147108829779956911321005932212029173796673812683808583801739534968477441543944241502749321258386574547443707845598866400069828780123113776636666751961434383990242169554774898431659299304427197343434931973461201510680818210742064135604917248382217182302019760409413292936336523555875281607120542813626746890594574811414745653610385598104130673738721569429020903482349513352941008101119948414090671757926827786271552258487160423621657919714517526777565095517016122762281422133593307421875 348 9621455933346973115333137551045382092591999759985817308954667965984142864350930870415270618048142968461603499083568692955692183041261585166886638512715382773395025607768092357638158143981231294140516613938520854346162921181339071798881436184677263295120744007250123340480838685999738540154176510661461317647145069282991673184674198206549932291400785996631588085013900697141288085424643203699773600641288267748125541268206360432090577416169385821983043800225263736429783362801414292376888762752650845652033489758599598118189652606628716924393469994407175797575760429096170392715111290824532802152674749302847410601568846105982752306290432492574649057466486738476741814175352213532121149354037195110324410644128920605888609930124147426609960488717794563341182607812500 349 -4143698111437309072460171403623235825544448459359058119264669476656510252981544891603870829044103029601793519312081181807152885343373661700801033919136042244452948244751853772386705606327383386615072472705134304757998094431436718953891800601293654374696234515580180646421219548372675615584554353212654931962246826621048060408295447033354690697375011274816183670516450333387273100541768455163735809372922254819092061793021224382566433476484457914582546117322614609166819552024105020928859135061005262055616947951775257333263061898645866451967297855184045614656841125957442650297379902600802173229618489631286632515920038091060886786233694063855502833084713584165803698043982412336006910328226567345176595566175984588936439065024479727651993029847916386911848718200000000 350 1789690929974829895280576879035204325360137664491099556194037354961540454348239597161646322596934703242842842833984931758546309980296043433504169408650931226434922786326067210481127743754292331619229947102915626953442223221652417053254517159666526895165005011703331227383846049746544153579313213510453650817727987428134269589119547361009025040128233369560206340721177535355270143571090586329126542497596792369883462891827939746917671816464293710963161725129563832669524844353190212570766226543545206602493681974038982858622074910196401727614530785123880677477364014270668458253262425251921463903644634663386266134864249437832040933081464799238342058453825662083768243404937722343045539788422881742125267868056064903847689872857837832292928775517960888236735401161452343750 351 -775187996037832931214283508339289987367753585086032240125712766485751089500867178780633150447666487170108416860849959730694303685418666560423972333526089743762130012007070502821680763757905169677601552760772517411329069106119440444129719024854893227090306219429248909250545249226234364176574734209040833500794327847778543085332067216274680136473063401437543204458323642687038259993944456931510671046266367940973945364378514612957317403234913988249677837118815377639888487455959052706664552595035511255102577035686819720847564405671969245304223790866458025964067881769301817806896665716213981200226527977593627227301875765528435120987344090555786471665620480228453565704678601585821490663739804112287298685250626391873658491542756941280315381422234326816904287635136943359375 352 336722074033438451265644570146989309302626913221881777369345564474096976569608537124735349866365311452937052071053542046590459408537699800629074625567958431542583657580754325355184193466556807377493283959380081646478529809290278125349907633328139114275095621754345790313089021914147500332895556233893430368930139750819541476269379978491228984450519792652138184053051468460436487467689544610782545015989762413059361081157546577305720471876561395014423078561300806370877807239935370182380327398077174346690632461443168081483485228146004367507631058958085159229143348343486167055210402376550204539907223687638740986426031591188982882807783031034354506764382944465678411628765333253953232032047021470960354920230858921248070676816496913366950012073521396994666088370899915312500000 353 -146679080405620060602794134410488372372225417163765464698149574801496049083517418600492650966943685920838813556721979500351068481223729288409027467930145898486846112595847413772373058564878448063496851515889904266161180555140928018473095945048181310015792673161233259729421176682002902163308618886812162808714287349020470321280091224656519771069981316805041113359673372998228470126616536103380136897038494253331003524433981099022415828850705486513495819374047982636870348822881939144541086346455261809581926782586085816276255285661561747565455582307272181534355050728095401642814660020590197185805406253291003433197170818220255461694108248361005020383057667309437788661961836638981228645425400497599194918373559281564432399491954493494147001086499532130315735433859253103437500000 354 64075695061873539338368840823038760788745740376872172672769902585452667189073277372551628281228884487169252755216105049814098307966491546969157064970768475206068745007389516205820907178127381975991732270462237059626434635380237355440898092983859866153760607695224249648203231243160378788911259141267048963339700802109379705523673769894690141790729135506977596930990739937783693081190545750692990169051897852819705941331958831716654662065599062335863554749946559100870716997601856269388644084191541513044656058620136315600087977200197756630964589147227067905958041739925692651257901977436944311177321902074517096581017988830698046031339573992244678186418628392761674235446008720977973008028669233485695081792022414129473760497714420827248738192484483795307861947564207433002288281250 355 -28070074436633598218282553269345646186020002972862077919404257580387304625449420118327313213803127420111144130083271450515463825213792873418579193503734106106123190321757637239462097477547882710607037740666787057341800461811543162080311085828878948286343824668672496667910561875995631969333142477835109778523437952361437722382231737177881694466044602611486469358329491411241430840648584273115525409354359920462191234673669076236797307343651564759887155992062367101944514046317002029106376239346044430755386789458809920555977418863994932116418744943872133636856684418453074580565508431171662646815869490591058531108633968147730935522088858933827609325897495207811248931076161058151913645396750257505777982390004750251563399636116587108937085773797565213923534242218624102495673638671875 356 12331486949103078837826992320531163925099645455591728747923001176522219743082716075042297326030780476777315241450598510341677594001290858080218861473925853067600003386606885078614998383522538020951339262939394973869785013876620794008655364623473844929545194123492212414506794202706881942476279032249344949855998503252378683597759282426685033753128995924265841293906485982423222875283102530455309555284682549731066047359837756147442894920769683362986267029593451180771555355010627130983022597860560023090808619313723099348195308369683801424615983985099231693736614563912870607431519486506634218208185892476744070349386327461693320631695478143618219889692847189718729663734085935412878788184316407682853357644121092275919872459033343909312820064377917848597141783693595912190232101367187500 357 -5432572727896612208783438114588780424480750938781265233131133902903052763224164374513644313670230016742001161352900875460351039173559227432950640722696602347873858765336059475424308689231321026155080554784634396518423212819383683273780635422301754805004308326216284852264084657869709101130807927903934975791809721118535277495320343354660533755983597708198727297832352207558138854060588887048900249486469033489695215375905926580271455122491775232573266504970673223246170133393507158963191339631461618486721072107311957432706876977086699519707726609696481268250115734016741703883686151649089453101005769269919405070557115658333043559111980255440977567717723763281861040775633296477599424211247645524052776510553485092723726137232926008231180848827852758056127366554751488918201113927328125000 358 2399995686140396037137200549297338887139007705686225968051061446974793089971294226215625294792670234872473608274394893108135820224174866071101854299765372434666630511706478437110048007747661158537362726894197055398261007543073415901519578091685456339774122738248927421405701752610733246876136327502935451077416610081555680574636752841431993233036584332531614896664381528458474181515546863295041841057297530748837158930465247982232188596892359690059954252019001081259036024338450627947749311629936159637779676333797138641768011159251969810100183678823960842188314441542474427885289552048453437500659357609948557414828875861732930067679832687278072619923039249007242168457277671035308799034456218239775477859850269248158450300507830155507218998302413494988804843415187599426658298387835524218750 359 -1063228954389782666459391018097822500146910137232588241506238667914340723020835211580045456913217403808789161248165173552958214540067658156071527003279406185345045089983238925789921514049824186833594577375450670812729551165155121546356425324740848155751456830828732494672666784826501364310860763742602094243921439029691553907382659082449666137474942367923560035844080114685560124487827598942280501237024747740013356723553188589447805000053431800290560783167082395333184847680413431612520996764663294538614728418405083776819400455633486497780356611162000139625059358302779423417750537296963195054731667340200350432751778734347005603044341819602615698977139374840991488506008894663891047359108212264240693241467094342710559939958808444401916407306957525000067984595045325341985146686237006230859375 360 472336145425333086936800588080844187628833492500210460816068731765282416232651208264563601730983322935836765715196293238107752494080187533201284312222233678722782657776722082839130668172874881609870465947786211507896497761161385976121637397701193271292904810517622464924123619465892127319822936606920138509276393285557520333612657058923731633567586203624115585480641015426025648865719873602493559928041087371113281883026359652417223151467797870917674408485924667171151627783634564548185869859182629611019183009921992556626615657648613806345609501250996702773266171497305063840392426274067299685691816163568046703739319795249042917585594786525975744351502869291801065190661339257666723358305253669085862987424049140560270862576762951931113625572740990046989832593152234123878856534163179641296875000 361 -210416730618459796642776048063137366162497602879138914473352158679569616046446920476566054497725927225198472771886936849931382730348374125143748105494390385284455221358948803153484674902432703442325608858017204075476572788644597753448265031466848036296668797943347428166889143837942555054957803923677883076950134500916401067701980296142302211431217816617957574252894767788583757490759405420892880534398596587583754249966923287738511148698494107665282077650547119254470799883415471211152798474457636189727813979841311249317831670716613525766406793715523911486194806308950248066301752423691544221274327924545561677047315573447947053512621056845652043450027609027153884507660474574423941779634311281058290164839986543972687688900717003146703105654328093960243010753622433415322631279971656697685796875000 362 93996292553501734312910623945569376852518611551309227293618542268043097569979518645349295002338473348622028282850855843674283229760482265551764517712795662778712702278784718682878065902413597579518797063458614802485716205848118870148021879258787171229363445970789076636147151359996560909963476158049023447586444242067902828766305032753274057889314318789626377758941597809208760564124711415498332090314366473375359167783441916182601397744088485207191818953008861054312438178586862173461901652406607287570495615788242967516104967024754454145688208453043259845441546318832273020025316572760087747362790661048842836225977561125556500909458066581023396714502073873980138827118259515737039718533310585060819803190453356621387538377484212930866617151165270939345694077208830339034026282296199964650636085156250 363 -42105539336941859861174073233714279521947930065341922607253649046024389712626161302046599899578236530261953069291332538036104916816599761264360436832445553747052065611135870335732536543750207904637335855069405432325598021224489322576777699300061648545231547170828056527801240087655714629946657714697021241817285453422558459874979186175323092762287504765223279172732252578768288286616871340766518816801465184913492620461064413410348252667674910569539540995626491037702506346358673050420130891736842243993714977048955980485879956230630560660882301837466699318774950346413396060936284960650620761767325967390816633402112743849738178778340941860733751637326742790684151537965740933421969577128227650575140482558386521338802363467442223205275775487030526977602153652147134806049007064927664945000263074557421875 364 18913090630523813264196065851532262239431815969597319212580956056881458360883212246736363497827017029818944230873049358510611046427917051660171283499340842626011329131966045814455846972737923066282102738795977798089666322734491237393990158648907533754534098534077840064956249504668458865529152618969765294948529841774088161841120835712817184077268894785910836165134658710427144381155186036289041686810970561938084119054247650054315318085806179895589363924166929446595871934783709087455423023495875058118470981326116275579675884905788799081883620426503185598698726205559301172580005245172498521920536649981462861673434908687115687057221040921307473711066809773533786195811182603234366927550760982460361830733350913613395721993626432992220398727053013153534891690425822326662239066438577652071538075626426562500 365 -8518777075014629848636845526627792656201600067775930702685157063257144261967465696650183165370351527261414741529594544388968432972159134341967791754627482095761479253374662954770271698762893213962778438891789078235240003319716326800853291414167718863187011872166355866184566290246365536433911367120833585053449841833937291616311853900715821335972859303267964792969856638075560382019103108833665992049909176935705977786198060956580579703306788757344049203242706753111788711657830952412449414584040200675488798484281444383240931860786345179418765637972585177710682443991325201178779437070240326536825031892377273499822053098766066108822789100014367133657649163735947213929586274615924723280680613185277439266317636358569497340970573563078979889449632581782972751280052891671395714847294042220466638581384968750000 366 3847514136928069940311853995019705972643998933628136593279515417410180724353154847545279180105650788185909273542490649881787388434972269436390799435603841345090364160128128626945381651443763680229648374342761598211775349310274596754623431251797175020159347698215747883031131633448778644430108745366177686077864065555127924732798982881288349844459133759381480755623029035832523016383980902212768110196104972492221585357766557796342582473419599491906558385121447094820642900969215572214537006596524721388698628677089902296031255195514833559479647905953260453592101231295672146735148314742420614218045150487345622745963000159344363555598913330854692792886484001669877978560459597731202604147657078687061713063894274845337664459222535581686005453437102879782453346467611958834574900998537407891852684571363599696093750 367 -1742481491850447610307426067572931424010734138898842873264706063076471948788736838572138777873409768962933079941588503578360263287959343420582089428344948507165412637098140227231033244570361603035392926952474424353615448194448888064563790879419537419785566260404607879428899350591762479318741208365282224589868334636005221130330717447375204837168849702245302130554866783092297609316465828580654525562214779055281755888423907348098099596583917115626934118428787059593156602713529135850411027803346866203559901037389549127457028309200562635871628448160741226856433448311494352649826055819770173314646834948238763481871231343399122265426201139965783056662146914324152784710420082116081514989267263313847190029632170463846415510875800049228854817197370589474558059927617490241868450364459951029865397410217107075855859375 368 791294009423450214085002293786337644201310507867554016917844454491925845355050564091584869002516659470349442589632931202962758224174410543042893407163174111175953167199045806140245854580008989933710726498475233533826785711421994516324987432487032439745071285972836944723596522796067011046901282489068546891426435273640013197489019441711322487017411721206695814453281274316903436493490357149672419326909058028339064195383610465268639488751255325319612935446331397876703678344532646766614507139189087416664614543408487859578567446427073830765944562947458783045881966641408806540537770727893203775907490591464383524614853962219056607724136631368640106030226759330257330093654583252948795565823745834620339696901856212429784952334045609900064821187587370639930354351891348950944899697556099499208253897424709554664081250000 369 -360318142000593642619046726272123192719287020944001432135258989228941739150691503728132394386873054491445893605236154975205621390644624639207741218989285365514035554370491446086779431713861619265484270542669693136059523794822209824565355922085427034102995395268620549366299054484791137283177591538809198905282847840165892323774842758169264325425471387394600758532274715117835189774077672608292078682938154381863361665125456191382937183609389555274330221696040294359879106719645260922325604890082020307504948617619668051548193831075166073622906469164136633146330142651790673743380224226521474816954752049824855545492081377262061953980093431480960611368519646230249931233705958316387298964132714428339460404599963092223391338739830488347271924892230945246686185950714930779729611400524793515448770524753535724359346568750000 370 164516605023940331609125819745932808745275765719448838774714673004399528531446210136293558342715185207728465249090369547985170579500323646222895863835809472706006578712227216817262571989156091835625994368455859267667047111474338507218769002199764073632545074499056074916107377884337842386115258996026361542938591673038587263815184252465019229368887417961579051562455321776806434456853111375153375380222775820736415891333851072281837450936743817579498422138960248461679885335570293571248145592473034557968748890791812417367909545677079166740188586449294344763549208535583624166254029539900859905129706414497420162530176598138494012297526705886304218056665822513152226683051392925822940633666717134120241147980396273659498658617625394473192052875727343162080032401689877840597474341272100457962309123941904594928677464882031250 371 -75319171425795898146392566417256924055758041797433515053526196119164889147848689837790209401680788544810252619113615462316253699053209742082264200065253587610654710642472209908048081889996942727419105520316251839518331612920203524547247098304277496847101515336321224594576714179304106437219440440775272751752241167736312106033239961143582727720750115097612244574463685817035075472166380131406480022943109892319285498608165276821858440011945973918339307112925556953470779724867005066885003976409795878089348172881623750524569168600916212023869053485025352758009951419217526766823519262451807515319967137889920713895342043200489451054033417113723260813940309560650256876000084305915855441099530569257706599879642027350139400561835375017505300434605121062811845288898591261995333153471357009559605356257700641478689403822763671875 372 34575650452683538695120871300383111200140908442545177763462200962837815744163473941665652085192699183959731766163267463390283682407173242747456523761270761424470224372376326689721485946289116212307082093346650841329884068007801375776322159991851039350677869484406206997091887929799020282404126652801816192089831615834377114768974387388512226347526494669120051515299308251646838455258751055294923079717898914902935518902075091250565517324130241187203981893237484564722606343197729577809196431188311131251555964939312145500650207161307985983671727200962293161250841545951515508688434494619704642899817165230422290347145154194343688183800248116147906024624055184250031529355325513962549483235608619076983689241606944732366695108465389473733016249639372274763879929467824207881068979780949039591784598108954017445051233851767585937500 373 -15914796002561986173739132478298096952543200437609898204555040757554896429442490827849455603415507888930580013017198430241540879545377454584915582941850772480140444622702303626186386200633814090258613041750499080767147458179711349236476519327527042965080635036440767920660851490896589897012249857283173501074411087379081617250939813094655562285348925452125889761560814094887547024640685813437348380311502595160862782837818960887496116350039295526000568542267169381281922601304926457201591477213481485620905067517968316138098529899876393300181295038052390459658593449774171431625820807046116088244217890193532230224094581978689774439275653451749946354754470677099248173662463789986227726134843996251966097032362142007786786206527283666351241800721934253250158133754511014328327392520306312396039648798760497293956202770078966921875000 374 7345046739328600226083205532306372064460593569728305788290446474428260398733560016083284037928360153996941343219629449302135165853742540043442930113182925883490276016466811854166074007711485963304893555165139805970971291355073338786674203492710370396266933380312351058915681444357048133919312551437506474311132875796754298018799359586041207245725325940957419611378883302224482996017002579028414006207377686720456672101675782265093165641123391652088237821129134524213854163773952301362432536066736622033604556064553094075618308775962560783447578913184083533808397250048837642513138080045890611387278000220958459804651468394188930079751388206526828822834815858373585854918541489415911574959742630018269325563195737710892943908298476315677098181646439249314274265659441716716111843134024994514044737517876874156324611991633149918167968750 375 -3398973016053538694086815546592882389871998244371638742006147900100406690276643366041557191940735990643768458134342596252076889484799746969312450977160761395850862443213094924937620159037572635574133057933570226544086265820097160426178346464487977671221556279144146023578174676764182097540317684940675548989488255554578132814483886749224704822844097597513654980989548315792739222901740677346849303431185812290411991951162079150698270285942159836330947353903218869000953055360790620143942072315526860255487838237415528229274198261672557664755541281282981423771988001064447846124524960008721847613641953411521138804290139040090265764879132311804697251390691834592080201013863658542236303593182933870941429268192044910276919741314121207947113430065315081750929605982268206552967730738979472846209094220657568873619289337770432703801318359375 376 1577093519183774435678880472909937648690229538971902764809108722059390074983538959074475424180873629098561134541628475205449726927931927797734204911893604369738249642870229273566588867219729731290924681731355485967967094154954285905339990437333027060937031369720182101028739891542909222519174015763047004554188650177418553441941858421725846149272619638809945866637466487159563375380956045517184540100539506831871044733799554613151853811616024414975930899664701651398240988065134296834248077476883842264581989564441626746121382658357081476272859274596327135716736388047524331142036793492533371753693938983293513618160628741113844262581746245512825462981831830010401133280667048689907009399342170523115097487115489072689528010063495106046789296917222313932088668343033541676318636297760381967503671813053330401624300249202788586690822265625000 377 -733703655143860570974191650293165033993951682556267063204845599454654177834506643764736301081789170442740172175755414106089088292224402009266552300344630354222366407335788100116470844377667420026878244052203941128347947156223050939232928509388364376326237502886347942400183792683671858125802064174698623274460388272211554909711082470970909404503530737341311813934047627001558639670128746052224415735383466702765705313003004786644144329350557325685209669197850724099718354987039139850639817558112934409769485915748581752942239705101101147970250335919567966632027142590205580509572084279771514928735522423410181042247748732654819305203359703245450340499096516757226092352155279891239424962092594678438900137203650412334653624172022912610082691804152688183030561712931467652960104560840411900664230586694364132958780094275536426995053251953125000 378 342242837415698411706921829528647662040080390757853041309033389028164084709577378765885270080406673803312152878574669925844148774238200918737850920665203314076687749316057220752045647488693615813687884670045104521313286699928091037352920259731018469758308573488276538181529362322982132547843868983479526628309733519226964385215917037301843388561933294431667404840795009395361256148927384196846216294616585089490853524151518293660580792775178648427510028518740277975967944838957591947283351914594397323158871216749966658153303257447865719930304584249965553435974833708651174384314434106650418231126876821007997783818741582184140952839930902775313648226582378659711153812613823860939522035228251503575900805229908871673375099423405237230374191968617951840767459729382233019473887845116194800020242927775398422661775800065265976772069505040878906250 379 -160064662464902975816073637879921362910883650393011785304602946809292720368871666834621336254068427654302767836485749286465616274632763528634350649316841140923636594316484069105002414655503819367622776234252645650673283024652428757247464105901659477372193190212251595507832148450056694930198247420998612953661295828612248925621102530897974999574362203495484671214637651325327940361892983699804338004435220005018323048976371634909637395352558924290486591613228742359672105725566124435144781788920292488362269778938555185170028878067435226074096462018058970346514863438644518149008216082185740649759867392174524440088857440940849427179388230594272201826918487524725765371707008800453438098804334418155365387705115535513783744955123684106909396045525674712326020229476733678463888182023303312395417988290138572051775258756080228745093030644111357421875 380 75058683902426685413948886746539868847084277646483174162038968669449350820510752636386726386669100576222288811368525348021079173010702143366023511878651714764386820369464685328465808676801014294400460731034762142607048494976864614366879942197898764240737011262104782344386659634638439694035964011376801932973321043175585143966969499844326517591723443590119468465259198816136130940792818353303798551773383033491175989050787706410916169783382052466293068555596318307970033353945323099388914606997587727322298951328553710133933364499097512964570144259357746225292143327526826869142708329889936215793344809595414369246598230531168378533937708672151459166752549026574781255620708039358236423185113491655617512033506433694545735238213045955433485442034112403897994012652404238705722286996272149546345875449468639464353501542937189926938784681730531445312500 381 -35289686977241939131262798991602165525829506783346801523450163026456696569946258749199499259807335854031791557091815992746979259632558102241279830559520015160828343548070567829618370314429855328773387385499052930921362436793684714090841969700695409288748722859824036391200107890065226274283119429977519578756836020057687928190824487514084752687356404760334443971606709858764871715763042383304576623502924493423893259196854006271730616315777826795234551986976473044041191434883242923204261630735197979871918018949580450253983975987034383068386142939790568317446757090633036113619065757263721552230888020001802794353564493663173711348198412262836830967516551170901012656971923458237903379400490325037898284706412904259313109978362590459883121186217571847998018009263731784983671942297140752704835190063485437723865257390544837180027299122253323192187500000 382 16635392585084523384736894518519911967236642498383662061743444831418184400966803602000279739049529570349915276261992741264878809799471390239718473872809166222350430378505200485298963138300664513988690301378242636222699150488357687355842994064843529942609169374430139873952321355072059961503859761217308882021953423570522321785326681943328183976664546074774012078291123386531596982847711244300832644073772442832807901555056774153892560538240743986372987460842542509018423562045649646012825803008258196695044564419190443981134556603103445363194778838766907572218097506276089032375543847940217185950871054913805018548487684030351578267358194921974300765180963477777723447175700109286181054707984781373586926369505494723499675749602687905984429566586340669996455721536466122240492862129048607208871441823730618359077630310169703005598625664210411025778339843750 383 -7862374273234229518542644966529172733165653017974255131074448999018452278661092691481180321141696339191969037624624147312854093494457952460448179803082440714397973136229762602391992791150151168334132406245505833264957372413447534670086389762759621756792874958989514763545215557075348260243750275014435067393191066467690343751447227533245882252289090291542640699540384451783677438138868913900526007850062078212774006470714025641266466681542027721380037121867887480305947231002739450848840369685315356218282909552325396947986057506826067200448729537050035458175927430198709320553027148431045699079800178118076877245012394218237127112266381151942553841264034487131966920305138410083007183343825607290454814614704572745090113731959487619706185910997476946694741204734982961330773844021344758922000675717409897768919030215392469302364579128318352064198921318359375 384 3725690920690071365875764916665950175704248865180746551949576627159265863348083728459315615961981367038322248560355500959135639377679230875630397260521825122786551215746887984747768785146458347502875918918318647155135548673130020025843632432099871316163934357582526436778635207316813754195925770541303541732116689472221037278294096122133391846012154075221830925276770754915592974788206961350163043167402756435271053494634516907077966977819439710963986341744036512683420139357126633118770244987078992825650259793599247757596451329141892006835540497053516046456262839025469798956227576584942261638145921616816186263950023043562729966360896913748807205414074289647250135826811611275912020956992991638629956519525801391323447224591497031023792790375624562957435444950462880585294356183105681236028665083918761823724315813407827861289881351690835476421403471250000000 385 -1770065911237274388276862065266655536729759151516359727883230179870071052293552140559590157139933153010991701288892635991785200178341082362843147711750534520069965339673933813108055024227446197156514186439019938256484119338680795400521561259021505685484510327795721062684165213126409014972308628889992774968750612753601663673744896384241687958183059311359883036933846400639811981952227578499176864058327421535362132234091751453158622120217007792893370685018457766915480553917554387383867493024454896197872438967934381495515767960088838468681008776157043421447823095230243145474747389383560611894853932723118352910552695188491596879382243097757688466491876741727707636854551832500493642470177215298508688783608143153916469105318843397969639337050494742674607812683036450777636261884869832620721358351602419376413490923990984161529394569597188731386486164193750000000 386 843137932169663324164525914592364106053497162592696962564535954850417058901402968244062743000591201659733135994408354979631287028106447493191644676806493532142831100954289327843510241514206990228120192265913841184647569702308341541618521054020709894786425019659992763763896679060167698269530948221380402679354322811605843016236367455355266839825581152469323475935534349481460326063800575634910847305380142868232074342001577677582750663348104289211410271873729407205916681184000068743908148500461072395878811864176268221494002106087196573757471319272224788292424155772331190092592908159149760322100656747604790772604298710289140343000302552627628723486763201666612655418873021876306050743478718838526442887524996885736223746620945435440305610929636844135722505074475684713412557621245533029780235243710598767874578540448346409261296232544780909230046368829242675781250 387 -402653500213722752800431842574016662576480591883538376857114115310901225686777808401573237547825557914770491341354293216525113100609418406399896292699043381366888473499841133423551066592979900225048922851979197603101489038206123462783793467889793022415641826531399145957879483933197503784173943902735379397565380029264611374366882066008974105825422544102354426141185325366229340138945998658637341356478807655175903903310267384382200922415126729745103047060730689666564923768395273440260408018715327583228444358343773592992861801569779495085157858554973671677854198786661706393236000516401312970358389432903268737659991232959136578511239252440671314434264964113781368565795714051541470085777018364759193726526917445325905941479627264013591423731358622650488791797362808593980171100975338831933755306252201471545383961107184238087818448633305567299827362446940504638671875 388 192790260277225102001117754181299140107165274878583077851747191987484097611559632199061717587750267317875206337530918257214125711791246812742181820626088037294704144386879360186640877414319421368653317583969216083984222185728366051468420816888089241483147584164378777655222815744742758260072929972710392155396888246737170520712879017887442459841702317610943868801996792377948393472523762972525795374260570472845518088319344656094764105175577649081219385865881144923062497907846393762700074079594105069909244037924774687989983575128987220956826770816288636451551602897697526963285159750430515998977668658283724545982233307203824941429405559176037754794219257838458223462057124701031133225642051839168086899586105033469798255043487186393435333948380264414334070069979400488156992498891415911593772318369812350231681446524266285562238798789386271062611256486998205399804687500 389 -92545770669045945397473143711414429299578963656997801915348238672953408971575107934327237394360167893652592564941078002182856767947310807502254539686172315204769196534081528522883177740919334651793356244532876413986289307518109125774687654948128368487886943609782875557914276026689837332832202713156274306454630479072179306301779535809260210548008012009710033112262433030856550114339453802769199079266630089037290284872338129805837269063165456135038211528174761717546931712817691759959296836959958267525892871992814065396438848519700095592883033612808995708809323788767324472375179807405666148735377584725042922685934193749539081243440360789980327355249191044689022234601377399175128312799546785147956355306993255805308053661715215726406288428120378885319948119289077435981372639490795216044170146235540117707632119808569309506399693153207613005626284224940611700259765625000 390 44539267339506204038160736196743717395089856401924703814887350442800093311056675451569298219894792251902763247817108327562783623503315003306457722638773213676663142836587936826355730112684592296286564556825976440062741854214219420780663622861987141865436851396794873237681610959417335762737698367032328321612349943657054631228868005413070596621350148028658549280895956913077723934224115381127875982927722731776389643671732034801527529259680050053835875038157453053747342998703521225876689531397347112564490545088163648290599871068648850869267332005078106077644460182932794163930781980068888749914917336145340855432539893614673703836348212002283783012608934807751806072546406858628463405072105324190076520242901451987044323307596058610099073418201023020432156322209919874023790040162816142324527961469476493915554676335778930561450507240526689072543484670474691746989182011718750 391 -21490262059805574118680098739705414883711652756428220551717231446539061037530401585153934256595725270707156555373460707920302322542334707865381020946975605528358230695891801250367244542742189742923512026622722663184229479991849751771448645791179296972861502600379561638188933382516086975953131367111132169879680064683578542699698383721464951415711238165714818546063717306679270656156218959574125353760605150073337995099466407353188762238635761136887356013875184055889069197811104597203227368805212546283684719369818170551155744131744964222514842294368335847849830018641633307317549005710093763171461003597512806212955685408519346280095750818364908205038543575886944683117815129961978660453700518647399559852827578074379025120419248696383515933138194222677129669592751854550643590425425359163587666194874468651068972782465331083570280239326387574198572526643075894799242449755859375 392 10395602474819406338571847555214625587680664698855854945679841478460915694687498918780471597784491291721714635225263681597131529967884456654818691493499067670126701179885741988593800347766354302121664475516492769599010947225049006841409221510441784674206605361857108491423573061034316054043675490665605888231244261395654870658516508573313157160115948603155733513596879481687107085819963070915712646944267774173674929238068373103320016013061913053382967520363683255612989683126198538090838490715800022302664288240813329726885890445525027231692703301342027001312513524741103549809902691802954266175859152661540981174761094560148742134981239367532113551680074768480096421986974291451565959416481077322626803579245361081095218347408377798326001582911360178402301354265785083801165711505530183961286314080352063978085703448359142612148147781181959974616005082943672867362567551115234375000 393 -5041550242224450517826040190357226531514087146421731114077924283011820281485361001906100614467542561707175376407115919043690401168418842072638554377570883422812148809241646593189127809381026376223072431235084108219071160241010460467319023590529786047684059931322134601666179573151554577651707087939639335959207464451314384536981837575517472921733369945388665232108556128101203658851154003327581626182887492349985062880579345768691480711563857636499738292849055687651739578879120744623382858359193168505979352587645790467319991385544656446043945444920965524927159235882532084239460442214471031587010184282362553316868820090657150175744868738046194013779747948926490538083727073666332762616171843396053339942582263929847189827114219245709771083843783691291093327686615721281381027850710208913017170489376455479770209266511168057846055382856359071371963517765245173398815799200093359375000 394 2451219521826994467514063138227160036400424578680265277383334260333852743238993803353514557900516064416431624332008312770329050932809273184491451226464620282609959544596665994587617368223674967524453505107078760627976061765072856575119087794205940036708121466431117451428622535121865709507876274657242388285675877765293651157404365269508433344452370462182783328563140556858313185844057605162251368367012071971899433273209949206173103051301948908614981400438284179736685821281876939054994961041353703535539238270331897643070582903150572626122945882392429330754178625102642564340572745691731418893516449741542227646608044095721665861970530167498921177608204384689383435933491948848715854772228820849091620298201558709103103609998994069920997556147621587030423491101406025824563303731795968452329876319783567307967226973844425116394739044255475547133626067716683691254973185086806614472656250 395 -1194816434779447631965319522807663818784734402878417036096531957015517697062026335651183903142358102478864880002588995949357254275240866621728272942957024261407102429547974008086430933607084185363582240227802526228932402444196193166666465557328236426116580230748103697261563629293579333124383819102995699078661031907057792244086199530512112104077407668213825242213954231517718898733268200405078047543521767438808626014662865995554425171197755340584423404279863102872181921103473185713120762212777916709769644517492238951824476008358746808644904941097373313903655614839820472570278986473473588004888663709895553024007688064832148912306028422001629056924680363515742519906914012227429129477177617079711774380957072370946814985863315786974878126131071687477182528478586834918538691940859749070981946825112459423117543490156967260609959365693427688602114771629237173285669371830365937410107421875 396 583872820299846721154800206332989703997063588443684857475142629760857361021997787399461514524485018087239646044502815522263640012714488300827408797727048141778782984532653120172120908860619912502177339948937356978281288285603171576325608885292450828975156889469270369889260826992060240134409174085494586797865571433918527987779393454431201749508067623369944496657803395127288220064430742240892037039402088289631145399587180531214239669439094271632959463677159244287616393506150048787261227829996486091004092030026877517919332355180920895547353719408075480489657705793033847328247075625709642916670759988060831948467183267246562665258682719008258886024519998589555615223687604683052053866510868862104630289543729358208385718372141292591109275160477883478171122953765269456960525889689208087464365743865927391424492893941119507259489456843227569388057099315289095271591056934242810689105664062500 397 -286042556652812405643597648774964251250492299575018667612966830335944928236129057208078559022401668050091146522528350010258839765009860949055606952768842508181092133270080520727444081569398292503482856132205501536951331500128236514873496887532660504779753075423673773104761991526353695010454713592831301295152736795652356919237268291973667884783817333097953529656081934176218000821331033276789569107149494943313430313113597882395741503742873475250295489063135039434208069872181050990916003453552242463268647728491875201602185306154818007570894631775825637561363113986637432697699972382560948626506407790214308080998290291476216836615788606901619268330743373381638144832993192278010859061070712450004711388231453499914808818751179348873884025727256214190327078640485725378994893962052553986706688833743670187766273538989670590666628946268915042721021754932546008910109726750088636939927072656250000 398 140486828551603128851834113670089681445781510815913578892482078815807792058291683025919787756474646551878620699296101358206281046032110340082789268089631865057855830059149374476216207597342494884163609612081691324886655895970510558980944307431308362160344271834947433392287694029446185712129601505980614155845310878614631428578818977784190204915729062247202380485479668673509140473890941589831887986058676364944226164894708919721414025289014756608094478767475861020535740555439511936893818666307636872600132344331238711754069323354901029528800811976823810423426847154197286480231054431466292838598405728385376231889309542686689633069033006578731520144154453435645485347345497367878401495966117867901808626706787925494387070073833396600653687224590765055291479204211954954885085946268694315221087548110423493822161789053214048525205508053074844089906492043731792916509769793234094256665504358183593750 399 -69172009043360102482997629376615899537773169713734510454706023124293784764204698912454775015663123685026395944757045896467066397670646596381800125520464036410845097930822400472861552685490921454161563168324362817324900001320855577685710775530318200937362014399063392972968852225077842813766998262064710397444737641039849175730615807732955278439007308031994319123458754035412236182424443290959123890334782551640914933026108810273154245398716932225830670519843820321063031880078017592279913889813674128338851957282374234448328006953509803806798436293265646705550713476784677056415739299425017120885591446282912648091439144868701395859720279120767997199160838026725468086333763217805599737709046844410156512871844784180401707778906753561907378653892855492017729366332624613571358959857062170249397650503393937417665186678633982408334093767231224458706788991861263291430627804816464366894220720794130859375 400 34143832424564801630597736571893780569095301426117942008520888777816040960806037508825841914496721419867454002996385417825993873160398802521562613913314460777632444469453466912449505496917812578923716149844460451973804462872402769973464958916343168738830713818203943507399620208957372436939007115155357846878315027050134566313793861276989896086362763643981174541816578147688905052442665894686795460590392055431738896075447806020416498797197616207292940727907478323649111472231154739381739268596798027374490865925298266537980116419303899229177847934248815390353866401107025244970302484793646091358663471303004557275393551237165360794480843577957039271163140684525694822535058100331678868776667889229852469220671531407166421524498970496321732289818499735651048328491191748334306426999692549808767330723469342538458566049482578404950299623745317272686009767044834982950284229864902424939655418989199218750000 401 -16895790826832156706624322898775551139912984425496155833965402187456978021567503478711140812562592994582572681623647767703548150917946748911258657937278983675855677315873963965488177131356744821085908948122712127623732430082952052918805946720175527500182200860783230167885103620111487896391732375150137763145350528837884510483406805632493192708276020041542903934662033132702330321039612644032124878942327626551629195642339174961257226165825977155158030125406618533784873781740756511844494210492831792550726968451648717358261068854686695985105750939652337871875923577562420390074391877535460373762149638564255224132094004279362029126791456652254963905652238927952660343653422711809767708869100667912921706006130730472052898769672343082174396559622436287710492141817080840388879119834497486510148525974002829239699769925872841147988272219964112411665537079852386815106161426869849313483754406534883425781250000 402 8381590963503589581799088917162272948351861022737392276778029782302012598641211321152358325629834542883297130764749288643866443642971960107145631977317341524547679229217211721311916847569601946884093170166432944264536268026919175064936220170230870487730055751873345755458348532108870783706237602357149262359733932308035805027642019877189849005183597885078247149966712997051913179219064657258867376415868886109326681150777773900225448509669549226957853810136166811132718292713076408676382373086003083282390974766481344864891449061282919027697849335923576227781304418554664879558772652630104527365857196110223236759131733195042646074933185170806545842286945083215667764444182643417330012289056845252216751666721443706359356264007122264293439218200880984516690696637376339936365659105629771914476419931355450606822374148466740025888030736830308023329132614189485990245057775909079685662508968469815088081269531250 403 -4168246499941847177318289628927527515649404165639043932521613078324141503752797422983913547949642092105401725225373567877500751892375726991496138595877636667323606484437183423624010731336003693396651773473945432726405040297125347765816586292349780828588655895409651758173580975746712876660126692331869234446981055079863883718356383381647023018877079285606287507876460954379204282772789851488432109663050034026816677059755488369255479610013128541945164927710643567201635066380575918076317725929670518696511536572000485125732986925984583356257912215882003221438745535408199277208993663602707627116711462564061446878062285279971321117139976762340502568738142758625114161628926317859142417233977326171171583316660373281468130271445046196253456983058240165217450417673976372852957205715175210142950026171133371411934879926309437673894456937540687623672595210179700337231709188820754031496616980918622850875315263671875 404 2078053118396077290315213720867239013869447480000163218670678673079564886746746222612936287566017379671427430991029311524778777926634262580623687019555114161052500879608235259444167267505245746003032825708392308256934267290034052029220336669326514402520467365870394604756223006659351118547995847158880169664305917822641658772227503224459968793718381316100862076128431292785878698399670688143960656292139606331959373468818797543722550168692438670103197480522148023359597177843628274029437142548963843724735326122608354598355250772275826409547416231374051002126032535671760532570897095752619817197241111798568862814587772118260845594974431974658708089894938444444258558652877552172313220107782315643730894152599212913410611461703024262640914071419638405060529321033240006846211770675529358915956820447895932091154211929628338285606465589588946021198202182342573509796654322954303961342617510487619605677739054023437500 405 -1038564690478716048502347234875830981599236037705775415493736739023959444734537084626322592021640485865763183582368589068808612020385528559679598730385445797241873052294264369165998607328740214480863348671181851039925432031724363326897008538981858548894533882797314852297186455970584913119398068330696383331167356776371413171875173602936922921332996930296225220772032641681177419361669620419179931470171107982493100391641212707320550893382823096067617132897594260195267418354287833138802363973524154577687229699956727147392821696279503305703301384154666150128954331338822756648900253336270335908824936861169769109868739042031487078855909865013341248077902580309352730789751169603635648986701406640007835643034415488976016075435694088238472041897207170800205052295401865187849390728664348365504674493531477858622835054436169815005900491573505549606738438868033405526187963557615020335532868309512205869276009605859375000 406 520333122210173540095055878730899523758797268101056582480579611170027771092025852785592480735014206479171901201754380588251803194471388604959725274396559299794919389508867423003203486579347657261965186171301746818887081022473062400913683114173439080697435409630656168231775494655625094798769630636967240783339584152205752167861263802582610200654012414708747326574451532040097785671702163410788336006779833336236137528204051618461803941450518130226944798825250130138564489487205789425881854107471091557344986763178032024225098296494000398422400501540296317399975161994969266168044224234697312177735687374966799595426429761745168054745114801998905075892895244166976250103538966041103837365930555689977492281175827889472256084083224122291169423073844567246548085290673087730334563004915346236821788706347176824300521660254668312981013334375374526868679594021477203922116281958674463458881227324060432597626104254671855468750 407 -261335113739907480389492058991065071799815630958470418290114368716228640012034169620696321632867070144958193503796419031502181989556447938187377499353804635835611159057498243193376310548224979077658439265851342454061288319145045721945035556938856422250330549954979317438668643847466232546210913531383918044374763907309498522439752098156608678310791861480875349501869160671579961801548241448472123513165258727341137689609659113180532773380503694175133736410851909077537113455262422886249900875631485730974895785196453131715570637291961769370706782896081624836043371193226225866840475377188510195663958092212254698021747481572883597664542941693440880270013868931252983954379816128938538752130719911303034961146498576560120977103084336738926317082283396699950728534464313132731767006198449664808790536515256866009872823911845364938034318363955027000300326383219801005155520695089807421008269032447968602873472291079801943359375 408 131576950021627867730698682944437331770550853529654980866582012910249617896311922953386786119905132857567863343962141575191304453791832063507611461138196567575083750079702244575128983980882288668573338370131232805223725232278210107953000427428200229736106867614307375328072597682004698382127286593958348721806851207248873943952507870159719398446162552091975928950271546138165207723530021687031741719651248566919796268749213941572785542367669123075679478285025618588485276808695588533397617344631723412734534338796633547586409206488641609201789853174039881429958113160861133846224670482844545056299071407234252414425540308010297021471005396823977623934592022541096120035233615638202897902405684544474392685521464273801326530427238536375446359521619085044110239525418710349559940094883576659315783366888122666167912577689354520582988913172184263024910997109574744532937035269831258362499950253743586902660730051123223088203125000 409 -66408704561045382260667263484391593247200513830540199381967495411947150517031956198289183290934703788951305463475520304158337390562364861102999901105923351250413116798089640179467446392364982129704255648361746091088925250497097448258865815771209114885551824002643150312393770409810929262291208281107323149042159071826736489612147954810569865125151069950677732475364420061352197409621638158791847872648264153400813257309225823096670804285410226176056794020412924528543700335935036385028743342897920858294466182132865360103214772698674688368996303999097109464092172634789388328597971228636687177357110062207928046678236823250444497685730627613328483105519396560626984314873646004967793464647542229029533534959392820584389740059424638615429088555832258148267139719360648243891769838362215282755659994022612367040585596693613877671766102763584626423254305148500354842606100753635290367685179113813677616911768318899283034426015625000 410 33599340314223258417622408946000893538711602138540892560754523603249868000158068465264318076026354677033340038296669210319485422030966154854984623572286416382461301892664979032220154891489145001601846428230402896660613224416233511258455452360185399925693595340397905444059447703807658848642516941705832383442738483294512314447140547690043211776967519571441804566720982597742700676238355160548982869375659827452304334484542114011626188787377037953642532293054149426005990572887571364889486659933969761524782742512423456530459788328599762499422535274269899447475420580013970516625760485159468988738346337533916247099162987156011160594314772460413539780544012301249380435566861301783407577654813949855536341318669916477633178645294280767644427192163853531727501431526321180306835149614506956569751320922386616387512136369588561823168987932961367343760387111989138616562670685352353208608287576454045071004482405507353137933048066406250 411 -17040975725754126079938750584295039777181492677050990965202928770526162528364571947262665819169418181524099640856531960523254202188669446204111277299050542652330320338644990057577780392350748835959718974450706821381720909666129741333551618875534850257564046417587103036905153273329797505548541496906486859494856822248239534977109926067006756471805171501699199505857446638994981579083893305377870648086503833821916391370289481562198892144700769670428352763958541600531867987575314603879018092847266274187147710221809196974086429410262238521636268944203415507532888426627449875174336966052695281546473080709074263457906337053406899158357145619975179309310220324618729473139767477372078499450560867344161784328416528749271257655741560516846790594049630642364516371133675115674086369823068761728921613318667186588057753073702737632561152804049059082681102581791724831114582872468123558113831676528991804332938072952450654446926147607421875 412 8663902558352678363401415686347267768533799902925562412554489596521383252106851527028521542303459101242623104224406735767461182872284253561292023494152390257482492421373247683283812961221706657204197858272727442864798156625134818653624955334125588848411472369888200325421789859503095200693700826716665228337576629462255550875367144640553369342451424000996949083546350837740257277415436319361289137116031912698885416891112862293078415831476682403944791504200291601985743724500447221992681375647671028347974979170449252610820510322084087861681077806431847165196388448589008791769348342246570103099161988601955682810678464223621730884516894554423918055385632882377068873480640681217507811665479744889405057578736505302877246513862913999644682655996847811730773573084899905606343332810046699230175891106295810600029081916279568002912662153086890291320272213117808737479576793905676245572678933039413749666039262770036464423498244329882812500 413 -4415557008171984093439665315318359149673140771449799847884931819067766921496868683839571825835184659466647868997008636914380931860611165220302474755602865260692815000024384261850820913054958712615472441152760964313075644817560122016939314557215492801182393246840593470187882728048578689340892954304818007185022937796443524968966903364670585120849483819602461070139148665210415197700226787678795809903825721073248523621262392091621420771052664007770108424773536468271691529711851662504834006715248238923259129458365056577628235297145313466339359311595642379284703431342717161584139503718703932512033458323424106075431344488156252031824319554940317276909522201986626428318161508456976250501709781095948184502103687182875958973967190244514133234145729062008789191410751760321490366226929541157687910139531936340357916768960371927469672574296923818317911003593469831147505573337452815318578096566886426195778515981507502724883904032634375000000 414 2255837036618502795942469923269270908973839109637186016442582394693689762939375405989766473523898884477088697872431139778729921362518188808591449076129801978583936396517527075210678092085959921558637560315072600219276691954171298341688534754538368883522858378900305356677725914224599276589836496896809452618074327154103409908374946771525125039605281513325536220034700988406779392123228136728405696125161663822844246909376638729488335635927698135027126639711858100985192983167616830917539076299673136246845917014871479568875941948117217352013093111859506964754403686578468569176874222127966779210494460543913789000039416590127674164291092649272960736419465764260917466985368933522278854980052822737731313926466125870157590921253422192467641993080258117389405226771657815567100378258568462695478763247075476333396624661890498857552128365689739525778488193026884179778525445992562669645353859392624431809729796064753310136262295562053728027343750 415 -1155254595412512043708388945134228657895116658626426742454281215268731194311184300495379801330576335652230833814438405738880464297230069931994236066431242997889373386637721905802851744402236071308095293380676609727933483718379413333280811371502655257462829989856346887903005634572179790202946041629516686600751592913887195065108069172722793330400113883568592838757700185564317726259475062094333538063144129936166903326813078247192739909923414557689984475770673222006720185785537340776888088654897823915746915363337501005373981934813645040021037820313302227323734435202816309344981228780316538933020819852773922721378643036905118254337469711341277615739610393279461309422429152563721673303304966783162187176757434970167032765563462618519722913627030835294052612275703387401149906149141381002938954366619378444900930545380869898709126184014052132937737259723006763478533615161986036500005014299438987214329111883295167357598486300480590360693359375 416 593052199196604868302636979887522791355944263370610277758374072116446222510969274897948239499620638500717154544402939934633883461747532425400469770163250095426601987971316623466675981344160008298965008298769947647681064868683058668977371914513305182693768448151982272026851965381836352191576390522944256198491457729790167315139421070420170040121162403921807544166308947106576731048906173930068958573564630118956314619164562476550057502103614582664558774068155659338808970341194411437017269529336994624180732607239087477444572533894919423252524687050291402318384571506472912334225388928826872713855414601076454953108220458585135291681208768299537546076183859814491766351044228051794299933798642027282134854137006753449827598828672866020222607787437122522599361954719569939030824107100437665926937763796042446363112921545848413425082931390593266775574498337366323330900895185642671786464680633554758548354490700511550095534653537801812280067187500000 417 -305176340602779583669813377657008924700007793938489073474621520975838679935667235667841435015273663547446489996909243546817863790516691523333213589917726052714316186327582549394957507408468096967829694266033787117432990295081374985568889992451110114009675374114255454646984309239234825037996349112135056917219124856129352546113989051259728159227826617059713300939453739399577580719155477255632440974504149985257799746934718865259855869109233265863752456310190186646384645795712661571349071543066987763130727626386090653806486218274683532638977168407111634818918345837971474911471062425286855096657747991002078780630714544917554547674521946935064733964425938964176152326674372873437741175207511384774481451278270434928858798823327445153159805048584923750388209574061860251895810073681290715858875856295533971136599029896680854694953067507050476187575979506184536895841970327325261044601618999584606036161355809185722351806926681384205754103089062500000 418 157416056387264764732679537793494807464140180103727925171507889913655375783073801396982956809702676565098149945906225843846730208808371909948962624593195183726375650861286919291080525330676540635489890977942121552393493481447823595674094187529344615786711138053075088936396528882281978810393516377061734636013090038584602481461234224524424437163884346540473118488979837864209195920671227482331183124656624207980858652401985526064324471112346745659492854208393436812842441897558472759309788509679492645928081926582113203185977767126705212780678876591644090908836576081011508488621754616089384444622036599103701545194676127762152133204250360181177246671414104697310110782425347388256751897566864829975438248700619186712251693265695768619445194184370839808181606317124782276744904663516258144538695284164286179032743739213236416094372676659803640738361725802386541510977767250953364021531379882652445055048527255747188605481805319352522681872274359863281250 419 -81392602759000310147821824092367727271137977044011382945903452863607225016858399310305663921171631617965802248010428519464497935209005321646903946447609050657739340530651185079866314853903480085198193398625693506640800880624247689377418731289084535450054459968830927627155291165541563193720476685458539546187423729832810912599701861600095704780579175370581235774399196429668220196112659236910261039745329768190344154352447755563880607111385556014748745581210017728350038769808442623609023347067880158802587886694729554475504992585598657961911957952841678314999961731103035713156968709658465334396445730298337978373057868483224107354400211535684000958886515825778634243164943228513631666940367904569593617456270778685081644128431747933587392819525414647527245627416477283543012194850811019720062811734675005268854374223517284559276042555479651889845391215705277778383522235071932799168652919774459021807741230243606139388382842325924512628813920954638671875 420 42184811443505471135039759523712082149072986007545713655048946258754126762062661550064794065604281748446771638992504599296691378051955363030943145089530787856003311945342025663131626208257805728237274277925419005413446914286968959004020680561210608469443771864713039757653157423960961790448753085924469089478100262480898717646802711890067628941849771284407829468002818265855162224976159125301854706125616957961424341917812862284832550416640783790290090958801802466997799804897572594823499210933485625187859798624410812147185894400116259902034748977112414521241700651891096826952703611999459287617627027219975649058904809371567822860185363765192573459378262188781417898044062882697092114311729192887756426993126425578132962263543333301850565016992442129885122747130022130968724176058541902698793900020699607459356970548807161982916071107504096662346956631260282652214123538831130035637773197348351189222880459297811805577091997102213509363002896582498242187500 421 -21915939528517308523975969053312705641699802328555404502298521071374798926648500456469814087995884115328069981839254536668147210042167532889463677180796900014283453461760650768247006864559353464988379559661772555607009699855232694264259381129313949128792010410347108688217443870702144179250549177001250985407735290712808286182390963445246972397802708087797289679396838466141925013628218966870402204023358404049099547353595027848584400431026684571446433304560984607413606802380493952266971275672913029298143039704137738171205939619632448595554999659356286461429896427505543369609934911802365234020910679391507131572470249033944019954777966258538469681173075483825613074169654724477197439879281344716258569606861981816976041379342093326887258910458915719463012503670231211959428091679832518102845551774570858984906358391851358359745002736968882762971407048795544942228738467209248290505506226486332250228938918794877530041317164931341534022508494083678933203125000 422 11412858420254939944294082585461072874258973829896569853686557476370952089957775320492961496246837857983823493150263114868616635828068870297845301835037961904036131570853596618638306331270006165153960149574492522665914005680429754368573306161399186705779867602721535492817678147035048769838932581986763575546973593412779576496285150628197606670948030342730995171176944471032730233157563717656322549988177922684099584728007981083390741904709260769795789641860156841950422020315811809721510661238535465137984271591002275952836985870467429910586637492065503397727081698201601043991485041539030258610900615997352387359060845279836524242141756849239954954161469495673337525454494238099869951529200412560226902031922933968835067949613141114976611922859598714126876231044102850478856705650338667912304309327760718543178180455187010107075626445498277784400513715009969258806847469799074284815257419453572933212874324735246757172075856772094416191563087060698509691699218750 423 -5957398921836671279213711600942149284315608049004922826209482500075244168355585546158045225037432386989535357179861487650020294615020634460821548274227476414681563453003444987219311818232274648373221744296184102039441672999467279871894068031872583242363748127086083367420404968828907187410513391400243068082587008435484353729372466770165829760587918507499866038641841714884821272518557109113040821313661587167040638454695907639755292061934012935428938673108031339365515471803194797206928619466407209077416418954186873448328159782621540642581059965203076556049048548177742647254220717377138566593873696332077267453118338443133006415359712807894115757580450115443461100291507216909419851395931380078407812970072507842806831248758490398480771768752239559058497781671021482929210203577444855914118405614642801737141255016395089781489954810313310930123072675478855562324875602609368667234809612334085266385621441595737785889388112886352749164803567299268523711277880859375 424 3117054705852579404113889964146667898689678324891442433107275173842255990179635830785610264724829351050338680179096555358133870346696199152433271168289056450688141869029520144507071122017889355708770177030707953667340431709457476535501961444809096138241119143809757403466197573840500867387595059737290584549097590715329359588359620740742354680208193111003425424951934621608667055978751260601930444254107475760263258720570109386337030944471304244490439857595258064461380115258626701217295134184879570669376147393422992934940872234453431059721827221287374630202254340055255247301266951969361860986582208521448201694102782666049090294388861599162645608262156135140368227183175572548697467178758218021629803743707433463908288437629696203114252386536635902477539958838909792285719691430557508641260400783727847666761994700978281188308280539230125480367447277645577092785382972007249619112692783462787400898363037658135437724154637062090935845169776465693063546597661171875000 425 -1634764656898645415867713808506727894834898275121692629258759184704322834797202304783430587408142689003946621137907503725533084462744824902511186433144526281625314757464490126270883187677134459888614626935676624332161769108695806870522517342152721830757748938755365724889228956969116788351213499381812765120790708927596365710986147039646192686823758017615364874266932917625521447458227969069623941994287146877651351689854115979568243665721415576178558049247895399594046472707838641496379694710922907986544641299233306814284225438170495812670385625289828815044310625594670581717590498827159747657893968079010360780626827965475046789188977082421927334907670761186780385443601884403027015597619508924702071821163975911830763588977628292504754291716925036861320687012839768853127565758004412385027694953405050933852610300407429506027867794059385874905210420846129003386913225828253798860968130060938150782911709559708419257576187128110099523415798891564192782675821169921875000 426 859382932537122700937080291670460689375600904819490394420730030734045490704420642595513754535746312975717457762708637730825984845510671599340645344699264001387524672052496788087099269017854326539732084719840315000407948104957312162475780628436785553294984323139713398555294835698744005261182480188083964545140270374170365882747358108525817378506651021634854176491392831616947714467030926990899765680314757076564694309111160415145241075627042668620890942493305799160745308586541149056547062780411301144277372654581123377018132763665258804489919071822005459550345957582536763011506143943518572365975756803087457737260610743484338903910147252156338978112220863611614610376936448576222617677298267896944025838089511185197167346145302028249235901392352653301266593893739607452441522924826699758107257729639918489267281660473441203774097080287046807300798479687070427092545267741878060020802316711514936814224320071768637509020650861913369559455855299455839903726454033501660156250 427 -452831348717175281878672460896076041800753238948925158200709484437597294967295377582723481628263052265815260332541995256293428468695711808536724649472108574042874807998870795329571114981547111429288159461259653840476794389773586801844829230726172529612710122962602525466044767524616113143390389697612163076508929952443811678415482406800860705644216017557341727761325055257006693222664649464644461259527212950303154669330420101832034212420134311159616129637518965504354347787261984826169360037675848913084839255314915601008417624132929992292330990966995825616320616538063513755688020203172638736992128495325383600901247481991783495547069018819496847524031833090902261803586327507949284841147054021038835775424730507502474040173509645107098287665117687214726760334352247825970179630491687434887109690871105172202762521148117927121814498883771908381616454584576967811322122578159380354065796722165497963923133617663750098359809022454087958349588562404600235379962562161103857421875 428 239167486301023819738634106809564885470147830993039456372605331911782020027703856859244081638130070084150636865575739510641262987264479583394079478925532946678973910642381238809943407465276628026524235013362675649106585660248999090018086537120934817344677968981033990211910506123991477831069219786116658080860299175018976710084132657833083685246744559376335369940352043080919782436106986270515340941007244172391503092732545586450636706693530563212497474487034940894775277182903966751795289624887127275470745452534728687684979905400405356184003964383646379280740221678006199896034456059129190097560273374274455091531095324124153959497762258119061962741269357678915164788199821702195922452873009330414270422474671514902412172575094392868086592510739287135117865108229370947356249634621366205738095790690919649341489467735769887863284239154214322470196682860100568899738931954955446906173711877337241489588536067110369105523236595816360652365873730855309391224715703151520404101562500 429 -126613879680253172256303364032191571744421460026570626738668344980160855728446382682189069399250144507737338116641839793070984209096696995917473265795372726796993436226179938867368320848780565252250154198116675379392493293925183288847618732717087477440709964332156544392183334689002102974232565738606384519683625281164535761536742812458652650295705569806596599726126127335056715021777799956879889084446429010167822286383258535817177484772124148775129912031117111681281429228680819418077542964610305322916155809174585612172093339642523808841023866102056927948763285119560591215452206874612158768434917226571751805225313251593924729887922508347985771192791424703250956062633072712734058140708581962960349527866289966100184111886251660416232239894014901049787563452638912066721913808035720886986458133822202743192716946378813801555916239193991529708792476884670911769885067168700309066753772052285402670196415751103378014464078917838232870640822445435261214467976901584553815677343750000 430 67184897279699131123102384297001784954318476977388126873103063438890576151721851181971159054046627724498546729929515695271108268543686822492461468435050336478320352166645231114614722774469875802666884921321028583337419286794335406013310859591274128830623459062082173456693081696184128431637702370186957215538781095038747928412787029506648403378568930222126081374474162955475233996947824021316092118177466367090606289444470768971830140759536810489184234432761566286107420687154615078788979924898751685550673770116059476748518351671224941699212846301659716184188626530842853022050869430253947341433014248348124886244219486668286308845548449952930552175391557634985932990418523522193682644280255940540693894326979066625388681581994680123717051602980405161747657522254637291419586613746403303109805315383721842826979543614723849040353015916488464425450036852650276087616417200433669427370633388032183415868916367086852657413471605663948547865748864762923493900832267347164470690567871093750 431 -35733109730544013133159748151023851798763153042280659366581600071627080838741195873430157331133999256117510366954490580364254276737270219452823767700870894185430179084508360940918058981875602003679236919952129185974344927866522329812785359601745036240072183969987974085554052285399226563187824271682165260347795721235392502861533812515282194206216973596322466290618110256404009442378901453150193970443330944728664086628977218026080892619674703947230292747474964780020290081957504851092465875571945528422115666187180271684815133963656484132473639537189002580360406685412132369949470483016902498819090490132124462899102991429679579642173136114353336524090528449942112946535126972807290206215175800091743354899487518377730129758321597734486806284089195007912223690635466802381453587614255034892462090357822574398003920678368645527002064804597521856246591528918647604972194219711031047114380635224061461514528904324220386060619450566121470274185970197925693248825721912562808152193281005859375 432 19049187000975617935724372957448080286903107576067337619029203458912818777070301554916418539144977639436280927394121554885219052353959637785047896284787109791246075624146075878833554140768036907948480109753249659258607123751741760747042735231611959040000976021234887108502704335476222103847224557334106092129525829777809971766970483396405524587414006162677486500491447601829587953213443439779022390560838229554643033543840416815799491432763076683805984205590827554967315019425827734504377671742822540763840080809756569816078864825833146934498529009511896540805875158649649055301716844699090882853153197056448468008266478421642415882467989730062741479275973880273051420180728756609669924339280028552110423398452673214927284925716614115541284789537945472194624730417454022571424573737025914656240071337663186287703874071642233011592054046913706072871612277508444685511847090174190015827509577966467575553689560270530413931804230644869132686011421621475482435848056945287195124989006035156250000 433 -10178557324668290194711170667258131476000933650370865297268578847342540586498748158693809362244838062034025884011761670485650278722699998810750479918859411656197143242106705417869897627405928961449217773725222188858976218142063406120652180046307603711181345661811263469013951175137731897401827422989889222562095925875336496911435489573465356763460058596352017480076661738014149545871590491062816345462374797336040622206202887862448845267219031157062043000778109354598072251493895015247234109750565565673744845845272521743990575017558773099960402134437354774012401823021665568215582245663551152727444453442342458122594606212768521541561318639731396383913765784512358821808968136105223123600779107768079835289238267859502428429309927291183859570807358497232682376081412025136986531883959928919249479121484616863459689571527542008612811827576072918358738602325407077458263534837085727166822629840565608584290630868236296434936443855956538702136596762932625456745483778711402933972963326183593750000 434 5451271866462684098415887622860976973674933303247921132362799760686278208524521951427900823635369647387610645033553109687300483671089399462394802306633686053224979673368949517862644764620813289855995337901379707057383825753954673282502481401405869115472101202897228788328093437168675772346126932336778225478134415010209370575911276122322027831122995240017636220970873740738546456742678435949128256730125679117499845563326463510786519662606385017065387356895029638960911823280523824526176522879431465773809299615422146385348405872819535267357950503093019945031941209798567378498559496755868448722836374985703505635149172652268417265704145544085184615583592714128613231899465676057396021245378585221737499820758528890745812744643929939356588442568230104507422268517323907042525231779794292488074523569934248997723669965151448850755304072389938906830985702079540019965372656475485591921937387131380087355897269599242287434119599897544980403730938925209688238402645215621006787946999247743318457031250