15
15
7721571694501261262337216802673863906601
1445066835083363305412552240674651294602
3680691644591779674832509216177918665311
-5824766408382089945431412062247072591378
4263903596830255382519009137766994034278
11157659134519356335315100585650855725948
3324761282482975748461667077211565385149
-14883721543117935545942411143594495192563
1907262917385144572459237324513957155006
5211641801595071318547234943318666267042
-6408745397330527251496956945591734739295
4254836958847728326597803797744516255700
-4528965896103496271724083934633884865748
622637759045377415985717308876393794784
5403011613687205368558813923339207359507
-8514095921358298003448714725284124972728
-1593385146632131516987691530488438487924
-4058469306360633725634061421695014780460
6422606935811657499689142587671809545665
-4701540782000379348512246837181269574884
-12302855414366947680189874523608259897050
-3666007076621033469900498767986112552336
16411352234822191261561164965620504859622
-2103019963854087422028913163200343085454
-5746552640071942853229635957229523430824
7066524175031953400493111233417293400626
-4691543565303882355191333763398042084524
4993808461487867077887922953980985503075
-686543855902684092699194434903543837249
-5957564206248947984979542968097924196159
-4174648617527736199312497366247622396935
-781271806310100250530385731072061009741
-1989956824021101424973128194331562851170
3149145536198364916669235996317782996679
-2305268921928813881963921499131232117546
-6032360784001698085614999709900510459320
-1797523955053271172052301904536565854906
8046847199242167850083750527273458163622
-1031156973779557859465397599433935326127
-2817661235674624317795495168778403284279
3464872330604085911379742158372311575666
-2300367066553135264779220630224393642254
2448574197719720330615153358071138718954
-336627562737050128096097235671325412865
-2921124850738366985437405344685234224020
-2348436298822192831011286669053854102528
-439502156296830189213792088223796538498
-1119444357304410137473812322887966987319
1771542557242060336633784383460403543738
-1296822250398266339061491950826102041164
-3393486813060372932840829281152845999199
-1011191812964959673887523284271758666513
4526730219744165291140606636301851946253
-580074322145381955821406491819638337688
-1585067039141891846233180529919882496484
1949153736630918485857634816543512452806
-1294064726076940829384042109039952624132
1377438211719435832466123193355365820635
-189368845127833321038358733566808857854
-1643270191427066329449002354792600804775
8967755572920909789053991882330642502761
1678286063547200923593945144993076958982
4274718193900462011010660156245785995685
-6764825023502534548434702285174965141295
4952054679502890524459397574127976946411
12958392907961039852113366605315498704913
3861344257264476261740993142789610951464
-17285804250078904420260932655705437586710
2215075937012428192128718415831295201252
6052748282270596996502473187456857379170
-7443052337812192467381321650179875566394
4941524777494292519356449832716777406641
-5259895363436651372316520361467214054815
723125220421957254823185252478220466825
6275003254027212851898211687603432496414
2484411761453548376847325686626632047507
464949518467101295432277467117423795306
1184260662711914330796617754602063784261
-1874115626357426907831049324415294821767
1371908811416326431001056377291725236308
3589971145878218272469925044567598729688
1069740249916776439425596100284999668371
-4788829828809888499569989525086164928807
613660872631698058680678726312163552981
1676843096281328247409102230698322731556
-2062010568732750481324611498536437184011
1368991625261509013871907683573378545110
-1457192471257407076199204480946089744435
200333381971833338341657581023345669095
1738416235890642175906176369958680710689
-7756037738687699461755283441947328570642
-1451517042289987724973540412462152027863
-3697120797344384970019389049815512956442
5850765863460638636887612530810178358263
-4282935977230183334918149403288191244407
-11207462514966036092546116750071732574123
-3339601702776297680280005353778830910221
14950156593475501213000313501917424413066
-1915776185225753273286621038256015257266
-5234904510759007472585548836797155237155
6437351503805109803088451846161706379364
-4273828869359181342658504407301288354680
4549181409844712323719225275854883395139
-625416967911712916053046435078853018379
-5427128522055717295076255197442275731185
1775970807403154981283976945823466789059
332367115840175841547953811884608024808
846563519769264080989250830063127279730
-1339703302709187102935981687609382795408
980702972549549061688852788258615399134
2566275064955079631248172638316681257926
764699106980891096445895530808074328935
-3423273915195086585273331531620028980265
438672772504429070424702539304911958412
1198683903286953966374465823299017966457
-1474019174858351346257942686755880131206
978617634872800083516085923032055489058
-1041667621234694587043173980156252620161
143207435921234735603793457115645914210
1242699190995269378597408502130055840233
979239382718918948714603841714036906266
183261441007188068427888051772285131101
466780385733572739700739125100606349190
-738689076252160994380634777515226571819
540742544565951488214027628740778928521
1414999390765943892018096855824800433989
421641773819815729987180359936032486612
-1887533636037095553259946128439477146057
241876529260607289029742984712149564373
660933434624504121558704223429563663469
-812748509652996157490321598703291569914
539592725677697152124574445651476614193
-574357390427866278336008399492443991895
78962086858466545994997883360401572531
685202697940104431555753840287086445754
1854987553049370305722820943587616006938
347154840809546581257092681888931616793
884228944243658547979611909475201212417
-1399309572514012885096275092498228594388
1024336548627156217713869488983640855033
2680454139982943197103624959950791237244
798722208363142744627705754226045482124
-3575582704904201335777946698768230101905
458190263863190051815058377730974845482
1252015917924476628722585077838749541289
-1539601445542030709697920992161435713617
1022158429810028683655525429458961300215
-1088013645128721119181503638761950890273
149579041519516557206264022136950204819
1297989540071001863778402280944922314408
-3658315662802507380242464559863774166398
-684641786120639435385695748738388348687
-1743833046702824717113188650642933613468
2759649852001594336963647236786517067341
-2020146406731200623850390235283412251396
-5286260464445521513018587393808483466054
-1575200847186129204616919487230857179357
7051589209584662024890968706657344384445
-903620413020480208396170455053669624784
-2469164515466302992513699538539824330882
3036326617631966455924025878495278878006
-2015850827404512609805999420554222070640
2145727259880602710850424373629093996128
-294992464784085887955697891134427340125
-2559831442960193961948588754111213719883
408620395728006535246544086269522605435
76471967802316829644845365634836908249
194779733436510524482002335948502400692
-308242732047833699679989759768861922247
225642918827471454916356448702665594996
590455838698262523592494401280980455098
175944137372553115209658381640836176776
-787636562538856515991131584171396488684
100931074513529958128641671300637911674
275796589038593364343232579559101760290
-339146508507085169582529090446143530766
225163118425827761729514312655607042471
-239669837945341952547352299193132967513
32949572646913668745750081154370059698
285923751155493554220620071935077237349
-259799323913896165546416150564487746663
-48620591975129417037221939724819209720
-123840228211755578708310864852303756642
195979579640719589423675346295865338648
-143462926398701464097272496850602443515
-375409620514708890331425885333474921044
-111864626469672342109906808553394513565
500776389472413919898820311765170668791
-64171600817430019652840220909120677830
-175350442902706304248126524195856028951
215628085477526646310190901108383856047
-143157871092446441005490139063208002925
152381189269366356608768956897668305737
-20949215424425139898702765213347289009
-181789254813819134384543635497790002620
475769878233174081891681841357697122242
89038773369935972607297280428732022546
226788312644735491005773227736659156359
-358896933745510615078884636671458981410
262723312730045685304237639945280939594
687486736874805758775982100319015146632
204857421921984456619641418085484897478
-917070599923124672539966255396384191473
117517298532522224739261895106094825967
321118845157593429409835525408250621742
-394879195318059098853477276417107802914
262164665679989366975748419865810335359
-279055306116734050763736289121861933248
38364247917991927398178798721085252101
332910225953994996312923894134219738557
-1029409948945497065259408522907142194434
-192650698041867863400362822634100656579
-490695514831721065144541800202134360678
776535235092360450367544434299897022267
-568447067201007338752608305581463364261
-1487495781227567982517903083542479433793
-443244261332709015074618362366087657352
1984239950103791157813666846864943346845
-254268884637727196284800299120733334317
-694795843794690291405758424808069613897
854389045816769397379806431309438306310
-567238338238567288554676275019967210904
603784143479992339456660582394316998465
-83007647809173067796615772887786181367
-720308523892676136153077184205754529581
