19342813113834066795298816000000 -32820447055944034235187200000 12884330159545742524416000 880548724955571814400 13930888559591424 235995136 1 
2048403908755027673622144614400000 -3199037308741762234774978560000 1152291375358504103785267200 66700575299388403875840 869927718475530240 7369605120 0 
106123860578722761620737071513600000 -153435358590580699436884688896000 51451326077196239977609953280 2310329006640668126216192 26848635421324214272 106897608704 0 
3578073561063138527727474263982080000 -4820010763317179005287827872153600 1525454378595441755226283966464 47053430485087647462064128 545469555539062030336 933587757056 0 
88076329477958499706224373602975744000 -111324714767697917289975416367349760 33669283139544435743875087204352 572707698638861060995547136 8198526958554958528512 5205961422848 0 
1682503898757142026568990391593378775040 -2010895270726955442529260979296927744 587631640505511286422493919707136 2594313582575822944811876352 97143693795980333809664 16505046447104 0 
25865791307169967645091151989239789387776 -29488192764761064324672847723387420672 8406938122859977884380297359785984 -52524269181903714578740543488 944300706158192659529728 -1670579635840 0 
327202214454445677792895216106319598583808 -359442615538056155674292069617215995904 100859129205832879273822552456167424 -1471084683190503627521043464192 7738116761398589248765952 -353391051174656 0 
3447982355685588857406701795399147483824128 -3695387699740518762842532381973828075520 1029629973130362767770408031658967040 -21029167423840191751975329595392 54516019162778680482070528 -2315952634856256 0 
30367178301187137171857738084697441082277888 -32279491302885663425229931001425644486656 9024577758240594455073571599235940352 -213856017455493457935530291363840 335119584793203898614415360 -9302844550643104 0 
221741211970439051730794808221864112502603776 -239566958387262204043210249841236085047296 68217710012841636593096406673683120128 -1659066743117685661636112284647424 1818235119176512401187274752 -26625694806110208 0 
1304366646204840622344140499206675565486538752 -1495478366011567855316171289209461522038784 444852023016437529679422828294256459776 -9799944543234149302514131532775424 8787205426116413788203188224 -54822880972750368 0 
5670182889270860555024888319048515302562201600 -7625047675133275127599540384304867515039744 2491554673688347661668755888476052783104 -40173618814067472429950687674105856 38110755655484866036206325760 -72645617752301670 0 
12085012554384949749875066881428353590644178944 -29222667840888316759254758929284098393374720 11860157781742956507673984623245996851200 -58396444046637697302033322242736128 149262231827314534031548039168 -21216494402171096 0 
-65779131177069119461518566650590119673741705216 -57880872011376564544331796426143680511868928 47062203186315100408713603968072742338560 733474818853454355754238194774704128 530719619582673442230633725952 173793039524827588 0 
-947900048505448384384773425506416476404838301696 236866145758890076740522319020963983207170048 150858664111406605725987299260311617404928 8388565996546562578400884728933646336 1720999700021131349801653735424 511475541688966520 0 
-6299154324075778966833501566028869744084436123648 3291300266937154280204630167389724908915261440 377787866767888233238121746335586020491264 53444203319000989853533383417550340096 5109719330277116247354928963584 810461199343651342 0 
-27109032749491276488548164055335438350303709102080 20686228042173012029915715509342099357778837504 828156551624847128050732029004557502644224 241863092300847086429002017966143832064 13935047765730210274978525736448 749736522676350504 0 
-60581125615636809467843418772348682458447069839360 89908055999201279962976104060019523576794185728 3288311676995022407266617326335433757425664 755729627216133579671555130677782380544 34990358317360135733528955947712 155455716363575777 0 
156878369487821165557732020697843599306428327657472 272130717278756148190676393950466948327872135168 24167777910575729272072270207721413359435776 990199289649255484382277765910815047680 81010459814200501120016061399424 -682390087126426446 0 
2420060016274690611484280236091087448336924929949696 416560783705117180820674072017600426649470369792 150150240219698009786949785388623782668664832 -5981032217006511766806664146554050314240 173046175000478458533505606754816 -1133592418253473411 0 
13727454533747923476025261496967844647843381425209344 -1051621641239747405327708092738022031775965904896 641880494228174433507989963981525084767518720 -54867703751817267713528855913325109444608 341254613040343101270764394289632 -932005002191652623 0 
46700748174643415338875595317663186286379797082800128 -10630417763498150031503902392436072121636944347136 1492755803619817162420536338856673394823266304 -260538641774024487499544342997606756122624 622872156312730600623792817248960 -745554538992727426 0 
58910837762102316168349935024884639899492770587344896 -45945171935675458217442561731670577010244319182848 -2526805210304254430228391142618833228570558464 -848928097840526734391388510836030769332224 1060556695628699695626236963238752 -1533696142195383413 0 
-419353097396498513723982305865260073940725047255629824 -150722599940858069936169138218332531354427619016704 -46435857835551999891702579287783479199582388224 -1725655838320344414752254193984340170571776 1712119908240778749943088015919727 -2749115369834148704 0 
-3523566585614992879164077226547448276640395948420235264 -523256548080490544137632002517094587552598461513728 -269723568597165251193394929059583844780594954240 106293637255431708708815181976484491378688 2674566667529393138206511798976888 -1448264991954683712 0 
-14638385563402522966299533797547934511108092266985553920 -2355560746862513677166192478730884116601889712242688 -1003485826026954804431836637853511914772055982080 19277019631910782592439644520006452152729600 4051381773467607536134189572649004 5238230435509364675 0 
-33942622937814078058973597346694785657522010473227091968 -10727619983798522458561446006495717901766362035912704 -2243219323973245731309607147422480806320451616768 100585740703586733463473343119005032262627328 5627524607011113284834961100285320 15038555064074767910 0 
9928068629448702479112634486339035043695734701273645056 -35046470462184786923754335840066424370842822206554112 496431846290244485826007253394752260854014541824 330392231517273904449058796113379378969434112 5972253123208110712095963641303942 18439763416751172966 0 
501555157374423331710512894438312552629653961139457884160 -32528256304774254998183974640411871927431719192363008 32651683635369680797670346090979597112800855457792 737302162673379390165749919091935667831183360 1449145385588262171558433644954648 5293776077424817411 0 
2584041702503489616508857941896443955853574314045606985728 454997909714050615974882383564164501605325801550512128 180932633374852159754165887144070135682013231841280 764977489826933585663720207311830228887888384 -12114111191273272255457119850530336 -22557537308460781527 0 
7645004661725332024255007563298676230419668460648557182976 3558937486906534284588894670734914667534407029808431104 621209820250223804642385473102641984698972381380608 -2278392834123537968004118253946565692253375488 -29949843120435162051270773798129488 -45807457201709342225 0 
10020594929289861997926829173617214142855900422762966024192 14932125422370038388847605476238623614936213370670415872 1325690065314964712547799559678747800803701432516608 -16121873003786842636207203856717544869530993024 -19797083262193264765954478456556479 -40662561243981981153 0 
-32480718998455842649108418849457200545169931512115231719424 36902192379359938144631025996073161870169374710923526144 267148729611339601457225168507766535358921501573120 -55428622238399893703710149660811134992541743936 87823758464045555311312998085105716 -2823621754784496318 0 
-264816884834189891152393781713728592387115953652571077345280 9537714009350425143622519937970074968889318521423527936 -12713373580598561527158412635853922668649453088014336 -131922912116935833486116668227973881642185681664 352519603720248039047056732435912508 42292080477141149941 0 
-963775331282156817549740535843150296114228237354224809148416 -406420868580746629700461226845465137875514025380203724800 -69035875056412200583410546428439835882209872081911808 -206035207711741895155835499801528518771676750400 673218034124867903373095120614751252 59002726786868303633 0 
-2085351867145169972550024297798490280903505087575125613608960 -2235287994847678139751095312882669435292771934936722571264 -228555928579356307261545886876294233478328215506759680 -59634739799727202395849578353685042809514505044 591397623108660116620945539271698687 34571984306482384286 0 
-1046188552475859327833070654650619390043421568142219205935104 -6810346523000827204115737790997638368834542734381894598656 -496484659462213010142397234389265495558794443497160704 922692080259837151521426595906613344421873589136 -676150497988295883377702873649885296 -8507722523669705505 0 
13178783451579773327562083407128672136268981206151102831001600 -9872320038244581842250309047863985001032867289390410366976 -367894827638680446350179278853399236644015476603764736 3926086972587576317167307708369375445010275637608 -3571664258096142380780042923355529906 -35092565971118496969 0 
68129159109997184149305441590678508708105934670867998227562496 21761664080063553206546849489761744136552078800029118103552 2605362953088271427702732916965756021352909581972684800 10335346817119315191738055903610619544374328990576 -6866382674415390992422268776504325564 -30234005568172986667 0 
199028084034114031415223334882760655920188812062091789780123648 199398566007445351461874302090872311359405888524965763874816 15742198891260242664104161968434186516450461233460586496 19812131174902134575215388859799540684268324241756 -6694919339021178265894839771039979724 -7891930908853106693 0 
358739724582558975140919140970115000932457594855754582659694592 718017245707486637228417467254736438779074289058623986335744 53389176920201738790443025686627366505244031670724221952 25590059215417507408538633760755987810099761846416 2008882625702546468022555382282114244 9023972376185337411 0 
116967083091200247523966789430949429699120407660681789857333248 1450341940542803700506101549511062667408483964247239949811712 124692653057349768402325305486628958956712786163713579648 6879310530801771475602042828939063674642937925766 20421129864477815455202436771908217396 11015492872619583010 0 
-1971583477869655414114011766761815031351824046777976446378835968 165229223952465579795983316815423896886793879775575425417216 164367508790868954056820714713560645928797669689541060864 -77938676460200828501139123861436695144554015630292 39542059125439589740884510111012196570 4494707143110398505 0 
-9088245888908534813682663806583879169539563639101065677267533824 -11670352052553214096711929747903788734741267659151864171331584 -182259036355504763895613844148355086425921481464385179392 -286932497696867862789644290335391067862217873669366 39718356556969073529822460511225129328 -898136299335185101 0 
-25492392472068697393913617268161880655811788555218800005869469696 -52305270313241476217265352204402754708739388958342746089324544 -2013957982370933174128961876527196658200612223988819211584 -662164497725258495625094090625434101365483752361490 2598996038302884768125342866342638615 -1942389184175217129 0 
-50298903915955704654258999254492611063874369237201651087009906688 -131718789902153950690660661712245081307160581722509270833430528 -7702043821438239489398338057973568550307489291230378434944 -1154197998508258598050802982639062158907526148121840 -67578546289765724182725853935504797360 -828953274137553816 0 
-56871430548562006485038437237561604824891710001666751555413475328 -153456637655560745381831299281217893083977870705091018485137408 -20257077331347527875888489844145972056539873703204456222272 -1510059412006374690852610126126421951612251790543830 -130784513679545538065481348886056034968 31477412365921109 0 
57130808663597214932201712500323506119126094178229010883852369920 350813781177947545555566275439845725851677091350667828147200000 -37555454831796973321086981651345667297787071022281007200049 -1177038812638809427291361780976645254801923924729206 -127181237354527328338413677241024355836 169250655796537899 0 
567465816776981376352469405787024226105836511167116905290764648448 2596665017787529322861205939128050689694127421431021638090489856 -32596780520807463829512602112079431998575481505399985697296 670061442886909885843583083413692299943557212498180 -23820856150939312061760565296178705401 58533916020840721 0 
2066467248373566611996760856006351478844845970136312700127412224000 8247700178167938174032910412017369445465905519638009063109160960 93320901430759808227082739230364272955820283084828605508248 4849485644712698129528969043710988211932347846660936 140289994176018384440141970116052533664 -2413935379514086 0 
5524972986729452447044643372824118298642821313246090134486708649984 15834145261830403066449055318663814345508423007671874203192535040 589483564811150841310055309921520039411361931568440966143312 11583426231454426063762099404831407243229066261411406 258524454926288671006039991527921179785 -6551109721864445 0 
11705631814936279902300183260456558164738402669320200197536095404032 8887917280701545222548229101201948582500331539149857350032404480 1920478300787274243810250253577849057840135497509825066349244 19735141482165063493821694088436271612893542045348372 227208197997312490836096358476697938252 -1316322355304066 0 
18213678188158998289018133490222378115533236114586775450708170768384 -67452523355053633278349923036455876353322366642645361603370597376 4618695548031467736127555482341526851234616581287471610887600 26267831541579113168575363784437063698291501384467680 36670225930390078277862620544000421495 147905726810449 0 
10292290934906985978389642667610802302922484374798582005231648768000 -325032618051542754550674243065445955121913082325044483262360475008 8399373427319904775464938156606984999226839585489281535687908 26483211918799777895824643383792499535076540242394126 -198981774019288763643404069895852763254 82313796587227 0 
-60982046844403020036423362373655603095241849742035400109713466064896 -869913567549684718171222001909699876887946581500436154239839016192 9480816704537377153976884500603063122530918374205855401835816 15454668201662539069652267772788398783105108052955856 -315958297225914643683376250325483835598 4909414744347 0 
-317929822757040632171595701339353921912122214235429968261510792740864 -1471249930213777549285722308943394569298359173155344902646821934400 -5499044825099431922429811905218097766397588578764593469304102 -9478752168201687214443073500832556026167486421062833 -228831852081574622136876916473783156803 -1472239863010 0 
-1000546484746924904012340402657324329784684485606795860778584336236544 -691255835501343250579961263789629949324604571871207178296576837408 -70407235157742540942642966671824368002786796168222732593581052 -46079272961692419181039203840258663131887205707466186 -3093847536607376649766105380779455050 -171085686971 0 
-2446428055756872132106686011808003129674218651633745073909999586246656 5551325408571249481730167064825486557251899094634070767279659262208 -254075451632279300767624847271408151110006406567353427220023980 -85935230583039208939120698168862302292000016006844368 196347767187181140671550757536648414923 7237855612 0 
-4799394136030245156273795600072585111072442050700843959347565640286208 24805556519359434983324860698869279519184210765007601868910380237920 -668009091399623472736940690001274092292763949094596165461654604 -115881396394943086719141509380745924062927392928291458 238187548052671165884122092213543884133 1176605076 0 
-6966265358751352897205905844553947654351785359587148680919849341829120 64180646243363325209727381129935339957097703983869122476478030778522 -1435723031877711792886171772621707859081565740627253648834418821 -122349078749633058450590641897081651470356277748984218 122209517808917163296050189635376400470 -6220870 0 
-3889117078142953265946573010299251121245809148395997511475286922854400 113076421738499297624088043951758509931654059774201804359160235708360 -2549701206136440370498110201992984798761443097806762788889936784 -97230075886786436015034046559385238320387796044651123 -39226575357420810786283110997289680854 -1645465 0 
19339917089482784903746446580540767105329993170371281895521319059275776 101410098707064675703424791151346877574341022623296906793816924021012 -3468418910357965980038352986062461525051693313277889276155877826 -42565153943560680271793233821464055879510524025715839 -126641488685777786472569420732254288939 191 0 
98030944023646616165580140584105252685201443527336618170216705190195200 -167944964488536731233045777935694969550980853677048677406215764659304 -2192661261406986980295044364578589552873654281647074800216871600 28596566620243480090524767070754976533595222265553732 -104317732704773841331053350429583381444 191 0 
302200481304130451572197105581158080653801771522571242698649783920343040 -1073071373529403402876899322668492844434845407744411956738631913124842 6593743280178480057619512399412602824999727327943758768174075012 96207398870418867072708238646767416873888482101517641 -24559914529708067463865635979574978114 0 0 
743961109783194641164288678485305390288552405332927317613601483767260672 -3083253108225286054232393182289311553454807524123703456174277371669560 34915211938745980154773548467014548895566596427753777909253122336 140677052376819804990280522382763110755725537147841593 37695874208716686195323499048126200802 0 0 
1540623372399502486901131046637189621890437073060359178915502450045314240 -6261329635934984843193603826768831969088758915571832529604859333135423 107197352478469370748363021635288736917597603876879966793572279142 150429507349418876798426214211005958919059176821567364 47842898764838482670832797339357490692 0 0 
2637570616547366885857632715625843216546461678087037569992334886246713728 -8995355087122487840281031893861293564524153454864446159992285551112462 269133626633944799812501016629331836701968249148880674568252546030 126026218542012083318505538615071585826084141743377904 22074896058713843203073679475983205835 0 0 
3289066536106225298133673048013527612379079522472924239501072686412236544 -5740265075279946133233648655256688872134288306370917919937794352171463 600543756992798609796474641565619913512821042383772538499009647425 79048377679850977385108506173554334663649781231118697 -5121684501040020682301621153837663540 0 0 
842647175592184609942500502493143401443843326611941300645525418925837152 15720469443472767361488606712909290086631490035302076856162536764197513 1232736657641701289043029066592449237312989043922791345083393059947 26586556373593309686847115474560269540259212543297517 -14386287796467863754531035866267034602 0 0 
-11669681777302833087373417837565431372065078093153185225439029727214337856 75306129861561047415303931998393934631605651989395327216029488183188162 2370256114149500920294941127319301694134545383574215741198488199072 -15761204701138666405833370587191465013960077494879578 -8772679218356396917823372357052668096 0 0 
-49570237240080437176479782278542189145982397709046927905230193458020776224 195098130513934130863989836768912803503777343694465775687047135569940083 4315895329887906868564457055869482197191430566856969771100232973264 -39122426027847008490304549769841585023323829656067378 -435199244552027268595558850585796539 0 0 
-141906312053760911823881168764471319838283268727876599722778805304188088351 379462803808791807196491976731772736832805923026969938546115848303517792 7496571167234096018318092257076029937910766251206192115485743637047 -42892926948789905523152968583191757985428949745186223 3162583517969102895800462480972213797 0 0 
-335456143166266534728479071915575266796016161295699720076932577149226912232 572060227164210549388597263304170500358164181414367934634455062553959756 12486209457936090310988159113542983428436408517596584278099741218425 -32736355919475295665014421955767668121434103481158226 2291668550372542911518998578148498636 0 0 
-688784661083421673264666203589616223630950801234482525267465311093461120772 585281678059025695406241962730065597134452481763023288712085431394612945 20020474227371635093957715581382225141140715247489721122432300773549 -16760776425066020917747147550193105416490849207312888 356988651498326790623403896709107408 0 0 
-1235423969491245613896617006616795701959349304711596119511730850681899069272 11014479040837017413535281616515526718393728580697479291586333402475880 30997320910970100194520782859676504822398272725707992421257061757035 -1958943901355514464874087185724049332935871643862480 -543676166573943796398962573847955802 0 0 
-1872445307313413293373364836240264781806767094640133585829775012545972123586 -1854500604669165175990440300311797705522464031538242063158895583919262860 46457334253328466922905017251804080621020777173747907770420104505784 7729679655685197543210015146534688335370046169831878 -426525072664186838710805899081997350 0 0 
-2093418435883860596850454639365368880141704862774599522228742271650045224520 -6008748451220884610711395687545021297218174287359482499133667540852009343 67538931810237441818589189607403726369214427560884462024976308216995 11524767354431728153685429696971220427238093036745619 -71062156697190527956209761339889106 0 0 
-431934290628184440736904345513337715373793113723142501377613787042960154796 -13576928374769594630828013445230914579383546194350682885487505164771072378 95405920238472952079210905501514736020550895317220030495484738808342 10730726351324832422877095988233620949679020817643166 85779502976324486263542001647916448 0 0 
6579593229749273330341659419674695222716773620174989529497222818552847811288 -25397060487573636213562351692669973202186367029666707736657126179829267693 131148482260370412050920068661299574983725123425396363057782218385520 7382871326191008280275732775589865569966183677290715 63899178378741859398447928908952574 0 0 
26179953069884508321340336473418291621746892343763867699807279654033877301733 -41321403425478317816471827283212819256683348355754413275970120702390342825 175663052726410002415414824019235135059209640003152354379655464716967 3257850697502311657144319096487326519568003323688890 9878646013015474891852825629961218 0 0 
72118152811823839847347877554927294457078314687457093739042645411804630972192 -59307791298734749648093558349158085735293233199759759320759317901734882977 229521052633085140080970522314315796374145815158745848322154080728786 -543700028800110311414922530567655550757710517330019 -10034146717979197184636959937625229 0 0 
168488717118905795790793042360182605717065544383939861891514948250947132416224 -74527132287679654240482686096202867972563952338744564042252989450657233219 292840274215808509265007407509679489790819820302237397933033198273452 -3565091036855401252704322415150773996776932497124945 -5882611988160601761050332578263084 0 0 
354512486853753075849429591433565490242881391542542123552606265087005354156240 -78862612137247367899004281655695036859820460432493907061876778373358246092 365175043786210341113607690806909603554321398057029635449632150873002 -5755411812101876611106482990963864843125226168371202 277345323758721202934678899908837 0 0 
689643548155427827218752578085002457202386231713169728367631177957080284280444 -61247087761353919513636409379669762739545706944939565136769947433547007132 445441515663992994137995831309262065578034060150410262645134448709264 -7226534095920253983527005357562412095024700496436480 1652479042970011072172492044717152 0 0 
1257769403149835424392576578110674838188766534525336351285478694030701025551344 -9200070193325280074883114744407451444688390235304781818723095304528341352 531892276431075967217555417817991727587405571040521912718403889730932 -8103062908227627979014970304563245743644945340813786 770019620166788649039008339734150 0 0 
2168661110762947277009917454448310205204006429670270472088917777129795898081016 88356572693523717358454488198181327198145545177847665159009760185259197162 622149953911045718465378941547362169045960720609495906713727079543254 -8473516979815583261442394150728405210631972287776854 107385442850881217677913293271173 0 0 
3554472262970233654347684775455695391057938634136757603815337339507778648192192 237371115734953877018160168986926523610556941774306875320750390893794676880 713303196999108104347141220655084550698034558878104943715458319601653 -8403739843288069194081904625396798504338595677273181 -1851193760735658197462937823885 0 0 
5559276473508918422838649646648074522310190271823866497880312798955387736419766 434876171725727782443809291433517128154923429288129979783761933395644278672 802061009758932256934066501033021815594552232925326644442837245285953 -7965439402146303810266669897291642450557293246244500 44739675427926819470298999576482 0 0 
8320605734092421133288295593581138737961516847519847241597461620908098288558368 666336739691891606927401123779675849989338833356878271737099251347086125989 884954004694314203774198769774689023651399679111694621435693766484125 -7249314708607879700399428244231540219707009015087251 52026870499688845644432410902542 0 0 
11943740275071153598648529167847773573120024549552853224211645560159169184253360 905327350879088974521720218663912228033843089493036851446021621144656465786 958564798559161870840351809681515032721542685136889624455948930851320 -6356812458941951964510943093666295438856195223211040 30578054947096725005416565089017 0 0 
16471832255231804748764286703833898659505585266453814403487926129629253135340096 1116300355675928881735572525764034763427884481060823850663996006369135086130 1019765531144128340359428313031176793558202559897119534206936399856458 -5382350084568784462464092278099276713765863856435050 13990991379182496570154710766974 0 0 
21857231419987213805756240994555661309151888123583879120312178347442006627365984 1260392758038468014036676501442311275538879647700878542549294587881057236560 1065939062549812947796686617830022971751850763961737728125011926569805 -4400911808917757192801613731935019148533071725810541 7030321407261392984637798697449 0 0 
27940839875208221547907731498340361008786936288424623089258658324805817750081904 1303245995989020317199686406601718171247061277779716211214191539001615423853 1095162041151516581661858739099635565928853955580350753193186670184704 -3466977550541703972370469643805618893162813856496096 4120971986292140374936027692184 0 0 
34446231477035713255309507306419066012949027912841711621042449772331298409250936 1223011403587729456446568107040701354575793922401363595604229688735126139593 1106332439042943071541536667731753532569645023618638336435186309796585 -2620080188710244104767402319459479067808892368268045 2324056187110507516778927902821 0 0 
40993257002931953411299464673339911875767865786759763231003379805650587617407200 1016399978295476796730653872362919250730941368128916599905151784061372606910 1099230577768557701679155090351176028141002722676882422621739343238871 -1888896314733197682857724193823767178322512801510300 1168765481755154149722321779674 0 0 
47132120853058319076273669113934314288552356524227366822891069645980671184753248 700979486732546144304991131181450092786805417254547447287881552409082011599 1074510111233700777414240750783196994183035601834611393513014560944877 -1290435153285032683363595978303941212100579837516790 547276502257623473487920244369 0 0 
52394271818384761425146821462417065972050603480611130113313661855743689571024832 312866133272013021156330244076737230288183558005355911156183882953454619394 1033622855941806180154205066214914879412263235414381123677410062301821 -827313702393915192844217425200214532560275375705749 250515982030075870566237237168 0 0 
56352130867444070509086583667995418342969107095121249224862283413367840623778448 -99781264641663520482727130069486639315705845602029020582025533835098529960 978687853770686072958230603098055975595364093998097085891886636082076 -488030262738252987129073638287503895439132437833383 111495814730269220620653834832 0 0 
58676954868386050758858481133908782014573584687697965332614898165246960296745488 -485888627479774563498647584982929794582424513566066675228782523931201802500 912319928775533498562417910848821958988188528950409792515508969488284 -251884175664413393443962738562660820065774348364191 46781252134946341301798171122 0 0 
59183889514765054078167465992554808133848693729503174303121900947043087062604748 -800946479386563635638187445671670853712160830130246668767520105223994200337 837435814462414672525379817789248716583079262120579789052273086705113 -95896296490760668533585792622575932178727940600647 18296261044698832298434645879 0 0 
57855674368351263773129581154917295741805334607953414397627973261671374074606432 -1014567700439755341040209295619556419522605900469450552927810846591495534226 757056506492143440869503316595291977215663223527420310753778280190299 161288419989432800732842931259546926907529325909 6730096239290884363781349071 0 0 
54840921096478405934930226910323800169531646588514722837074803045708685357268864 -1114499820730682809271535836801189424410213747936238090108784768366807163813 674122950215182086737538071507014569946160980067531702603227546748371 52348246762063062957447322606464713835771642294379 2342581385284409390647044615 0 0 
50428196012192405999543635992936330390334673471700422668452323178015868768009536 -1106527381192940537363600146794611666289396100938468121970120127674368770649 591338897861400091097603771591796884755649881394618624010088085552696 73576779193179623981082075409385530310092143814949 766087681345744619996635319 0 0 
45001903587213010975771474979582266945721584466802866474427736580394506534281905 -1010804066007882603981690595507907644398540185906503003739656291274288955179 511050381362399698408763232186689206146032069599101241427702817386495 74821656694372643056042434727584592203626175580917 233187224065390043685703873 0 0 
38989030613712008886243159403507118411012872509643291082062526278829230901295720 -855966932552268950077010875421233269670934353110810035521573566933090339553 435166454155411913955972869759316104285780403762948598476320683203281 65279562410557569700830347095818621480527632988945 66026863461332346403783440 0 0 
32806579117834713439957368783113071098138342000182045342420003175246259438318260 -672707696093795665767392184798481623367495257388137106728553860117823177648 365121318879138158428351576533990105215169960277277884382049151676709 51790761089165737612399261284732745711334808462292 17454901833886553139662226 0 0 
26818078291262368840132346260347772218685825439125863419550593585329020556780968 -488295819365712508253128917581671618822201587612754084727184194800917204424 301874173683976694478167501386139634269382417089656817564351171408807 38483883761560980004409670489215469170181498842597 4296228747260266654734495 0 0 
21304576876291803643464391277695363086443129906387354976650678341456281730781846 -323010963319226385023300014768740978134785583260486029636457635449088299240 245940364069209696200878315430836289784779996903161477742712492813771 27164149681458660680827979257552918778999891223587 976460289097530291566513 0 0 
16451928192265412021261979337919462634397974658850051231222567997817288106568024 -188774569331942926063325600650908192667080728655079311276051336161058113357 197445812731251244848199807771977986587952612415156910384434893744321 18214210828854238573779914482220846479771840790743 204363085537099603827593 0 0 
12352920728350092902145496069589349417013463302856984500119649141334037297276756 -89688294009713296739604959580093292923986226809433958389877160199280747720 156196164466952858728402843985103332976136956209354069110053519068812 11451656695294795285200246738148868113449064558253 39518848787661231195192 0 0 
9020538314834294135086291818027766660333009334193244129150969924494576963597960 -23829744803151082602138608132188945598374947080480319459810065184044488401 121752475755618703978692017976173565899068779801471908170485325089087 6594162342470067665773889572590898852929109090085 7032333254976130677476 0 0 
6407627036965368959173681530437124495280515939197520005135502762462587135343999 14439678860311562446894192091317366501846049136171739087419905422074802909 93506383266312061711417694254495110928154249944510588088428739998013 3359690086074808808287681010508390729493502894575 1136581632999123482437 0 0 
4428404513126497461624380680815246085792390959474351518881026746609130335280912 32283587461288726446678758058790207062184621142963108833821267725039160044 70749247809850432614023403101653823294871193146234567833991684238211 1425422195151372141380318835301929766266321589141 166709029506454259657 0 0 
2978224826490387034916483877835725741612349563152036608569849946259872703560824 36712147474053673822866716262827394663376897187991347000273674451134262198 52731527276077759908227163718975188364103535032337379309916953703620 421002442307508347178931412649291633687473867940 22408795520642711644 0 0 
1949370291658121771780691242557944562403868680890026824764465979073465378475968 33562444503931167483055647238722666022244120219220576192528789236728466616 38710347123929612266628115876627570553358714852290555844497955619500 -12198521004227053289144514761179265267524486430 2697125611625911402 0 0 
1241984588946185163045934387543330708376522727374090714515092589876658085816360 27087254920828586231003331698710409102956737064324631695896755338321291549 27984730163850318537060062226660599592246243888669883851094046612887 -152134117230932538360971169781254117554616287250 282777754740095697 0 0 
770323705922034532887530167330994216213986303112802127255761532745842862140496 19990162428360912676148214329973510183542306098475232614866707430975950722 19919111850424421784881763691941601175375859131746681523749100931147 -168881476651036262573455044866059784624029717677 27510987997219316 0 0 
465165589221495129525418229141047713789378215281896862699129842806247233000040 13714609338693426559866610827142829694641111829724101100409714543718403337 13956566861880246524685294936606546751452784502213681782845217926063 -143705642969650099330712278539893548910830205287 2353417372937243 0 0 
273497321624025372239714366653917019976487938547115704681682488956459341677264 8821100464987718365100786918740077943591506430274854311856654690598311373 9623625605237971710165742890523232392995707149407841216937722763636 -107261543430064503292270334076506018403202277245 143458292522688 0 0 
156579700436671695790752909599333414643655484019853970038650711856858139133359 5340368448823690845954538777504831198941653648993975335094200453131012387 6528717333635292099391141373598041639950706071831285850351802368194 -70501721214076965229620820966580992675716376230 12748954501608 0 0 
87291528924318060130586673165360684218293997094062557279363481031774137194920 3046083199544228941776351816712554655374037703015871957168653356301292369 4356207386501319862286381029715095688919286116973279811687282598325 -39178073633600632925255564325430018447700104530 299303673922 0 0 
47388386006376473458286039981165390876506679759295032519860680881681272380276 1633949574980432915539481747757828228624925447485109206170444852599342558 2857770628439042237232617052111228179932667577627819352778512980507 -16767399481401747394535498795830077559574471134 35094385649 0 0 
25051582994479425547342352456041223442625914166671782591881017213258647596776 819932698521092260293917198309701564962849977919028411558049431649700720 1842528112885761731328432599687932415791133676581557575082555232341 -3859255278681113109504490241839630706960666599 178023460 0 0 
12895947902348921667214051682009063838462632401917132857315561001656445129390 380796727757983350011169045741921379613084615072252111824010752697695316 1167026604982766276362530552441465016228331666369554920039763567413 1557815225721382197986922235360807074985969331 33959227 0 0 
6464106283354889464598198577282895664411935642530638785413540264340351359288 160151570319431248199197183401327425970075971007581421571034795093469303 725805320577309812988546393875240117087501738159736564749060067069 2570136960648180340424443612806680504790036877 12797 0 0 
3154813612321661055303574378252083658973412835004723808256048879938537442628 58016472238558028437617233422839141298838554231223521462392599923926406 443000991708859848547957782820261004414491876793600531448683820844 1827117949263269863226453799625153128915169810 6303 0 0 
1499036015053986863435882038926626516351964444371462176316970959140920179016 15457465388041267980115744158256649647932085041833384611844148921567221 265206921389637056758549591614403264300704852091002166840044545007 871847674382060382087770834078693229858492339 0 0 0 
693388478674485196584478332159299520335511938630546322800648557527586557525 350084226057092447487642386584290044439076022985447820499747470543329 155628004618231959078040289171215881532142495598458085844325901392 260775236166990474135090512308001379132373193 0 0 0 
312183482029639751534393630731435174953090592225223386620381197892368954272 -3446752887684267843872644948841631669964914928821231959913676001966724 89457403274307384402999200145503857503065682507513530017504840269 4654569180033036757113872631859161283183094 0 0 0 
136786606927963860081657517604179047106891275841699383086733629947806707616 -3325186094713156982412307512556290206260119878060836237776553282654734 50332553709603967353645631916624865517987858655992004139559331500 -51213410247610518218052959145152501013086010 0 0 0 
58317349465989817482596900002488990468096082520004782480904669685030163856 -2289390309037924197704900346314436738522522563199266749285085815316700 27697508043909364633702223549693056082297763225864855515220250672 -36860273009832966392866531607370493030166724 0 0 0 
24186930211689743534281331674820341851032676095384136593044042981786710876 -1350004502330723810804100825197545660316621907977984293386877852953209 14894460299634906605784887185024798704541550006628177324301944119 -15322762526739734900303951029367039595369718 0 0 0 
9756368515086592427849549806742152831439771198415182083452001200461963040 -720880933091888571575119692125076384747156708431913898604492143707230 7820164923838239821068162619868137808814300954177180751502888263 -3451926263697258264679994663909422229499577 0 0 0 
3826508143269159677240715581732641112248499589870216457418759615449404672 -357234480521321682059503754682976801571774862903927984289389070099157 4005108132874505285143330451598389102577450050588737495422612943 396801609068363158219306346056907442741030 0 0 0 
1458789982054165017722583396351873035684613063518722179180649178539798624 -166428617111161593939574683228099959274716133520074055303401520880745 1998986431717850417404711163797128736922516448710091020989990826 782753439613893285270297068043091533018214 0 0 0 
540396689665901245923211583263949916791715328961079223162317222524172117 -73452215664768381594054552210013496880837280390471990076047867475207 971376231163815131821362077474445787419640879682483264667925025 393440789510036347715044236329190459207234 0 0 0 
194446918573980158761943162354812170627201035020298769412883575376720712 -30859634463445191442081074631962358965805427708113910440772028110363 459125171535696459645669305103507201052450682800482519236744295 108056218186954006059358533292434170359185 0 0 0 
67932933374673283803795298824671197356249489300326062937710332473807332 -12382104378410471389366597173804809190634667774112223128548097433492 210876379382466644322786834383758782109923753696095061492762209 4888005335503881611590352539950175161058 0 0 0 
23033282550995067108676957613697529503499635567436554892006613169299592 -4755483171218227716219672128129878155021685315057391551152797007684 94031118140128825873585251441950218121241699835012112201325627 -11364399377367911981993740668877748968453 0 0 0 
7575556110145655938040195772140187590538180701533187848163778554518062 -1751024268165966325785005804365365472128485368264238887887198897788 40669090158296517166066759615614246546717151660155828909050727 -6275611546409504779533886681689279498125 0 0 0 
2415595501782236405721294655673481609398989781406368534010744147014424 -618875210115092549272280923726807988417356715230004556813287073039 17045860922018337008586278379374908046682419956838520710664685 -1696926801913292311488193450174390159892 0 0 0 
746332437281360749904554214208147747292353285858713211137085363950676 -210145347127068699252771612609122403822770562665734771715393547666 6917640618794822329600876561917763913383398434281123093337522 -90048687076321396246828825797433044986 0 0 0 
223287633846675770292308029737950489993873421668040566369844930461160 -68604689299159733351490215254212719275767322430997259700302002525 2715905742498702425246105889098429761311552973902483367516045 139789135289872102157507872565023670245 0 0 0 
64643421435863157017491209926601769684147986845849031358629453305583 -21546085804816089630754011270729717457524058531508580908206906381 1030697369016172786665133510365501106274586611231971936657055 69518864094571619614546719946967057761 0 0 0 
18096324717887460440645305020641616815670983577715877226952812619248 -6513356325498367519099349894424984641421685691962798202187207500 377795697949856468017454540650194463665028452462245534175761 15438923520808858787048987399945633832 0 0 0 
4894594735698525121160729865237496642979732824484459883539247916872 -1896292585922184520671956993816510746671204664863311581215557436 133643314136133392167875106644825083590001640578268649118248 -221814877181110865499555397522918116 0 0 0 
1278000919635319660342090632817342153358478434020777630180600882176 -532026483131952896449486798823112629049678056398732190395985140 45588991285713952726496622134085022679831214672886931676528 -1448367955308760547199667176714149552 0 0 0 
321835889221873846132077910919475048046510476338562098878883437800 -143943050443747551610148897043253500674064504797878726990528231 14984903632307325790810827368926832888973241114830338880767 -521543971735502680107916565557987014 0 0 0 
78090855042941723341628441904198112640074834065536020582060938096 -37586544845652582605886294283366485734065404710849098779434672 4742264481951677150191423221930338890677967682966866104607 -70695130145121899158773572495574029 0 0 0 
18237902380773970835706601026180924452144525333218803604836274392 -9481406556646149419202144027254687648853499155736162879599425 1443800586842191863751375210895589551810244478373420084265 15700191118298234035780782189764779 0 0 0 
4095243893916168978307521040219642570430395470781127961044400624 -2313036534520030738678077166189706718600227062736831237088339 422534727042959576618707358610102169547219604033546748580 10432181664998836829496857442879010 0 0 0 
883107912670079124542641323344424849562734888637005235069558143 -546348489586430653143959448521358231644718464282776726177119 118764041233749293973702667804902810121389476784460741547 2239175458621212244542604095281817 0 0 0 
182666706108832099497827206788710151750491645975424938719503976 -125095458710136458907371360337882822846740310013309984777333 32032813009420877754191153625579269003684397109882674757 -10928337693478967904087695682664 0 0 0 
36198642350871649745041935862242604687306260395025463675781364 -27793511398480610030804047123337499451722392530386098381692 8283169134356662289165220472888188680902353456066155111 -147002720212554761827678722159045 0 0 0 
6864301557330019171627645324368117524041397622371405908297416 -5996263916504708838511955611271763511867416641868001577520 2051509988739745081606534506259151985636911348247255585 -41163690882462772349230575510848 0 0 0 
1244190146988054144233215880004144568655997493569435282495830 -1256411396587502134628885982508334252423796811857315159330 486169880117231696389737156675788317649391649900664438 -2636952363502617011657324470401 0 0 0 
215349289498948595154083376566194246871133175130636300690520 -255546110390938990697082433891724129325624450038650525513 110122329543114011847669741247135931851112352682250789 1609973427566871470573442744169 0 0 0 
35567914905537144220203495750977575984183661782336360227156 -50385542665318278245932786214056348278395728911664869206 23814510494827945885950472836874896128664015286042026 545082360085106898928929833491 0 0 0 
5604007052506230148906824796030754653760693094572978259144 -9609005233381476549150595204319885158591511807633429515 4910880495901754229401568627533695037441315367584653 49244657128698663658203677433 0 0 0 
842526737986440938464427208361933236495503742898793254065 -1767122058989335782726473191719503866464451402811568609 964413534480621263173462287599629437676440300421722 -15091971571599664936259948129 0 0 0 
120995064126828878882149172836801002563101074530346470304 -312202985362010462340552892185464112967301981758539294 180113322868862156312125612901513248174400013092715 -5595488482866145732584976101 0 0 0 
16630386866370158904237013969074217048456218151071008288 -52758312014220087155659319001364160844671653773846747 31941238900192927248413581839240484347888939824682 -512301489710364441189072129 0 0 0 
2193996617611871789809809770512183545637670705267929296 -8485774713913745532435819648546842747055568918509762 5369975464363183246744600507724661522798213053298 131289006384045179999134239 0 0 0 
278797747273839418361527303387369703915495595041278860 -1291971803294504868935676590107510645968978733465998 854355242472212028563045469767866877764080713932 45418987986850415602277880 0 0 0 
34242954133525194536296796795985080542152018944154656 -185040457814724290950376099851708455714618924397981 128384733137080751144683460664963183725422673172 3296309067625397524866348 0 0 0 
4075480099089063062506848666562902983086609530111408 -24747523108038262585378573217659964249524684301809 18183736877533086338126245371277816885455039497 -1055840489505594854679797 0 0 0 
470386694688960409576241173312815176803554236411520 -3062117523538788788515501824218539699982030433772 2421846011075836535312543979802646633595627248 -284373313255578283531100 0 0 0 
52595882326121132394798792612992657933124194261952 -346111870693947248744826778676854906907248512573 302553770301353928591805024356711073879800219 -10211442832970518163264 0 0 0 
5686398520438315189985145133823052128395724506128 -35044747263223357964915823924559060918902893763 35353778524638902212313730301570809660035884 7109705162953819931361 0 0 0 
593773263159510920208934506436449028431680882616 -3068336511118684367597073981428116949419281483 3852110831169627610818739532965236353153608 1272193678640822594213 0 0 0 
59947976014420316946102440325170319097262623968 -213997600507724284423481806747431689141013520 390023060524472978574199691909739045804268 -25739133802091710354 0 0 0 
5870792976452948256959153998197986055888318912 -8595906701383334100633874808314490629841688 36553545950619619432049933107054336268899 -35211361463868004523 0 0 0 
559310195913565808214075812548940256778718400 497806866507590819619842946242189666873530 3157354647141247738650283711690434523750 -3405659958653701253 0 0 0 
51777567836765183894304231054848666200333584 160956989478428945597973898730717249102362 250107012181159403078459171047348875178 415446962890978191 0 0 0 
4625156693154841152463846745267529416557104 22296960603024763001500201898790495870932 18067021492734955131540781781170122925 111202239018015090 0 0 0 
394834666873659881801694979654572354980406 2287202816917175923995976654044731798938 1182453610017936946091429742684696980 2241245263956880 0 0 0 
32047448240564981742363212972170744442352 190211074758536291260106925920171505451 69588820140958714178518644743776031 -1780493372505934 0 0 0 
2486918393898101218122332603892191504856 13098376065367119734708860759786093053 3650062230342827222368602458269236 -174803878137096 0 0 0 
186929261499316063295971739291925505968 742015809825217453747452138271101968 168843235192310952190318559177266 14321511070041 0 0 0 
13649007090963649876205100855649511324 33532046612416570136802829441305405 6800765265431224677676676409729 3316311820583 0 0 0 
942323407534027019837713133735491008 1119207822791011470659436314175236 234816845579230767340581827103 13986766313 0 0 0 
58144534635642409674328051025485152 21221688715100321975572700404917 6815254691994827558038193331 -36468175878 0 0 0 
2990539396795384771801259852211472 -222544663716046019636956002739 162132882429165627765976789 -1808384180 0 0 0 
118800017718575324945764869794661 -32710998727122927836524244627 3057653280526747708633746 251334799 0 0 0 
3315300591479857184322422428776 -1166111392548659096338704016 43655484944193186971334 22636365 0 0 0 
55985220279234487608575135508 -20207089813162464256812546 441404887541519381311 -1023187 0 0 0 
431017840269871156989087144 -100615002990813353902854 2849759444390672119 -151272 0 0 0 
1476895701269934647884830 1255905995953061977884 9843858218583948 1910 0 0 0 
1856227979684693601832 -756629935206779484 12837116724537 573 0 0 0 
453086038199388 8897563366063 2593096793 0 0 0 0 
36867720 -1069957 2232 -1 0 0 0 
1 0 0 0 0 0 0 
166371084874948458396738105522770554813043183419048655849191639296193077759840227355716972092948481 36929537