140357522811932644171556314201194496 -105508197575659627301394918146048 42454609222677427894265839616 -8504364567369520584327168 911899479800159404032 60395356160 1 
-239245777520339734383334626479308800 -1361415540901966315527212055396352 945431043501902370595447767040 -274550314236344637480501248 33790942184629577187328 1118991532032 0 
13902191513424523242710874385079599104 -15890554724312307707227409859215360 13108379940583479149488708255744 -4643301186720045986985541632 643866647219824985374720 -3486775140352 0 
5806406868565357900482226230365519872 -144231410815679762838398916649549824 136356184915473775269929390440448 -55170293883667112166321815552 8399715916937868152406016 -199715830851584 0 
682120992181707728073263675775431737344 -1153514237416480847119694694851805184 1172828411652198727650390092808192 -516671487807030426940739682304 84273111570960314083049472 -1758986027616256 0 
1610226213543709534027291612081897340928 -8262213673781103757706056271361212416 8740322451226230612926302934532096 -4051731372592177367166151032832 692459737879537249763196928 -5929125003629568 0 
24722345816576047633103918422627975168000 -54204799944602479806145014904599347200 58155047104914248552285447617773568 -27611605647220971573822894374912 4846146574041916165310382080 9317270260025728 0 
95668157448130355329494388570990426718208 -330184391478695825442453145805305937920 352372961851921388795138369071874048 -167656276001027701120574534189056 29663646512938663664925802496 180590929226585344 0 
771590244594667165136572010230053662097408 -1886223931968539555534391648426418765824 1972210286971473542969906135931289600 -923472205346125549992255913197568 161863688023463386197119467520 831962658445997312 0 
3577730673679405646491563521666228821164032 -10181411448360228681206346922832739434496 10305099790221107655791952292428644352 -4677034530823898933518916697194496 798649138214970162024081391616 1827323783617196704 0 
21414757233586065434676948414663518494654464 -52246897069828929803040085119120676225024 50685964534417137984269331378712084480 -22010064429066219792574035081035776 3602622205409261658484643987456 -147816531945984096 0 
102539377495053730555736126292459049382313984 -256072084108871836212081704610436973854720 236228099573779042736499623981846888448 -97052314711535608579837781390393344 14987109653361789131078740803584 -15406504826988359328 0 
524836637534144146489015120268220487060946944 -1203524149096380576438319522223608477777920 1048917243938140342210532472240205725696 -403699708535719868890973943032184832 57904182901170506519119294681088 -56427494742266742182 0 
2435747096685368181601245073717619878476644352 -5441340171715527496252732138055839365726208 4457482609738227968158043047787466063872 -1592839967598147776975092224775684096 208982449516612510137366321184768 -106962663282808232856 0 
11303853875720314656737248888558964576782123008 -23730199823462972031302935407622006465626112 18199202664317380067613813888565840445440 -5988320345395583257976747707877818368 707975797419370409663637578784768 -68975435177115257316 0 
49762157957736090092592896524934360480146784256 -100048395013100656336274263560688249161646080 71625207930856860250203493250931001131008 -21530529811910135123779184680935358464 2260549834224099833758679498420224 240756766576803428832 0 
214523556694019330530829714481913916145480499200 -408567469302990123654443122783135015423180800 272500927126328375448542710660391701053440 -74252954568728660383575283992339939328 6826843204005263461183919874763776 923210072103368156602 0 
891533315809677589756736459661122440340906704896 -1618666911720238713530525287870401290944118784 1004674968583581450732429253088080279109632 -246213697917661830630288066553158041600 19559340318055503376736802751818240 1658063400101993518936 0 
3608824571533058087882922313083273862467672866816 -6229938294332479694873970021311509687332503552 3597123433169203936898756094388324611915776 -786416494881248206066959226024885223424 53305109280050389330518040711077568 1517384174771099239997 0 
14169589126716080757550267739295751245201672241152 -23320738464467022115453043896140983504621010944 12529662683852824633898701138972342107504640 -2422922188138520937296745940220797517824 138509397904569457634462821850305920 -548897027478531528966 0 
54156229031254313513660555568558709457871100182528 -84987930277717331780612572942761566790903398400 42524405875813767270549979746393224103591936 -7207846974957204840171727996967844839424 343864788330468541300162923405464000 -4493261967460701857669 0 
201328945438715494391491490518390519292210607816704 -301777552123957615392484132421021476956214919168 140799883172986230945707071986303457053114368 -20717410348006281569069145418182599376896 817150393681433993002883118151985568 -8194622947409647554663 0 
729030954870480274706625877625273153577424162652160 -1044802687592169321370082080915790431289962659840 455283574732248006662134566841482466746695680 -57555445822083766838199880831368809283584 1861873792006064284636798194016576288 -8205928744722581527182 0 
2571742568619287861972091645197388468890684469805056 -3529023969140182119352803444092554781556842954752 1438923788036838577404504321940034667562401792 -154563164238233960648143834359238905167872 4073737168198490883833718140452692960 -2484849758968421418067 0 
8844318916341886708498692332611502690933566422908928 -11634896729713990767837394512635573733776517234688 4447845601027612981617014921033644270711472128 -401186131130415101501886265566350378139648 8571032080841405870769735794113563183 6964824920680207584922 0 
29661889944365091313606285555264700853272480663470080 -37457394526766453752559381948849730489275725643776 13453228869137826695675225511769040264403877888 -1006168643187958550894906533628802544713728 17362958730269835686168269562558620408 14484134634095797673618 0 
97058009548068439095072010439928788388192276430454784 -117795540398609563213797143484507556316230931447808 39830441941540481354562828171044366731731533824 -2437028516156383649183978353823043854368768 33905875244171347844382170144619554644 14761586330928194672604 0 
309958326239924535502725197976704373371380742402080768 -361958711407811432006210316860374006494072263409664 115454114317560182351815650545773061218576105472 -5696461810189614124286009681561333431767040 63893898408982814073071936263519849920 7266916901072463474444 0 
966411095509452618551128742713342276603230923847106560 -1086994937743162767959118131398953973910556261744640 327686985298895306850847688048417139747446587392 -12837714558894001019863741378742694125627392 116309887306352034595453590761607720810 -3078004217905998625053 0 
2942584014308864152095664496721556149568243690100490240 -3190899730106796981375487604256619861517305148080128 910706680955218027574123637372372864784880631808 -27858215928093917958194524186787431942572032 204718530270480183169454925077648903448 -9817891472254948010649 0 
8752244463604147202916571854407998840643769294519271424 -9157491084055466635840686517080491015383357583261696 2478298211466808898498170313932560233842573574144 -58110485097161004010819779589503737788755456 348710792176713688029879116644545439092 -9880988542145751676183 0 
25435161279321085531526270471298318582843269133593739264 -25695778683893832569976418940924542747511136635060224 6603127722718245777057570850259273842299433385984 -116240948253924951462513567436705580237102080 575310627569682134864112607355868364096 -5158783936532455692587 0 
72238161831316304870026643375127598093506433581236355072 -70501530796834085568947127046699120086133575790886912 17223358093044189436495574974497334786756616126464 -222224091622108911830074614102889002375921408 920042834450480989229830734514239990499 42539799295373804077 0 
200539052469519010102866916482654860514771146272223002624 -189148605032709221489230822779908375480198459664891904 43974389872600060635908543487447731534460884615168 -403962963480433347442644276895230931258676416 1427259128494088629838330047134765387916 2682789937406148627500 0 
544260647758560929314030071707724260209456779849816342528 -496226535086532424325865830758525836030238316898025472 109883643232122185616082575480610919490461322444800 -692632167889597403757408750155572581752878784 2149261988380973484189744256240042367860 2549870800454160242169 0 
1444305689174280173939431126531387059459440295477654847488 -1272983133081002847982705612327030330703518620492759040 268691647618672340419396106494100557209177437044736 -1104670015934944588307617673159618274616495936 3143790638998745481157430186274994019372 1196386789563761858842 0 
3748160284509166592286154048923022227768119701086937284608 -3193116849163889300698184128569831271393508543053168640 642838861971502140391318227386798151958516505858048 -1595136268979551998784980531034824348793816020 4469572455441220739351742664263765609281 85251355826754724783 0 
9513523119527976955916517245527404658923487612139703631872 -7831248172673332595049278580388508715177342486546743296 1504598299402294561167243880686885309292316365209600 -1956143017099666256930784865929370786191896048 6179908801596793471053214714596033666732 -310242302207641053807 0 
23620097634783135661987008247245474019506457912979421659136 -18777471094384828635332432277668979696831692711584071680 3444765686984405803157976418564384474960301759520768 -1618836336671525205808203733630544856205953320 8314639140278801081634059441936669679406 -244664539992625156752 0 
57370435725363216729126312024288846317621002807505101783040 -44014002014765500719740146800465282962055329139933577216 7713964200766019363110416901177762781696812424372224 701244266736361541938693206508065793143554176 10891257426461803281076514787454479597636 -86009533009951380151 0 
136334770735427424258106083608264191335389005333095027572736 -100842102246106746880738189783083307681938933845592113152 16894348957338826664303621378094254005082314055884800 7594772181618050784085706319299400423959313364 13896354620161999232382437032057960229155 -901042198899087437 0 
317015407597731503643873254844010590977501734290826085793792 -225804028812576038555021428753365220330478303436481757184 36184948511773712868335456904626895676807737748227072 23878378060135488015890031275117842693474269872 17278828143334255154540077327509594715180 14688792585420639535 0 
721357349763625895719453121528737045447678573893788842852352 -494075435036610875198920073357713718184116038188356075520 75792098242851871307871533869180363779428722939597440 57935962650284234723936738376478326730132290974 20946338217949501102397094424328187913694 7261536789354358765 0 
1606409675389756540310476379705925039602157427002735580938240 -1056210656846406330095849791787218104486247343556335239168 155248150422557665181618428922947809863693842823876864 123546708155881621433411063924562840082736153244 24766242311939375773118930832423739891238 1292529470264904318 0 
3501354033684869973007777200109413014923750576479495945977856 -2205552648707004113444044690191933476840136669507248717824 310987370384251998765030285730359399622364788901730432 242198481775450979559103752805997313654461392134 28571700599507442938227709619859046965015 -258592201368680948 0 
7470105515713871929772523468095831780026040226196300958269440 -4497761523884041373799592105346621011378035798282988814336 609242485552052368291213708116973442002209290315505216 445770585697748889632359838301899103332108430878 32172884396853581311471729469898062358973 -190201943541306673 0 
15601446654749417707036784382875303080094496793166390734356480 -8955231576806119819527787123791341860136537440237138870272 1167335504553014857032497589772506141970210614948825920 779306512265477343961531083914583165640032418976 35372364779524988726584823600336729173783 -34308974942240664 0 
31899683016074597689241790636067872249038167992233608234401792 -17403324529796936402673679424767103037705594533343531630592 2187738807997645749479688639498760726890779361972015808 1303400003886725576748884197766073416105535812478 37982975986647592669529070484075916433929 2094664209848724 0 
63859694570820173972232428286577102427414886836637657016041472 -33000251788820237967731753369467265676186983151498488504320 4010830661881347990742208984536357130817785505786788943 2095519667134134712301219518268061067669130322838 39845903729805535922829410348729485725970 1633098644376888 0 
125176172212429339637111104024541056529669867150052067802873856 -61032790889882885221831134196852148164333785182247416758272 7193911223740709895497017283194585617763623363223739632 3249450829916641869722742472113859762637006784204 40846567989185707868140199193058933610481 136789369025873 0 
240273616071789014941636558901169272406082285328900269874872320 -110045498611317425208430483424260292640186292821422224056320 12625477697372984935229945691028332370118842479304605672 4872002770576164494876031456327034019428485393134 40926106901285570080601563763111891297124 -19990009830055 0 
451663684053695210856844960488662750486084489436372406353526784 -193334555519767563168377693119207142035879580513628352038912 21684490071316507640369159268543932673276224096063168192 7076278005878677294527934620639127195315005012450 40086889260280817687259601785192968940564 -2089546073312 0 
831541349055565388121102771750195148756797151848190802518867968 -330744037199608343825792750975311118103589459166770667843584 36453705928745662979952297798938030930269861082535563332 9971170241032391597519477569364297938962623042988 38391373460881828626520822755793152619486 171352838801 0 
1499501190927206407341115010345567659718103398775331351135518720 -550521267669957272945538194564471710307312623794689891660800 59993285891440755887779536296830263629180036200321157616 13647349204069480294247102530846757591236332929744 35954621234905630145296335083621846916205 -2743633982 0 
2648734727669667107555954769007955878688510967420733928078573568 -890687567162485366599085613507159762858348777885576131671424 96674895907495111455854252567197373553248439165833345804 18160746248502333453982913114583715838453884399720 32931680258377396696470414680292923335754 9771337 0 
4583453089798338136485824246033605495356340026444697946585825280 -1398941270779686356029148247549779849610461260171174633155840 152566749524589859973581534655723379575496499243017803304 23515354483369132851677865902887615506644024289056 29501710845913064885153195260553136628374 -4509 0 
7770397705392622771169035676872172251696680407815785815869489152 -2129542006948743006965071057662069640388628480464553140864000 235846177540146928624989655093674157979746199267350523950 29647832325872942873637656752771608327796254352868 25851046863520121936497385595840279409715 0 0 
12906920086605088385895351301170967077589016685144280759781294080 -3134994704652722378423860364808802453371289367955597185651168 357198884251143065819627770345512443984631347486020348212 36416762977092014779698077650155484402087834709988 22157323340723702654390326243522174958597 0 0 
21006943967440548387192045969707540660783198184730574886651297792 -4449804582696204940335680602221380241039308511339098456540384 530144608596911328297594230328129885835566599035986402636 43599314563217588096717125451523832703161023122762 18576420576699696312159504843688606153440 0 0 
33503872271054130787235105001730441525979486774785109470818336768 -6063351534668209440573152650875558218878077319311161094235680 771210245365448643824182235504756274551650800255896012436 50897381704230631881373493827818174196339573960245 15233370407385276594146344190289067448303 0 0 
52365934277195850346748642620528941705044406027586262012181397504 -7879360710693003948809526910904990828117535984221981229664678 1099857560025231911191238745122422056027209886106718061207 57954096795809345504998209682731684944915656224525 12217676350016280423548074145848125104083 0 0 
80214520159419708629982188832978018130704410262150559174583746560 -9660889093626656506379223053163192989281826736734690784592376 1538068210700129344068750109533435684252112033991232369716 64380032792521033335355028853787494280928130935268 9582844840311189972129506323045469286201 0 0 
120429949874954296496684235103879250243370620226072830915623059456 -10962505890329916674315917906931044209290478996903630346813492 2109498694279730202907424599456021771978787355428577091482 69786742593015048402356950184856421265282704093107 7349411317610763992218434929410836327506 0 0 
177222512963555963524439026570458179449656323923834221350557790208 -11055508580106081090412253362027778551771030686303679267678560 2838145897230169208311912735721411431181328743491602157712 73823817738703745662576165709892858813377619455513 5510431101240200896991377106430714313885 0 0 
255640621607094692193543823054462110740835728008034783257926620160 -8857299585774890139827332361073760726506850300719770049017422 3746511793919424634297919430551087348571716389788895083532 76214715776801362465018878735182110684029575523577 4038302907139339273636819155468690622952 0 0 
361484129329890805245273124501713794134494281133762383744165061120 -2881646106504840305772862308720300824412814052421954070502152 4853321804552296980050782427448327038562985993665917356000 76786431175099180343189381694984384758203737051933 2891874818097618007060935499211369569661 0 0 
501091168325684081901183763375161241012358016743172545430673488064 8768905722581979134564349505446699647513294337567856062926349 6170929636308916275765612428452624342891809345896587741200 75488754202343289127143814265096439852618551714757 2022994749067037879753942259629349675689 0 0 
680973107175476828138476676822486669660831748906297306763687161216 28345483415604140396729170125204948060304007228358625677562362 7702622200048029430314262291213492319416205062279269645190 72400288235636402502905618413633298712687604553439 1381945973960650180789501411344678098425 0 0 
907285781450192119727248669918445509700466728992586104945197540288 58310235502187088000595576445350430309217724847549522715970911 9440108284220902804626353111573240440320042791741268756804 67720331618701733437657509649664143091711260993419 921493301246302325789051899908627929360 0 0 
1185146298718028709709763879686831249535138050409907800345849568288 101097731653469773508439417957954748755782322980510942532990897 11361519518844400092288213257811575328526969049851057204749 61747820925713388165988843372776145335498690007272 599511389040115861593843588356754033894 0 0 
1517832198071729873996135546980980401816456070050591290131043720608 158785120555108094575623997027935526011254823140069062978064286 13430258399875432310309345079047452410966526876022535789829 54850393763272918963949461377156301226804784649488 380346699164571321408870921739626032379 0 0 
1905930419720918321564629113943659718558471188403456006648287485280 232696329494684126624169861377363448618078231561683857562600493 15594986525892520605851455270398756323483639345152364972887 47427930386558616545257944505627065654904870094304 235170464273119007781414110740349461143 0 0 
2346532489376733001463539037305635444643339339815310742119142304929 322987887770391978803819048192466449288218763762250308920338778 17790954297669796959330880830118198778364070940160909163299 39875466576017365975214817388413527980337962775445 141618249799003214569624255494131773107 0 0 
2832593391078199992686083683871717514572176570589787008500796255128 428283010536511603572725357225510204107956965541676760116237730 19942737273075377641319564982165058306423423468705709296995 32550088280396709709799949067050627171191460805785 82997846981314675063934272694115340667 0 0 
3352578459600058664227352808960970550486351795707752120217291713540 545430677809302239138739595249676847425138724198575346380460898 21968279057779773302726217880717980868584462039617816517512 25745434322224053535856787051669274647119160621056 47300466569660288610716932383562526449 0 0 
3890510175988397191166768514659217972033446500587477074251655672448 669462548984511284162051657378155173500249729894217923975183526 23783968142586412219041201524696417233413336396802859624032 19675983426324286602406620679557106476607913245799 26188642777217175300036953942841086928 0 0 
4426492638538781987753045076379530560903681412877337606929672566546 793799945991637417021307053142026670487763965725022907656304459 25310322470336591201862271970459404938031182883678119673759 14471685672503388355220540594304902359649588556648 14072177445294856435253097831320364498 0 0 
4937737285070022414871751263743804363891332882970823998021646902264 910726783303891037708637114471385578108965583193868459628330373 26477746164561329723799764931732193842102642214225200482431 10182011396719259108932213507965796231557643771798 7330119935771069636049293080930003891 0 0 
5400045191679268018689697625472139790245250886491109754304228097496 1012097455616158969819275950726149065172453884114951282989176024 27231777870082158740436030230802592473549941651422752688316 6787364675367947269506203531083545070406451340278 3696635292807644008990016193342379601 0 0 
5789628993951178787035026607606642683879412462145873749819653725064 1090200248712040643741244573818564769823213888869631318972303433 27537280217964291968736234351840521703916380824084635592224 4215175631269839745440203749302584005877353380435 1802311170888940624621812184312571915 0 0 
6085093682028325339385488989469793585487268738254240414021778279119 1138657669379913406513940671612920891371319463472444620401836794 27381123850313972421567736549872379131290644937701964110507 2357867012539902301234213668048294963259725867212 848190928547795292235666087959303082 0 0 
6269352856854312665890449207705848163429513268650416602370184094872 1153225322018464829392616828780804968063492324336763961571853751 26773083965602781403630806473362948791721084589992114030318 1090210799133249581899203529455646409511099564327 384623081805389508406415035402036236 0 0 
6331245545760966937003238851067942712478374607388842906732859720400 1132357170305775793398008048875813109185636231278691250872404067 25744869254184391715369367457684263683740851116023031196756 284210872779318366696681665248826447313614185198 167729262362013648824862418575171590 0 0 
6266643333585023735278385557887108495918831595815862475392764115752 1077438097187524770066265226286880647038517284071407301407169330 24347413242657016528894446264781287906337286566778143404194 -179595922508994779907363079468452226891440929908 70190258638854560763643960008975905 0 0 
6078896716453033571887742053934141266948078194746551043099830897694 992639073895009545487115125273953895176163051888358768248882074 22646746499846994696068655778619747715291891018779903845488 -404788084055130616876478568552393189584798306884 28119176995625047385638658445839770 0 0 
5778554790489917621024328745741115151793446334423439328791097079008 884415023986189239695855665943977258515241262431262132601971889 20718909248628184799645766126960002427005808774462662218280 -475415850089658354905879971913173788465280036913 10755756720253219926886814374376390 0 0 
5382389811765994946327153642902673204826067678036067530882894761228 760726865187062438581626647128905024568311845262474380332411947 18644440513605368177708675615567102533679449701192812174459 -455410286261037989215053874797026291404862856445 3916774971420635800668481478074160 0 0 
4911851261380064392425530592927346538530317385609770652602517106088 630114120958238691202933126455029513582082728338770964855249521 16502985693605310648429035714754470052297632849587206479828 -390184346231084029046380343167022336453140468979 1353545861862958447094384280904922 0 0 
4391146947259172815989555370774773570987010042755380428396061491539 500763779344948400794548097372743754266641357563111172129006184 14368504171608192140526872814500477810673555506025661068913 -309543015807083652219533334330868817179142972900 442322493782367342390980661940587 0 0 
3845189444404894460718364080875905644660861311057679357871721176944 379711796072522381258740894589845515584060427340060564334715531 12305446448511832747368953181334276454295988705145671058345 -231130739476451730614275681934364634768930854852 136154850494733955003171604026952 0 0 
3297649212137921681423127973259025037022762687355082361494936208704 272279530875221143289795024528347505252834854306403952755749817 10366126687837718801788659390479948147867452823813808862568 -163830704090286689122733068217944829563303886487 39308131209095968197142763243028 0 0 
2769322667532316038559796559955362876345554224379525353565053467648 181797570732291745268604854824879588226225253612229056511750198 8589364122221867330267566712926416816167883683316214208118 -110739149767405820156858126624103614426981856523 10592739630820823628080625690855 0 0 
2276962509991960050020423907439383461891878963655325212782663388976 109615640501107921214356931158075679174361348138936011785948073 7000326542589877462590300895638781267858149529601503516931 -71528729665124177046335375123213494878541115729 2650281907420774612051315448328 0 0 
1832641294538085320870873517716839086903906488764030584151991735760 55351015304431937623468068984146031391773290390704184637113355 5611397440079884961394921002440706840616843342036836751073 -44164288840616538967246755210068205323164431336 611969598425707525037167505050 0 0 
1443641795047644520534292461293519909362214615231224604418584022776 17297297360635188109398465493438259372120123732871698213484092 4423815147371834276792487406216587598323247691811535302312 -26033677609392291658115481631941740149051252638 129531082898065467372662014177 0 0 
1112801818782448720792517552983984213647376240930172169913992552816 -7095800775969810808612817815409893733398665903338049897843844 3429800373028852327976319994180564396531998364363304104529 -14608277861239439835608389172955018099278247898 24937712763289010964935268994 0 0 
839195813721689509786453471849074541605316744731239764461920000744 -20754123705030840432865864465167592626507394816611153745640806 2614894434091569307660325868559361306269304670151313995285 -7762628116083187479008991689165097705729777347 4328022986051912481648556673 0 0 
619014842088817121705019499219789826593807405859428017855872845728 -26584531718844767197851592042310379801268139359394782375124651 1960266262626102386309940069210393107432628878997374681135 -3872304662722938612991117776029681529258593150 670090413210982418286892610 0 0 
446509268771845663127509576870105967316383730730094438689158919776 -27189914336809400577866937179308005421604373952128022588195216 1444801373436022767320726801704199140660113551563770876046 -1785832948237006528872521619931752226721371345 91416637107751217020710869 0 0 
314879867989947272372677521155475284605961610655757418174055013904 -24703144417033796754276150555892196108032248808838359285447692 1046849482680558274881978234119408264098203479804488914530 -739119301410157535650991643418925673803676342 10828077958158511596359456 0 0 
217035753534220250006646552287296747263751778661423941287065961836 -20728225414353754488468010412808978201498223353830222341672822 745569691690091529783460045494649718256273595647280358468 -255768931666975327282902906865163217148172131 1093822363886962823351831 0 0 
146173924134134116439154626527245596561144524856831138440297211952 -16363666319777460650872647996231221312916491298127686138005680 521865840233182402506220667721186252146945161870654957108 -56777603775284541267641435582699273666176099 92193061260503581460671 0 0 
96168738517446709071674114233843290450147625674355213304594966800 -12278112053865537910309334196955668294901757687172314101967670 358945432361642979975559279760936096146232816493646102643 10734200937577772092525777032393384403158753 6309910411421213845227 0 0 
61785837000785550893425257436109724346864770196168782370376212704 -8809966354309808752899881134681903455558632802517425084937395 242561902687583713943515780912929434236978293505766136868 24444983976509447686528719425475239747454062 338996731007389889659 0 0 
38751856751144316185213355772247589467548719597986990258570095269 -6068736789734791286772080926493786193718825314721674785125680 161012687249444094729262612685989058677301612595932407802 20313867728429812759739551506010851065582262 13698949203119488261 0 0 
23718849280597279462757545552485792887179573232222911840291886952 -4023566197197315179871099745972220590479551032864603633491867 104966934810145501204126487294324329189970309890590921948 12951534286291586732121339737765461038530560 394527324329601308 0 0 
14162239161943318175503690203546218359667683424044792956948800604 -2571840362065940487664836832129673973549579476488826603814963 67189888769350789195588665483021602236437530780643968136 7076202694850228431701068118256485534601844 7560476645172685 0 0 
8245882432118128956639326694569544066007758726478278970481779152 -1586604714630492739090359047503146380565382807637003128038300 42219259393771943121252774907942005461022973352601532762 3420043053822452582460702003245779832245318 88178163709114 0 0 
4679808863101043344595797357207678264236246025122791442597274978 -945293680743251895850544016094739355493228957997783908362780 26035190577981021436303310872452655565737895066905749908 1467848654632916003978646168084597035792572 553979814466 0 0 
2587687962178143603007789729842235651467861539688956404193593272 -544089069900633522864175259868909194379600278058228542185440 15751941905038417441003220906482866603607722713715371330 549596893901125686753738780442323108025731 1557900081 0 0 
1393421902075502044689433359287246208047256251902728425593441896 -302541089933703901511994687558792579553009262746947090441342 9347630813462848452782229538254623313070682299464139250 169678518563323993192855979561396550871466 1400963 0 0 
730331780861052937666111112049412522570556150154839597855448920 -162480286177154154252636295762915718529549643176351542090601 5439072525309748410620288703389032199923757387085293171 35261577394440313181353294444582361217956 167 0 0 
372382083566641150409292318454072740078945972552010508246101497 -84235592161422997089484618936825375895399410524656964129184 3102102640379383879198862457574029845940755722346324090 -1913068946382171067468036155373520618858 0 0 0 
184601418826749559419024039160751058424899826247571327628932696 -42123359746711657630964487425898934602954028305443105423758 1733555224325489909885118216811435571827228726494945631 -7081372299619786126408978021897465073587 0 0 0 
88917255170678975213925878416579933771646031294623315092554840 -20295200203079198809253641748241970428143404748820358106065 948857925440207298403776568861690596729048914760560400 -4748557066773444446090809372417890062425 0 0 0 
41585968533476347393760225590697201890957913612392065452736456 -9406717394805104159156317172557383681032352814542670367310 508472687254581289629173169958549075108298690673941366 -2236616910951952421849497137283177541280 0 0 0 
18871104099167429383499651605243427586870107008341675308080146 -4185522977935834194161223183405670565875295858554804707998 266653099932739698561994687341106886051792665304615276 -828102511447951573936551333985393171809 0 0 0 
8302116718598534238510098774475873431737668941495802295781440 -1782713413320669818337624842940431576844492930412654627245 136784238856331602774517236873744971094061799032068944 -235425053598345866691639516989355809869 0 0 0 
3537852207227994273856986402881947327905860178092570265680772 -723892982647314584622701819976349118636076286522769577121 68599578565527142116605345773852113447872984675801782 -40953401601120466142660276322597864346 0 0 0 
1458914090177824700317753284724880973554664998550902566634856 -278573227402749194373954714206092832118263060423019571372 33618283604192238396591033424767763121404262785662362 4186129076872500466625039205487679359 0 0 0 
581558730198420213902816694162665321960238793443899958933262 -100653196103187967628760450618084387477420606616850691486 16090060299074629191874168384048311630534403929790588 7287957400096848186672214981319289134 0 0 0 
223826825104427815223595854594223159167871592813650489971736 -33606685115358634010143458593934445921201467616800918380 7516457707693832860469627032405176566193959051745573 3654626103196839092128587565571708427 0 0 0 
83061815536532730210961768610673848824498443189758530778916 -10052135391749961585311839160914447632047121770939577242 3425097339241191507243722026958946920206296484729658 1209453825011250097759442382846675834 0 0 0 
29675507605725106244198985713927498226947128806721069695840 -2497462232592409355181680943969397306966713376697207586 1521430772120236203048996380996148187543527509466870 259140967074363815283333345696368256 0 0 0 
10189206404931737446633145308096627520124789564425917432050 -381605345176255832595242304599972615280694025747522523 658340228859607512103187339797891713879949062370113 11734750479008095234559270547400661 0 0 0 
3355372611917422106849024924448783182975348158220444681880 74008703587468744799309039702656593258112684253547597 277300040148422544814730434867860751943141424554695 -18847839884843687878741457933522702 0 0 0 
1057180923804730403541795873279755113838183760930300093560 104237697592745591327685582189646808106115877539689388 113609687196656697805687498844121489382795649059454 -9921743797522038213111666931636863 0 0 0 
317759651782213591360906990166119185841213095563606556168 63045685777925520365624093225276284823707902096320379 45236845418233986505203970642014206319494584571828 -2838291143717587449413967214186765 0 0 0 
90786655328693611633785494410290376778805031868356324665 30046463025077057878910974689528826402198325053846052 17490662443804393121847756497336679682672757132038 -402273880604821472233717664978439 0 0 0 
24542662412044085003042915372496407322030035232999891688 12547909583991220137352414615487178805284784817219009 6560865878954056755608470188165068644127758815710 59728613111297037175022947170247 0 0 0 
6239512854031876475753339540886422506546809476079378312 4769428745737945006690945974358400061994496813504393 2385271672186480289319638174113326289174289700694 54562509326365245589991016542121 0 0 0 
1479167055016416472649807995263367460620790839924878984 1678765945502537361678059398412048204067875598379410 839638216221417197404672555863011850046988752760 16366218462130226181146134229100 0 0 0 
322850897953708111517638900769639145624233224876552322 551998331622124321802698367296988029569110728989894 285859716413034353962150126523966099255107970788 2103915259462151259831114584925 0 0 0 
63532450649044493420072846251833397885288021018136208 170304907127271544273858806877461649155929381182241 94019793563436970526462277006645954930983267536 -375826368983197471681681344650 0 0 0 
10826933433802848110510006767360398937869045851286108 49393027942511183809395314840674154230182296117423 29837185823824338720938617582616211919729857493 -260037833646591379329914825165 0 0 0 
1444764928519880509894934010140771787946051534629848 13467669914535592165976414661607491039910838202583 9124297192910644992878680483859383945778348928 -58129650876994774970805687382 0 0 0 
93323541365566047076259064803612233899470746654149 3447595686358082295542882405382705282480706323618 2684941918056517596484287471807267923671393338 -1790155898854822771724891644 0 0 0 
-23234794872571364094221955388137731340403114932384 826272430420961690708481157379470417862760959495 759120444911460212212115973297732182039611875 2814080105864865266496228948 0 0 0 
-11574523178050488506782876939300344226146741161104 184570614244806027818387160251721379404658687883 205884311262239804581720450360862339551929584 843786273362532862466194235 0 0 0 
-3033514616717794517388140159232018476781926610864 38164480156415032966617550723143234799504984762 53470304750733053038361480534344259597874566 62710733722401414459644120 0 0 0 
-576746598691063252130627820498606051036758640468 7227592285834401289122780311757741049941547463 13272568933368273170306924406049329242704101 -27787747706210469868127819 0 0 0 
-77839494506545053573609514848410222840438210416 1231651114811782411880766487333702925045898517 3142341177264099990898110966075925183891177 -9086268521649926027550729 0 0 0 
-4649159120835050933938477305007503278620439136 182674019037365847663751148721713644368160586 707989893479121992598561748995997325280186 -558219386368781715007975 0 0 0 
1122190757597105544549670103108677976405588352 21798785074091707109768675510680023533847016 151425463340620510653502263730826047319879 297700025754578999605323 0 0 0 
466564475365501747575185578707293696989179048 1541944887192634242953335273194801584350362 30660521512168550714025927696400209924075 74900073546083863397091 0 0 0 
96237519430084372557515221738810272116448048 -134832124743794954166063157457173867734363 5859339161731599759012720845958924226881 -350054196140159017424 0 0 0 
12505181161253547753647370086784582389321208 -80460999518892506151281527929069604687512 1053251147978862403199001745843133703664 -2961264975107534304066 0 0 0 
610767804078445239773374491609106802366224 -19615722597037107955841514751094262013592 177407838597057038063439582191983476528 -360037237144963734174 0 0 0 
-172053772601854561653286411791974699299536 -3523106686430171588971922706659257503058 27880261365191596878924151142841562302 65580559067228661390 0 0 0 
-55874972351169869515933119779765457433920 -506551015584716107378886085697537985426 4067873305541759050220699173146622054 18459570011362463141 0 0 0 
-8705468160220612653290828607153014501728 -57768799807251782994613087948770626414 547934992330680736852287535275828903 -675094759911351180 0 0 0 
-664849370761368726359918073889451764464 -4652828668235396423214987349764649569 67691534437832486692418269402931720 -615164643245996333 0 0 0 
41867230667986230248401412986468031667 -97920681882719937727504618075018870 7611125945315430280238497172219630 -8391584391063741 0 0 0 
21028066579713052641061375641724197912 50618182773427897230415517841490019 771835426292238703651093243589004 17152999955300546 0 0 0 
3159384297937536670708218352412253132 12029255734235464803622248987954535 69828066205806321662005013641034 421744640049094 0 0 0 
206622726449076283294079375127959808 1749311125059531386893194590177480 5561805825158932264782478539472 -444640081281425 0 0 0 
-13592012923088708109356470749519170 190661456935656840444294639277042 383698027454184591229756124489 1443253551612 0 0 0 
-4866226224831337064948654351363496 15831211181785139688397572711126 22462081693147473555718168666 10369647858918 0 0 0 
-520407194703335773558832401487184 926048406867530578839780680696 1086952509995704321835527792 -728102522615 0 0 0 
-16016157201827611164616497730520 26138408785577361595989519009 42014122747463141341340673 -175865173624 0 0 0 
2705049252698876122588919825487 -1233539088181370071529694596 1239143263852462203381242 44279670242 0 0 0 
385935042270331797265319175000 -182606102560967163751308428 26191995009337887532133 -5012434192 0 0 0 
19744061899967507649505083448 -8909249793869658560433504 363334007098115195416 357852610 0 0 0 
243156530045331601621958376 -157492663399081666274636 2911178114757679368 -17366831 0 0 0 
1135096624793450054263026 1254408648284530282135 11066125903852058 577486 0 0 0 
1832123392713948858944 -759374158103513476 14108697717121 -12692 0 0 0 
449161383493572 8876904365821 2635711735 167 0 0 0 
36707784 -1068469 2231 -1 0 0 0 
1 0 0 0 0 0 0 
110377190190884909256399020289391143732274201176713399041965460565376200923124826113 36372481