100000
350319107593782
9869310423685127794
8797225853372279544
6850419348820155406
1946235926081538
8185651353370256866
15387261889584421818
11076478965217862305
858350077724760337
331331885106451670
5888659330497600
14437506567251746768
13235068378136294102
21040061526413330
10409567141884552023
3197627744939310982
11135964519033024414
5555058527079706689
1024242299942404352
9882956118303568260
972820874603023505
7496204740085826514
4042212207726986030
10706241663739853691
1696592270795386442
2626689766592726354
9874714199304016805
13374418257007606938
16441469599609363056
3462550311022855070
11729647005935217297
305551490058652152
178513031189421180
14883319133802295697
6275537440940475559
389197642636965896
14018237791631625842
5999383460225844025
4141968903234507362
275416359710532589
3655303620391092390
4298641457924540367
617070495393030756
13633859606979129794
7376522360424740610
14231203197734379356
18027381177787252720
16709812651587904212
11757110999570114182
11435614763942357723
8512426888155830226
640088590865549750
10790161560010925690
17828665137920160001
101338422648737297
15727049574198522427
65053903360001
2459144693575697
2306689801200123450
1201839776062203547
16395529931838514566
4776768995892941786
17480011827179995242
2015176174152380101
9225556376312676864
108423551161441172
15525011646063675905
6930115396488719424
16899457894685843042
12766690768812950400
4059327375933655080
593128275350626
1290408067145960912
333618416137581858
281474976710660
6497190495707616976
601097773147597200
49089623243015525
5616267130657723920
17745034609140408725
7964451347607113205
6283364775511685
4609482566183978580
13566410042158030445
17851760633062920
10358176208318642291
3570279827756794750
563272585101414401
8660305054669941085
9568507407946365650
18044817766620881354
11986253151390136306
15380732795196808778
4532151900992887162
12180192308942231117
1342320231048677137
24138404210000
1331155420417753922
12494790293523970014
9855109010558197774
223521475406794662
15346178064780339400
15620050406001134917
18221865386874644082
7517585963591209950
16650697671991269522
7585344428574310400
13072524664049650752
60571778094862337
366755642210099760
6333365261272992324
10284119469706386548
6846716594610365850
9129828529498148044
204758093305917398
511096655546319050
2937988080972712192
18297846363427328000
18273914022597614162
2893101180460470
867097090756141500
9434651987842555322
11997098640960867406
844362989476669090
13128160522687643530
9593518684838090478
12940762558020024286
10608100279140988076
18369248887294385866
6710634850751201879
1997095904307568532
5181631036169951970
6307302822115125260
4919707275399000
11314685982787715260
10868122475491141901
13469026659337769537
15647802890679439382
6884629500013275532
11683139561167961793
84843990047526890
11315701392897562037
3859946701414758969
690388299082950725
3789339853089996700
15417587484131151004
2985423468076797893
626061752761331522
2198767158439594588
14831588867401976672
7256313856000001
1778133362667822242
11847005547878835834
4442672595447047557
1683211394034821180
18005806438968853865
10892457131820557624
15163553790031545624
11601066028756277825
612485631502875000
1603595781942477377
15620074670749017374
428223080645916282
8523672546871582490
13085123388955369554
1247158981715933594
14269408337636617919
12732956704688900006
1256477652908352000
13041241119946108138
14790955763256554897
566849736625177601
514733953471537250
10536527276607017170
14738453750466241338
5999382894934159302
9205085879954486335
1760346826875390626
18160892078130633306
1058441014031672700
1999722930067243326
4947080846721941505
1531203285687894072
5506205298262091362
11537607499947755020
2702211448069968850
12576487134034202652
298818181332596026
2552640623984897
15767344022222090816
4696861145004635585
29975023223425297
16920924166130696480
1002433807054874897
16109875061976170372
828618018406345562
5740758651883221056
15638825080602026579
15078821032237435226
8712622649523433484
13219615759959414008
8805303014362979114
611238636142585442
1120539082171327270
9481529375634587736
140523219357444
13545393145904129209
3262452873279014989
2616696745244697026
304409437360133762
1955437923008107166
12642416808990404882
9055264737922919452
192946795899842
14736420837608248122
15381313197998644118
9808530582891459530
343438055577553806
4236003741107998085
18199415701177582592
113604644590400162
6619209254594718420
403339818077431202
4377298007696165758
2199023255680
11693888393968664313
4305337045088088578
631973440531575185
1274872209361916882
4407399581756319882
2239249413744375661
4597440004728832093
15036015869264417702
2442814416445564723
7959141361176890369
8018241583041244758
6480773804204174
15233649318531471215
11070970364978980302
10260628713553425510
3897563718379474944
18158143028655763712
16228814518425999242
2217270950791323905
2574674968647015543
2907688064565399390
1111687326667669752
5408435748751498492
4222239615519210001
11552272126676534272
109334618065174592
401741706137112577
9374657407701410
16707256451162838255
4113150463706941802
242966583303956837
5279416184179867410
14384316601345500148
7000752746063368008
8623875533645579486
3690504969974202
4461285155429350738
12014588761147085560
12272244258945216101
8477961454721530376
21113526423908520
18266414211998959332
3224516648614002108
5369798103933413420
971484820833736320
18311995952832403969
15432434842787577785
324373789736174490
844812065969489494
712858107946944002
6400166928053549206
13121202146304574702
6648263044560279134
12343257996252549146
6009670349463550464
1648103248829395226
881594700572167770
3634279150660001113
10112750387201077967
7149830000348587442
15304803020192434610
17312808316345970750
9070236809483936768
5205339098665790
14690388971551003164
9721645701783658385
11647877692259177480
14937275098251835499
16499364510021051418
16303367989917378982
54717479102037344
4625083276214059685
6388626799825822288
16567125327063863430
663089858690766912
14141668540290593508
22741735876802322
16622387262035496200
11297928341148635665
2073007669506319226
320382191619320770
2008494832341417212
2828994949914719530
17071687290190869560
14585650088206309202
172498770162810000
303943157148160001
12760625820563095085
2841957016623092556
294881373462576482
34432099431325457
3865358539973280101
3659952072970214642
42608199168311297
13132399246070802361
2191591787027474252
14770710641971038870
15367852904612951564
14156063363145311134
12504220174449841040
16884478819363762206
5185197894995015240
463194122733987870
142319772439098464
11439142966151283682
491298950354960
187472161008108026
60679959205666320
4092702870098923608
387198827121675570
20867640377818682
6391971670758771650
12414434018043381722
7012367267157416016
3691072424970963506
16371705946831583244
6167119716443421340
10283583167441225342
3543492606085056250
18133410373937063996
3244501477841250552
3593119469811502501
229458595444328322
10144129077581758422
1510334311658577906
2296231711209480732
12843927741004426944
2461237560788411040
118813760000002600
1466710305633912888
6043495000093564350
7663722005714693644
18056995963863741890
15140009817377621287
4073518421430630
3006883567572352066
17145682082850567821
14953167946309367560
12412578557028368706
12949329587020207107
123424354019335970
11988111920645081142
14931698116083724729
553226775789881282
448181881268969250
4219632173922645564
17301371127892696703
3281618639192060180
5299241036849257154
7841612640346768558
5699185197819399714
13076126263117397042
7564100331654230117
2721536755816118725
16519713231185073834
37567348281391250
16260608986859258573
10201658825785080606
1768305794408415233
4351422118774910273
12724732689909425912
5035997013423192962
11221890546124540260
237380725677894242
7073560661126423045
8626544808458954820
8167328953755164650
5858203488945543650
110000000000000
122766690292646842
7046222585617824698
10986668879356682572
14738717870829204595
15517438073359074305
8787444685800591334
12408564624464607942
947201482544328002
11292013287680277662
7144820701142386565
2718586606576758468
6468053236283561689
5965601511636615745
276962775496457721
669747833213262462
1715645474510341530
14914352655018816926
13253429388308240634
3246643518519719745
889908838556591412
188911151160561920
16790064742870038464
4554390564758840
17987555286682214093
3286993472102303994
6706425200255175150
17527336242278865678
8553159452380084572
490634194552211974
3220183666631808437
13145449421314956962
9027649109356344988
21069772114878720
494881967602239530
168992357806609959
4729605843372192902
3865865797903860101
2644481804250748177
9899182287298027808
2868472143528099365
18083549618840659486
6042656465768475504
9603879296836686139
4259811731770624636
4058506211634357392
11756951114178314550
2368740654250392322
45998196104081900
17092895097666289744
12712680588833647254
1517848641332010000
14865915910891065029
12573556031375209034
10239586689232705729
1385019376850245445
1989838390830639868
15098577028984997708
14916645807750
13090807719861294858
3195402929762
16622416591375789180
11051894025413331792
10742535264677974210
923626754680581000
940345829615342358
16361989404802543392
753951991842424010
6044440950304292485
11685390800573427922
6172477805313067383
6945329167065522
47707458904618385
15713938176552
1143492092887040
7929093590554689495
5112478096480829697
1505991556547598312
1270458846978209814
10070654258839268733
18403360143667563732
12671287505529233969
1159339176577739855
4112861719411163082
2980397620474558597
17594538409589173250
17329238125263812574
9637498365923872646
5011886732608361441
319298228417295114
12718679080505981232
751517772094976000
10967835796853240720
2374457469888804698
13595158334228528657
4377631141844734226
852196772415690
2704051300958684681
3427864044173429789
429837557298318619
2545706858411635502
1049379764592342545
2033588964916231954
10090650617295010734
4703945202010404252
7104932389968302
3550195235117400559
9237371440216893769
11847029371122932101
704126199363552
11422341428062623081
8916160513664815680
7577313874175079798
9666978769336793481
4657260119306762
4007464243201320
18217889224229028097
1618554053435935808
12154208201337160129
7607840431778933260
12233972490536810
6644748878763414589
12447094275012051065
16028434902228520654
14747134545464245906
3371785512545435077
15276656249283498796
3795397929461450
17926161368578425724
8460314671775835087
14016017698844694816
3688850682362038556
3422805062547590256
9231416627146103522
7795777847449664000
6364228974574491905
11193707676994914762
5693652081872935254
8988196358705190562
5078675088964513830
446339629605777392
4923793873613736713
4212023163473521746
3167294592289426308
11157733465645285854
12033683778680726474
15344032440845551297
13208316676723848811
65536268201750
2307217112016015596
4539235883927931082
4792676162013484018
10867798854382999642
15062106984248845939
13458205901668513436
1378970682263838977
439788485695574017
12684873757938867360
9681917486964879447
17477117337015994982
3049977139457600008
639700855764138170
3174899807679614006
3121533321269965398
8547521519491934982
6518344661585904592
3516047944253722770
11273746617057509402
4050238355951517916
5841062470065886684
3032841585287502
4858742952922877317
3221586876934780302
983885444720568891
13128324459513759552
8403929934951641788
3208873071379879697
10158196865335788834
5282709432946438714
11582082645128491864
18367128994890048824
8513669846755349949
10537493880187947600
5544419639998045042
7728982469860706368
16518392232889127098
4472459745361684562
86396542354087656
10608390507819271424
6787362175663456372
5578051545322308008
9777415468931611932
12903931194107910560
14858730892268880872
9347856411551662097
3207212972533927456
734417656202172600
3503860703808910850
17735562722903791497
1293442225636797424
14494589963343855875
16541713005004132140
4926828800366625605
9530914553487920762
6470996351104971072
938845814096131696
791422147532905506
328263252114833250
5375442695152009217
2196594791976192806
267870941406250001
15458522884099524454
16141107473985680940
463467346182178322
849221789770452822
3016204263954661850
6000726169367893090
8456550169194103166
294122852819931137
513792963216300614
13487986649633055478
8447397002441008449
2505420428574658356
2975518226907840602
10162966382382894257
4159348878395456000
8007486136724672
14676729352820043000
83422783341517620
22953871987654610
570667270566328110
283607296682212118
13523384530341122049
13193147499591264713
12643635874226043479
544773898696352005
12049857950610261962
9809683446310401854
8700199385609280252
8595092118487379208
12680420230943242633
5688941873238485606
4668190479738045144
12725468656207314612
15529638144543285156
7527928313114440482
10627735144585928454
6974926842553325042
8052497776962899257
17351786087286396964
3716703374138773383
179633388114256755
300442276861948650
2103468509597000108
579842792899694357
6141159003078882432
8249668546522448224
13611538098263437381
14963836327451236690
233587444860931476
3224488570239973746
9085105005620927443
13592672711200233617
4488943752496665686
77314930872196250
12370293228877890663
7878669704674932746
1064167667930590730
1493434956252853460
43574351448062064
536180689740960001
7736829652638261646
2673454218833449217
17665272868582566792
3244094132757439870
16885987762807209742
7143517802670912315
6589264052086459908
2397666789741213226
1546201086143131314
3657848359322450177
1320512193624435678
4277309313020513345
14703425328026921477
2170528489883350092
12787613036889709630
9540079469116214603
441173422820627904
8757184493971099892
4222445857152178140
6984339613084034162
11186311530247885436
14942569977276663630
2823070584946987490
7515751139835354530
14785871426648072010
829736264181597500
10273861754624559000
4280273329843673246
339182731402899522
17565960999906909321
16578567936290209154
11862425320833442934
2711005774990579074
810432087307920272
15354833582851160982
10480486997954517116
1441205414960540690
12159588082791465634
127948909586508
10425352154735826272
7010734744151847932
1135112779797641372
39261187410788022
3733841972249269040
1520025693154861620
4354375584021623550
15850459982142916750
4934102755578907420
14737874262672309336
10406931236979418970
12629678864504720673
5679038264999178242
14740713766773510962
16596376949777238606
1985303916042129425
16670164663520912977
13387256074524252236
13892201422322960882
5904375209420544257
34455513159012092
9381490775661745474
2477709237661179922
2239724591921622080
13233703300765716481
3288937424839341580
14580737758586480952
16622414989627797568
9725695246650347390
681980509850737656
14129911629899686249
13950098873070086340
12045137095185114443
4002124531458432805
380962421416091622
14539018794109400560
8390438223854758771
1452301181056441056
183390873965942450
11226363483048403828
8253582044448231290
982003509292653605
7669478669945208549
8404754540031097632
16235636922313625066
12169433493524037656
1612932484268996385
11346371502363627822
829778723044033584
14991913416300749825
6136771506282633617
14425485612734336082
11155806072271718594
2155418802916432832
1045035109178625436
5408647150384227557
6937225458071066049
13577426262193799515
3115847004690206612
14362172732160944490
4903946775991891892
18038103893215275170
991151670311660026
2037064147967910089
332329306272490100
8719633437314574480
4910315233070522
7115957456694460335
12106263395420066490
4643284865418050651
456273365496035990
5006007112249579324
9562227578786499242
1757445779368287372
3858479036604414121
5485645708237252860
11811597473337102
10065805811897790204
7233843910879326558
198900212805254602
16440169512695873993
11443481507214362430
7748673806694336000
14963225166397220994
502644032723991108
830328660305144
13074234060332913282
12001104085586645756
676859130410559804
11809560276153640460
307818131364375068
539437662550568402
8447137252511834162
9987461487905270150
5109552537288708097
10209437204912154210
18429078603443113985
13931233917056018750
7109490071948554320
7540383717522159482
11292833871190964120
3456483061510543700
1776000453098608074
13244109083006205626
851405857249290752
12998640505007121306
15763311107152650
2025118158115330370
9254153698679138606
13519608946650170782
14192555912914172642
42481840678290
131947279466940420
10684128431899487910
5003033039256662280
34746603694639282
113307913892783282
12586140876083796844
15828095669486154710
14098630582249680930
8287953173726577164
361073330636431952
1100908070522730560
4094896932777067920
12549204941441660748
313914501872073000
1168306042023760674
8721029715145360909
1844815555323535877
1803311512837836750
16016579292867551008
14200427798795876344
8039475850228637689
13518303023163178512
560285087079935906
5040324461754597198
4728941087701491848
13380608159441752322
176334539834040588
5815082641158
13000324013048522540
7656451950546729042
15269823373902231639
54369601294425270
10504980468056672052
2911402154913801808
6477459606950222
18351197250488289858
8877874315518008692
16964644808576150564
748181138415230
5981258915978882244
17520703811645040401
567800046942531480
1399242107847142058
5501305343169948732
363146739929779008
17018233494212836562
4188899922427584000
15683951900877788734
6036110111629703495
9606492185144802788
12867836627448782337
10873799649514803200
931081221273948008
9460692969062406240
15445105546715087079
7889762079839356638
6337895298009304184
6565943521261688000
457959168605508026
3458240115298532937
3122376146986268252
13636204350375153392
6229627518439502848
14389083516506640662
980284555434340612
5364717644877380100
11658149899196476879
6673478615400700152
2820515643705913468
9944427383717298113
6354310316398821952
6717333229522192396
73705917844033404
5582755875546550864
969544093462452902
13628328193568782270
11751330567125871229
4562834235162264841
14073395535570219503
1561508001242677248
6277043771501353110
18251726804005800626
229731796223295602
562821937050584837
23604028177813020
1426954482364940937
16686831147159648138
506311408180696250
1913350279127575862
116106412457648340
602295496425102662
24158099880138
15194502743163041144
947099585794284252
17530489903510748856
3994507632676688532
12886889454257199431
8631330854345767762
9041419342155194700
11331826778842405925
4676195912477717322
8992471722888474
8861186993051449058
12379067976095104729
5797931530582653000
6677549845123044692
127059739279378880
5977738904193069050
15091487871654231426
16555647968170579985
14691282860283389177
9464976030305693690
9963708356063722292
1633080378860413064
312110547116880740
7376243494676399394
15593539526863422840
12985975769361960258
5332374678990981654
1857961111638302785
759938696446858385
14457682713417097271
421764853515707792
5997185754208263632
6003745103753503744
5919010786477663562
9220586630111559680
12848044513005610001
12130319024009972828
10857572465499026344
11951098108980605878
1624013984887197752
9509233955105280915
2814256827068789688
2338754785654546712
9592162189700952006
3680075297916507515
11473393986880098601
1002293637890133146
4459780028330640
13978334490074541685
5644136884444132098
7208676499838294592
446175939362164650
12220655132951487470
5878187339544588906
3171856918284286617
14651416691420878051
4114375263875913510
12474368642475293400
8914202666033028882
6176751848548153637
9578991180088494178
461492097335085312
5040367525517379698
7390108073604528362
1156761387336460500
2602951684353465192
7680960562723430174
2349016286601913318
12487852398357306817
32085433024400
15061752390716003754
11890791130651927704
10485760000001600
14744292347712213442
899706534422346840
7688047153045827158
3464606113638729050
9286488977810343657
3166112826386194253
17163457010269998120
10864524027421466948
16973283910346702501
4169126678488533384
3337313638603411508
6500708021726689056
304461278756010001
4758880822868029572
9518060571678510406
13281039957685200120
9961638020407491480
2386723995594779640
12215435462662707242
5865422212010117377
1072095574545112325
998239873193963402
525948714475829090
13747979922063294888
2481807907711356842
6577868445065263433
4325729547856620750
12912167704121387506
13873650144964796912
7896261770332656
17351018686629496343
1963272974833338625
3187440120704613906
13097629349833931142
13190632089997355953
364198195827582737
9600442601945935670
1299596672342130140
357187812698471057
7227754933212875000
16329545175480192844
15370600808819608183
6382847225115524642
15946886144715852002
1693856977175501324
16237649374593869384
3356551934744690276
212049825789608442
16859596725331191631
16630267897918389756
2950979986134336898
12801510956311970880
1149340573308697298
3227973957349130930
8394198153200418304
2937935383875864
17633805618221837470
14948866857885240246
17737430675189394725
5698919860031891950
9791883733332688371
3812566096568049680
141950767333912850
9493824729699310754
2838187219098641670
7403752692929315530
99838495262162
4097345486042976642
4548692871008189290
10633997245410050626
8708876671589974017
9765354602665230400
7320782788973637456
2794707955689642020
2004266612724613950
1759320752266172030
5512020081050118942
13778280502045319872
5931282753506250001
6898438891085979782
37494196584036500
1446790822109740879
374142420275486977
2946087474082949070
5829664128489743348
16456775359914211070
1207183345106542104
2035734131431777152
8402882121982464000
122518677411875762
1442975723076651623
699072620337168756
22439812416928560
11939160090615193728
7517611592237356285
104301121471656122
2519095404853284960
5593106038767547650
1480829684472517392
7960006550358196952
7208958911802716744
3410193627120637765
593616204314967494
6431511514544138861
11821085123074806017
12985095941380791932
4746283882663217711
1307526230574969000
1390272669003883537
661007674975726226
4253453411871571000
3320611379707616892
652622638534189792
13523348077445512656
13614453641879371190
1299395941708226
2149888876164077768
8969312967855671256
14796101866074805288
11923592018714392809
11506366035047000
8874950782737770282
14799467381167833600
9559978883722088705
4792753195348891537
9627440651477907305
12330948554295866706
9639263057112895868
9955911635453247488
14845094120368377857
9153922245542948790
10593840014620640769
13414397857688423288
3969252291376380298
10216449364424429026
7526035897613693096
529515739646478
17306894334533877692
10506267459723247897
3295493117734620287
2716579939552564524
11541454787470601410
2029534454665701813
8409710080798650182
3571352970852032895
5799163824193572865
4267394811400051150
148257151553313010
17808058531507362206
1582707758698579632
383551121866776806
1232404906640626
14820070797726364364
19073486406250
9714401708395884608
14320323563790517948
10625566993818401473
5690679482422493897
8052976422707418786
7620020659833918590
9829579673907170402
17996069300937453200
649049355634004030
10449068724621115393
17080777767105500055
13016449853327932382
17025422884916064852
5441196363674568526
41826874017278026
7351374120540505292
14519785125017017497
318875893858304785
9330732743160407116
7075926420564417311
2107488206429585378
1408663722511702802
6633265705083279398
5723206038108324324
2623885294133927304
6314080036864129042
3487621969776606552
1682230260491210430
17789829802210348829
111661836624718400
4546630588100390185
1192139693445377
2409318393442382934
14846796107363576234
6067091052823975404
17375123595406300896
13752561418021223778
2068286723498137042
9321680055751457000
7663918325007663881
17622826403406174562
15269916578735253906
14568281700277738802
55384346549341682
1785477785888474372
330341543722008
6620069324451182400
3688841536499362585
596379699779347397
3558161348384499827
352496475737210
725194764776690692
13374635770969241400
665230244078851920
2906422682036032960
15816067428770538930
11489061550559543133
10634230484637995870
10214805309280797888
14594735558294893958
1748199734378161937
5298457720619329246
6372282974585835028
1699377643211983312
56332571175882302
16760127640295185214
18263905932237364014
17541391483687599538
10914569036401251734
2197503540479315600
8700406766274710914
178895462747646737
34879131944076692
7547062835436692482
11048858284177537850
9367329533431442888
7187128890587447874
12678066840717836101
7811431597682098177
2747804029326515960
11847704409404524466
5463138251626568372
10317301338094197300
14981427752920812929
2912980473142790820
16827754616472395298
6446920287105636428
18002977826927602008
38464207986489482
634114665511762070
750732884866913918
851341045574250079
2759491930182969170
1505475743456236608
999172810091304
12216868734493018806
6371068569746001790
1972345609584950626
137008233064313348
15281701157328696892
7433244816619359530
1756672409487450
7870782233940730806
17401672417749333724
11373996271754206470
11221152962061549761
11211520730042253605
8956756521849336466
896534906114193985
2538054901478868212
4825407514611645506
7114223508718592
29370921161789732
10498865914287252424
7854217677627926780
11691442082011654302
4578270210713321794
34991566685601918
12862215756484163705
246761091042283025
1574567319693710737
17708037832173921866
17404848409685130576
630857999019427205
1597978768046310650
481537418704557755
909023271927732590
400609032669259392
1526123046875000
17229429633402804478
8378823415206437630
841485040116026977
15031484735128714792
6392345398270675205
18299871530048212832
6234027688830129668
16970319407791191956
31883683594752
8359188635272841934
2273997679737438096
279350705131008
15020934413009250626
94679520159739877
13964273135883857957
13304299994503458012
17733709952168782036
695264724308526737
7197298332673680
6916526034080661926
13726950929739920017
2404330358679168764
3378872395387815280
1237865245284687402
13221483821248942080
64251218660470002
133708481566503746
17812812328134734662
17004220672543838872
10797326908878818885
14013182440637277168
1697603695102954752
10256875996334857051
10591274253734321006
17609940228901204901
17436962382577692202
6735693688362
6480898769327387070
570418157008584977
15218261918254104577
2014432311992562290
14684537753124946419
11714033642651240210
543269533662444602
22688351389214370
18075649233001823902
11212695318932327026
2315693776182337
13592667770856249157
11226505144930555170
2971085149461594000
10664386637208038110
2087862031948665674
4686304171139804930
6809437816064355408
5599176078346594300
9506791839584627982
280647445678760
15304158725638341159
81130563075438530
3722606065781684550
16132658505757087820
8863249264059553524
3033858854980593650
4249971571507081920
13691970323296915079
10375825785125125070
657900081799270400
1362249358312500
14750848509442410062
56303324595302657
1507698398796067126
10164526526586510000
11729556908059389968
246157095396504600
8678233578407198977
1502576060988002
14532949633620347014
1197235810522223082
17049091012136545877
15868567195486775516
14333531533975895330
1816040534540181306
16607437822125759510
11915001691041081180
16821345604410264432
9619164953287913957
8224095112012491637
13705648254101700626
5405417827631038480
3593708843709883900
5116003788071674920
14715207999508751102
17445740644187489796
17567169478493015825
5706201211181640626
3210981753660397235
14459900174373809368
516154925723616332
17209458603178545484
9044022579114286579
916839863062203116
10718863970896765852
6704608325529518205
3002145973459985484
6063724265791400329
7707112718707255770
17339254044526438889
8065214849478060482
14089572616027946862
11067539222884006327
3130447260167480
36116843894683650
2031948906766589210
5347134231701073424
601603506227327728
3092635990584394388
15023769615833523748
16403932767386888162
22255598799228
14609319911731865502
13862162377940674014
3564021445296760842
35783175523878750
5466073688170092041
17903809892810460290
8109908266475171890
1032982246637304965
435034847389688
39368669568252212
95060286034465842
448251617347141806
1925662804067200901
14504742830378889886
12353892527547686117
11900513730710746440
13738113791507737922
13389374424401779876
3398895635755487233
5215965692232548879
8489385159890222511
14812826678279322823
2365084000124078090
2687517824539279556
765997893392859137
3814335684120728321
6757896493226661918
1917262788050306355
2072919368987994908
12409737124385774453
9531265384303025508
1256828860535356910
7369622558348765626
987291751612788212
2766678376749194210
623671054263114969
15437396828203102690
2140564071959698372
23714538895172170
8386271387081640901
1285275177262120772
4694597944684320048
15746492961757178576
9066978256451868232
12284991415113012884
446866880785076480
6568408355724281250
11677958802791151026
40168436746001850
8256607961374948670
14288168807530392670
13307259606170543280
390497597264826830
250914165674428892
120333105712909250
16819082543046766472
492862315815202112
96546882589525524
5202388377969659219
5283126904703469505
10875886138805456481
16217539347224975770
16344544901425782230
20174999115548177
52960539050401762
3399265513915938951
14982366684124456850
16372962820575259472
11710994276533266002
12827693806929001530
7929077918436901
659217793428955080
681891810779706377
4292227210202460297
14441559452005375810
16962973884105694422
10752176986502866250
13645048390698135396
6600533754037372958
8715814622967005616
11677676667629993502
12314290625188703076
27680640625000550
24180081797361422
773169209267567282
10089251750659519868
4090737314487222410
3244294189999718401
22695746699957777
1185921001089000000
1222448208882508494
15448492828073481733
9652430682750326642
13301140599325640162
1281646613907178206
15357884197885774430
2438017721980211230
6407603175023931666
221778268177448502
128063081721380
18132761827217056251
32353919835778117
604706856197597012
14362951378989233623
1172751385060856204
1145580536544351313
7017036635810488577
14557845664398713438
5175585282994247367
1462618279655511552
5812951880129060318
11580470168380600000
4834708099889602122
13977638332477240124
15967988956457667096
4971805228105343801
2322986813508760518
17725073407292199987
97666808277493990
230594658671305566
17818712781762805602
10584392538598656481
9503677598414853842
17836372141703008020
5494163631021999978
870870798398226810
9790899278750336712
8910932407656269110
6427458580053916805
83880226835210808
11378478273831216075
14830503257256840990
17386400776548263756
11633583264088814500
15009548830688473784
1781668374903774224
12383676404680604798
5003773577795731457
437850944444354998
12222359972300665428
14631041472788768040
3614314682873953360
1695786340859220997
391625960409665537
5484866741855143697
1952556732261523082
9139349681303397432
656986752080179250
13868472863316016558
509297967999819960
5013578205268001605
9602402523095248856
1563861232907738625
22691655835058
7229476509060439397
1127611702560179767
4863504762389676962
63183076745478482
12725480593407230224
5893424155972670050
363538445789893530
17187720179122446707
6389191297453161025
5502961539880495182
9761303892825393154
11956194655483821006
12759433930447917008
91610634436594772
17729101539559384192
3412409321710912952
3186198374609830721
3184471211150255626
3771477315271888841
7720168068670554113
1942464302469312401
15508590084765970384
396722875105854378
18483651656680014
16006202191861996350
9621556293332990494
8363066685417105985
2666770100295603392
5840479970699966773
17194090804810158091
12420211927084489622
13796929783923816996
15516989903084829820
1756676772878847302
17833457469018497417
4493339344446852205
15192819167747494396
5950000121816297472
10907184476965253641
4664593292444160
1070453107429860633
8960472723641345497
9495368673319016490
4358183219851520185
5498446219985151510
4981726503368268310
1589058649050376566
1611612674850817
7230260353904662840
7913410296937202
4450916644307969
11957023912422664140
3170052751219794681
16842973873041946757
1557319990331228177
6876780785977196970
15502705068275074830
543850074416181312
17758068887046367262
605767994125323286
15969321146637988933
9633944844844789562
2071297455960678750
4204484615801644020
7694562546507647385
6982816550468798602
7261398527090850758
4582650817475909436
4517347060909384
16158774830064558254
596495371203698048
77531660905536582
12489613335592672320
15250080346329616984
26426566406250001
9077368710604230482
3319378255398132930
299901288245088722
10342263879248692590
3051993152415790590
9278294904231042622
633200779723678740
10656398637772138644
9935419493731502944
39491788380942690
57678003953750
9829662872423757952
8057799892710861690
731987192261812500
13754489046068023010
242584641978294152
9621264004883380712
16198512251728907097
8475971015761495247
17646689037587282
18357094341581880894
4171519673278552058
14288674614539469300
2780266572775007045
2032094544802882832
4218159059117836414
12895127728203275055
5471391981235290560
15897056887577644880
17283309402405747752
13192525391326331402
2948441005769551302
17337209662701089438
9414568806163633527
6074861712091860480
12455999372012523388
21786765167594026
1240998338198761696
3976302539447271792
263211933694920337
504714584997222950
3199439995017226802
1677041297775814954
15764082075883012121
3331242917082241940
4972774435412836760
312577183350324270
18088290689787694382
1277047574353632912
5154637520549432204
5873211937458515652
3166414016425970705
8112800069576913237
1222344706556219306
10734290661358406306
14859844108960140417
17050617207569181174
4371820736488706952
1133060726757828756
10780209465947107830
13151939761105265998
1628697098839838977
453069140038202880
12500751987143080622
13597716265612492627
53144100002700
11133125207249686746
5477519141034859516
13877780991542672126
13265165408652200485
6399825166904166470
2986883571081096876
9053551318541300754
14254519924141670240
607974308934493323
1854463992768207304
3306818971396938817
17885192803225623641
14746900699445400369
14335104279860318672
110687693045778240
7535688471707326667
13093264694428414256
2457748146613762
8677753914816187500
646502803258159139
169525567250053932
16539770912863912934
9291376987939520101
10579185022077273340
9049183026049749659
13693601117484912630
33181065540770437
2847497049839883849
4712489945506345409
8827073947192124421
1504103631036187500
9951119353468250338
17329965210216905972
9214847712848379392
430840480563360001
17272082731503617
8091219301644156770
1673519004375286250
16633930322661809893
15608341072855887455
1136272505267592300
1830943336152108305
15606536946882959471
193029253669043490
41926530239376722
4508027204103822466
6424639161288844865
2419106559660805170
6728231544113316785
11558131839077351045
10587147831564965460
10576041226934042
11954923819543424141
2757197154682002750
16823429156250
8242248657187322506
4030197286268636469
6848355789294041232
12937550597382216977
4555361477599647680
2428891196831453736
3001189331573962817
5770451758769752602
2464928261334
734982064989902501
8742818395386327420
2189571228303776895
369888230345034385
7046300411697780
3014549771719197277
5612629330982673492
186826658559849000
15202566984447066710
12492134643381224202
15837144972995258220
1447995197472646530
4249625406342655722
6992515876929008922
2153532398346691362
11441614399929269765
13824172341789315098
10823269975232813317
8813411683149052306
5045429100441857
918407599478550802
2460194125926357605
2826328353002285218
15853044812067809939
6040109237457940890
2446707859029188442
11482010658547290338
96112127582593601
109643937478942340
13457309840698776881
1595395317760001
81109399275497280
6004753395488965139
16407772704268054132
8146445244214115412
2359479985666812101
371413838414390
8107665808844388402
114814689844791252
327386684498202
15375426749940831142
964263999751333050
6412672015051898472
8367265504391326299
48227995244426062
15469560070085147816
899315265134288258
4269380533024305552
12572946108398125762
9868652063047010
8831615762519779160
2683713049422762292
12653324890106137756
4253479020039969902
15608964961349751399
13447626786055514720
4393649657012137502
8241295583406439248
1469302403910940076
2303715689213460480
17222113383388498614
14805829939404722933
1625304246188132890
12171604189853778302
15623942345268162580
10202370617254425006
4556353838948321537
1020248261880122300
15927135748198292
18428036553979925008
9798171820147045412
14514306228643282961
2621564191835736197
8336743119957755872
11454678226942820352
11555315842405943972
12542026958284215185
3017756836377316805
2460541885218650
7264941222290406581
2399863855220246035
17987096774598717634
2224815791768252882
6139300782268427537
2510960331742979604
10351258727711819900
11590240386957352512
2782144058338249332
18387265173447193737
4246220594023304665
1011263903721099000
2251582974825356790
235887901693823930
4913613618479519482
1486611345472958900
15210483818914794995
5874243418590450441
703872716378000626
15960531074207528274
15044922047238777076
19800141298173864
2472687596997939636
1591574384236106115
201578206338744
17099931136557026
16047162674903974440
16546482622211629580
15365779119643917169
14305321420515841476
4653102863435938316
222516139421864
163484094513008897
15420255680302786011
10876255745105899282
16454043006825705650
17553934876453331875
10693899448985657250
5887633202753593601
86225915750752512
7268833136177922574
14682179078414782562
25357110555223082
5594861411143791722
3145424889583084400
15932367565198194960
2004704703787500000
8118851478645310736
179522584855515137
2358749700782490
16377020689799167493
11232722027577032912
6366444069477832922
17211494865008952264
9558027223214961536
17751162391590483649
9687328584328633570
3334818842590809132
7749701921938707380
6157402058202004039
17235679808053140626
420640566069137388
4749444614470423804
34753194396284
467920502287093412
2358003823442393345
14114877083074202566
17784868382357184785
208149808125281262
1424733022850587362
9082409368732827649
9918750374874226638
7936356482066944440
6966325175207116865
1155034016926090704
13852235702014531262
4160125246723468136
6075175645697907543
2085095217509253697
15489578837391730850
14407009691186263553
1138668025896597432
1532953438861286148
4096512000000000
6424404602006191112
10953491778737875356
4826376919884874917
2173772052774947252
10352298074334114170
7052972171767846
452353574055416670
11432295440599943216
7231425983197472
1589901211512383952
15019919154504236545
17315174728074139754
16964665559981411622
10955978592629745339
2855230339821266540
9186695619680513285
11435670464317821710
2471569155006250001
1208018998748821908
2298116522536230006
6791503764542856032
10756721961677988672
13809484770359535870
11304852074204125700
643697318137790017
4397615291896554555
3659146774819329601
12422519133307271144
8676954522630444050
485284617268152
44276210554886110
132702240330876970
11793233871319131205
18327876009192818992
4136128267362043717
152791067736140532
16441629251347188444
11617276587132541034
2320402329903705898
15414151500013680693
674668164444458439
1578029578027543769
1849252136517642610
8019629005926955081
11312286438585971176
1510233236092067312
16048615361352135698
3550117201749720901
12089434436215919202
13080494649108700244
2218394983744941170
3490135606044154370
459602632752960065
18031169754641730128
390797195388690430
1361764817692984850
6420166553895376092
231373144928378000
5398289722468695560
5769085664673692051
7429993817402
49905769688456050
11363605764352088888
4866387650610868279
12666941253948556729
16231404524062549442
314424127693004370
158997583398645110
12824938733511108864
435560286065227570
5769925406215935146
511091631357219426
18068372306000519898
10319150936760817998
3760094162052866976
12864031111455849468
723714121788218210
10370558014597266085
16666759394544727120
9767758950000467832
6657269723187585570
563279574186379815
77705139461165057
3290293537967868785
7751665135405219056
1378817371807382028
8143818821773277735
1254040048865809080
17689216295127027953
12379365665773333378
764238182125537287
665572916694979144
594472106209178184
17592787483389860112
798185180426410001
2326049705228560722
9934951434730090462
11449850495859790347
13975524425884621948
5890839670428393177
649165743832650626
7807128988846728122
538798440287411680
33570776197103617
2763879476702306463
1149813605573330572
501297665965250626
3325943787274893330
9198805498575300432
5837615155518308372
9151937497760360357
2862896162924396778
62523502209000630
223417950813708562
12019322960183282977
5356679927322759050
4808584372419218
18315656862429084350
16682357379104641679
17396169786902155397
13972939553356565914
17764239636431437609
16520848657471964540
196874536121222522
28516929257535460
17550083329109256
4917235082968646100
17606959041360217664
16471581075721867490
3898177790158731170
4693384682872078556
1289852367499259864
15852136252726909217
567729958463159185
4854016188527224830
1263174939434236594
11756747616758975425
791491114087384632
2740045531632107522
6168990425921435518
11440928732105869890
1253593089166001797
17071687290190869560
5291096153808533160
6830637837736606408
2987717132582375000
5413162302747602187
15733664178212291609
419521769104077392
3296756761486619652
516176747869927860
14555650654220119714
285183641577849270
16315575636386334831
17771587161243572
408421201346585280
464512244731476552
18234279724731911164
5975020325947120901
4273984637924015808
1290414561444864026
11817884297749517529
16149812201236165920
13624569922246502264
3299643143605217900
15025869533359957375
354744154596225030
14896637413419986611
12382545196628519057
3909640740848809128
649847417331026
10551447123390707626
7756235393623481957
7537164094223614450
12277510748639061234
2924417900411678914
738313946230406274
10430717180909849285
7546143276039231452
18425178133217549596
11797716736267422050
2467957010341573092
17821274345084506180
15865577630673413859
150186163389651217
8178216081661738117
8652177807126811580
17686588175529474067
12752972837759700426
1536904658110609332
11136074765445386139
637648073344659608
590095374823342337
1356255604239217502
3528744359639836912
342952345359094354
886163751626178062
12722934348245829252
4572917808516783308
12236662766713024513
18180645634202479392
7793928391579605129
9134697771246926022
1046734120526962250
1029980675129345
4366817513399251406
14180140949116523895
2519032174546938242
1196482179792912741
8594753635276731650
3141694728000333756
463709344013258000
16859095413415833601
864655971265408056
2467529951765123946
7891225410281371002
14224280888872707300
358364546866496042
9168272493477961902
134551287640902890
4161514488547616926
7632378751741865469
16720980082503606861
15875080480504512208
13397159930091183802
572994802228616798
10057121915681160
2392351848482074782
120126492068250722
10506251351384165868
15500322124105691104
2165359911491883692
17664900644115110736
10120330880160104449
16547086631489325843
5141311303962404170
3896072707758577040
9552366766233372789
2222411279828181420
3768867430488909210
4299339286329523490
6642456884738004812
11341991697195159499
1530689267040031350
11346743447224475537
12720320883370620
9910344000258210968
15369362035689601961
16212233914054634120
21513943142107152
350224144918452
1035389639874114530
2027370043452829817
8678860276221296460
8950863190154150942
875389690798154885
11072447315095209980
116983177410017297
13768306444641342328
289452634964400626
14175598490460221360
17337133864957290410
7882067367962059783
1183140970131328570
9363335728353751041
16049369578044890192
2979645538178400401
3715153742402125184
10617529613321657932
1060980940011044
3018647805715582611
10215275643730083842
8764879193487545957
116947371867024722
16030896577217383890
14666004540336096257
3398907569673549091
2743018064348899700
17842464401804001521
15904869459979501569
5472134716392163438
7237892761775296185
10131120764506029374
2013361871974209029
11768948602316925500
15577177882404809755
4428427959593051252
18277517985492354633
3413629508781429210
16336029108231654602
3070500790306884866
10233129357670343525
920330583207213724
17211625685973731848
14870063624111697099
15938438162083860855
10340728984850632640
1852881879923045742
100221856419883794
2548446238699430344
17171359045060104
3755449158652758410
5728592126426640058
7216516383033671680
9301840965408863170
12696518392074090
15503507025639562576
14270362448328008930
3137630152203168675
15809729675723096521
14681720597029043961
13244846073261077970
14647091945396964133
9100833916818698650
10506641205678527756
2594093493320120270
3557377333015794650
5958250750017395732
525613321764866917
15108585160005304656
2241684605095604497
2636982303628302
3197249535375737282
18035386781036415640
8092448635984948538
901355929155645222
15915954979634765087
1540615429642597112
369232960093566338
2557229980123064090
11297625874706347184
64784287964535552
14684713035716504652
7238369794270351937
17586835366676542202
16238964407133692925
16173178535339034552
102777322950468530
17604052514483906026
3589923319585038276
1336807711583876090
8547864050670187682
3070629650284541521
4678643917427164608
12267154082191615701
2038613114058140713
1152982082695051056
7830708184274832724
3955646860330776832
10113713178321983299
2865390542294856050
17138356861319114883
2496943482178625322
8509752309829001033
9856421329037278236
2219151312611044393
48394818698689008
6476203319445800378
82262055046368842
2442821835933108592
1260153128471542311
11343466302119438401
6683662719905149477
260531094818366090
1964477846151755358
10652760283311882934
7064013673072506700
10383172955498880
669643756661899045
2401519131485222922
1607509551377
14512137316916723139
6935736338484514066
14975682685276683842
13036831534927754931
1021817061404206930
8931792233566745142
11034949454206875401
1560883872000340302
18366517412602208310
3320417622821177664
17250757435691703226
985045586337484908
1201573269346356900
8347458590455063752
6131116198475008008
1854150208364180
6810506810361178092
15233510598222040005
3837784192621125790
7946459355767517506
5193801410977570200
16596651472326939182
3807186019538567875
9011845651192003836
12091399794867575506
5335493261817567626
15112831191893772500
6040515995290546642
3962083183728150626
15287457113539635453
1066473874160226180
9692009816736980347
16336407989782226261
971613741401465847
3557529778769806530
2132052501371981765
12198785129509293844
6479472022560392769
2298117765618676056
140547554322003864
5477923112872402922
2089185985912458948
3008103746434416401
10263604201669874978
2277697373138195742
13048668038151385381
5620578275560550280
9668372364907614737
341318341765214660
13782257803159438092
2688294928273100588
18157972741460401934
14583902098970825250
6705687283691472266
3520086008006100626
15617511147552860
261939372044439264
3628160206291049042
15591754619612647282
14023038961408801498
4380686810126586056
2366869449677808008
143024506129003928
6277352786502576686
9497213044808826889
1406644333267901594
17932392476664650748
696722042751393786
5179510044463906590
7942152992817618113
10292419763097369108
5630344638851515383
10799760694754542100
4055195739790605524
15245410734470228402
15387732839241929534
5895705315264559256
1911155149538351862
665974759406890757
12896182187967352052
12699457654422235652
42282512752500
14613242985671943844
1332880603576140234
2607925609887299589
16870542101665523724
1168045588481050085
16215693066767519250
2462430864214610117
12321876093434073792
361622891701090322
3330924873657695392
3749336052470455226
10422996539792034974
3141560900277425630
11454916998200664769
732850383792890
16867306520256883717
3027179005976039420
487619459258134392
13525972912299319058
1241049759994242018
7089547315442948518
12496919685879949188
37239743523136325
17299516163296211331
3015983063699626623
2206478574530036362
6264787340272693766
63151018337882
802496399942429957
12665270072531756361
13872109184063218352
9866803042582478089
12729358993458602900
7138815019107261690
1261401160255960074
17513435515025654617
7396338381888424034
10653377181393305052
2743500569819309057
3502688996703552898
2108258397510716512
11276550751870955370
5442617544818217607
12719681063754464911
533888044710306
16775996245481542502
10006722185754824256
8914847906003514064
2805120845975400500
39265517766052370
11807220945708380417
67994684759231120
101885829144186410
110572438271928500
5045049949872978940
2132803675230930968
7312193434332520846
4730412647804558
15943995777732261762
479318468749935320
5177487261242943902
102034272099385522
469850436003676894
14703281876072371791
18410493100492044602
6352589173444459356
10449961580952847436
5269594540568905280
571424198148709758
9446877194248242930
5571499624468697612
5751831352546941712
575172713941850600
537370549344167700
12701012745640889476
7147801889659514232
382888261959962
7003125688339638430
7630683981193222134
8594843753283474229
7220905113610036288
9508220975347871100
979821113082103045
9785252644199851069
18825957754322
3491528430458643902
98243595438515246
1883775794619970782
915206623074391042
1956806090118252
9874849223989824650
2600688286113161454
9940134865050626
5591217639421846306
17820053432459558992
2862423170097692290
5527348831408755929
11119969213670062657
18364502672759402752
3639141764729256217
17333798042119737274
8472587226465268202
2066150552535501482
6833548220453379280
1825033123683090042
16322716819651959266
15326024179817698472
8994597362216929705
8316637304717440290
817119116671620156
138289272652366992
10021120805000781948
10901360997460199301
1272996441653137000
103308993635220060
2124336126051442
5754174056331469632
6476379639069609310
14760136364119551810
7498684770268022501
6819379485043797472
1416323403073345612
8771509879351894459
6571953762087404784
2830704212062478145
13162144090329187253
13330020758194970321
17979830234363204430
11038724334740447795
12345903670310895552
10733042571365898244
402252584096653920
9180246109679005352
8814851015193276819
875623928361379682
6017739693720748901
2742880572824621057
5643136566515230865
15510361635339608773
9323141932066911916
1253440568646131600
3846384043336381560
14111019967096011728
4661813086897094992
6915920049371043482
295134539401482497
1536616252119453697
17068520161244452092
7944111530011800901
3226550707900300200
249712575535349720
1538512950315892970
1069173238917488897
2146778461974730758
6238956417743154250
7131494059340103681
603320212598346900
7249385659588610930
9280584842888189880
2554860370506570778
11757975003691486332
10677231269946418626
17199723848110938590
8739312523737127692
12636689400458749610
5842842426964897850
6287861821933129639
6307814101840549536
754361455404334752
16662417592108385670
6857236771229039741
2696270678511250778
6710703102662641920
3352873265710654319
5336797963855063818
11594519475967139490
650539033600028400
2149512443518750
6439020441388242957
4851192258964947612
8179829321977124514
4708512519421564497
12264475592670586200
14860351201232993447
3102996389361570
12728985061105409730
10498282053758299262
1518886752700918932
6345174082873202
34278419783695362
2387459252813259312
7654936956478668222
17993591585541515162
5482600338264941430
2210917374149619670
1606674139361420752
2602935622149568345
10628808460423174476
109649642841381750
16811435789157383556
13034136601184281676
4323115390536888680
18067880824246839556
5449332722628083982
9859328570848098062
7279567171517693810
16568324895310514306
15707336852860097186
9075480814773127033
13125159465968069000
10349327185919068793
11931138298825412240
4985034293716769297
79759038451260750
307124171979246802
1706364790571467182
2351245671214138522
6180572711939040612
12366876610045096116
1730325690707891810
529732163763810226
10793970496457038082
14457429772539315547
4142049247439329036
913544515955981530
16773475984737183781
6567108486386451955
10801582224352676898
510958620703994112
696757525951433332
11186689716345045129
474011761838384642
8260621328103610984
15752692441270948389
4684279958055790904
15743100103969704188
11701417546573493552
72657592808940594
3235944410573967091
2562782666202485828
15697124621778538998
15788988356530656172
2647171510019919872
1925536446544311252
10018931226711901930
8111101542797095787
9566477078501740370
8318525866961445303
7204600443228516662
470068719854124384
10597325995693114512
16492455945247719588
6108207943259294405
10750307580094176782
7643263565695957656
17520519294842259722
7370342548685558740
15398946445234499930
1718379840980344520
16847580994784059610
1010957714531044901
4313476498558375943
10438343926128278696
3933111065867280
15243350065802717231
1790893589677182900
195739344669499722
1025333565654166040
1894514844225433629
14343208502156137478
5472285486179164694
768901950934855937
4773803879034467302
8605552756042849698
13242792036348678401
2279860594111816156
4108741141232224904
39919330713164760
418232965942904
149371513512799140
2846218143897634650
9211875857572148840
3846500762310041617
6356670041871575002
14946820885150708675
670650749931703410
11084412203566709832
9481744648406221824
14832491794190871890
410006845246180061
13411198098594331208
17617426123961715302
237734823101868454
30436993282164122
12466180101935734811
2901272911545009822
164488875926687525
254393686183327950
2186778240795933402
14820306201029121480
13327802356380191097
11655163792828435556
8991454791563150040
29199012011769857
6779742882435295946
50261482969566414
7281489671074613645
2684578973061298734
3654537791776997944
5991165090169635601
8251169665292820462
757073176639777048
2226429208833843457
12752594069748791417
51371593741665680
10284861806370221861
10451580350032037011
894139997053626882
10742845860303139140
7541179965413879809
1681024155370440337
7568014755006250001
4212281973188785608
14171968287903094421
909478603046847377
6003064940018392840
13050939276450149072
8005723378195862213
9711371499722832740
1423443405599408128
14764540462586614724
16403249943021889640
16405062943123234662
339625885391641758
15801024919330492417
5062117523523422688
13267913961675489858
20653180333088724
16769150565222983624
13055998290004538809
9638584385394262482
3161868164515480350
741671881856768705
360712010507116402
221602701778277
7574191264294893632
16055177678159766046
188827079146979642
705767917120920
3753143655796085672
780705885094170350
11904363907865354642
14999015489656725038
17751056273602290782
1228893283444286465
10332887996497608257
17771938030792900608
18447491508946920
9495695374346672316
9003732568620187490
11906796079185934097
9524897198994963594
5254465030697512644
17876556826940890368
7637253015747387777
697865440032490184
92882903869612122
10098015616382304340
5002231703274989130
3496790801583472232
16250383396617439068
956382723636909569
11423764171172298485
17790776285851442815
5187371458108190977
7115017706653116428
13484513323853141688
17018852172545836141
17635841563086044706
1208893833348317047
490881909261641105
5851355476307677842
437038670695104
56546815388922050
15542851397109436484
5921396424284296930
5734701460447716242
154212185426276340
297679829761785330
13469496178090076802
4304303488692038
5199686962737082394
13992795157362816471
12498131232842167959
16048032621036537540
1736958016363157930
17471038713945280
16937522398953191842
10898960972632900608
10222964054633187650
15291521066004252305
10421915521809629702
4510200321900626
7372507392364842
15096355613734949210
11557156406099648858
15754211270721441002
13141689172919221620
12072230494939724619
7689650283179231292
7802714299235934068
1165399527253670982
11708712621257624
6127507349335926
7138227776346702844
6338466295264051200
7730412467959158626
16996944403298009886
27469706662235252
5829282368030661873
17852841905442412495
16943308818664054762
7553227602504836545
15239926466074006290
16959356513613470970
20570609000791752
6258347175153778885
3080514640174304437
8430945543383343479
9602048349836976764
13086437520563186752
6500879216554724520
79318568660390100
16358175037744370480
3427345914764992770
74610232711562
3216855981358253057
15223153162688625782
2105137798277399300
16541155966254426012
2017443862611492462
14823269463118012602
77319567171687500
6788430046732970
9940420300770430
2992249999905700512
4305381642741312411
2564131977964572006
9746560788263511697
6922894548164073034
8816797297281676395
13764772923258975522
1718278605301500226
16101859429145945772
18079155822404329250
14064450977650482789
8627067635155206228
1594682268093638912
9217378503484620156
405520894587300626
7460758929788693020
7835504043260681508
1083141055154450944
692880814017979452
4517693327163805490
14913874866230548386
16768987101810196180
82718178457805442
18280000981277866237
15555622625240906448
7624390096767393857
5269564165348898614
4107281172043610808
9781252531282057126
12571329175729410170
16637390153679949728
86904674835692132
977577394558218497
9521947458912202320
15037799487319839352
3953924836262039717
7242070757013066155
4232401522492101894
939940491825899525
1440168617388901756
1091392159246157082
7986668657744289312
2753531785859963330
8397029110901457498
4274502474494130026
1801462211691072101
38647015134810482
1654792055808368652
7926246755743667102
1799005399277259998
9359357613155771842
3903795519006294450
1029130250245125028
2879442103963058177
8180026162710697010
4995420849940911552
10270625164589410490
5489062860960000
1151514816750313470
70312800991837710
480314308461153042
2233099611032468750
8794840611873159297
724816550659489412
108474018104824119
260784272245601810
393335147467873308
134401138976716028
2455890613254311558
5735963943930402
1239564471896503506
10926162242222558076
16198578000970763588
36435883140886592
9037822569941221948
5470600992055654465
10570347506917722028
7774407303266419472
11828540484534349495
4324875949761998490
1609952258875044798
18278813397613552976
1476143131557962
1733922243406688823
430369810248067130
3245989262889665502
6226919719065837126
9701836797055524082
9797916491565050
17434773413466002167
36766655979265704
1011829276551665250
9392767923250895913
11351107443959483568
12412443921960080550
15294319462234425980
77500560874489850
4295990692492752401
2077253447824000001
15995645907261001082
4968552769031451088
5211490839200834050
698079712272652610
6461453058674729082
13157994480631852044
17434356848123185217
7290630574335349670
7519573971585170937
17032368439926490625
1622323716297723530
4440614096903391461
27872266126353116
5708236013400424384
1177833335042405470
16103949640608016692
15723226381808182850
3070918437011864129
9464950700010
10866832384810001
1700050589281370270
1748584387361526017
100771638486449122
5630728011249040252
5226232836296655937
85070535710162
12268328507460667454
10258618355914563178
16742703532288779807
17160480907543680984
7044269765329601300
10678494402976165356
10056281104076402057
1082404177023836394
16117274930663915323
16936966498813886465
9183276851115510
5588496455493980342
487153133181764282
4821448013754382494
3863590774192587563
35345768914132320
1271249065580150597
8474119624515901457
764697297318166452
16002035911045118266
2702130831447596640
15668583972329400842
6997519023770826161
6126773203212715202
16754316112880690286
1107169307048710224
278674794952546752
11368329566066120556
8058706510272655042
286172188306334010
3531546711650867042
4854801295961217770
5358750393838095082
12165260285904202442
1723570935495684858
3956587218922300651
6641603537044040201
2222512431580481042
1500324897049300008
11705077440889681212
15272007049524196878
35258402472739682
1391174216133972341
7937054564491666293
15331211879997926991
2534796259215001670
11714373558356530320
10810857261544053150
4178536450560001
5468138767143590977
10806506373429698770
547246184654475649
4614855743796323242
6067340421383020969
25408476896404832
15867730437514843527
12399865432782199230
8287453092311053970
10380289849926009842
15163438656119118462
9500072796837851097
441979212256574412
5058088880056713906
9950092819733139985
11218084421685523164
15834408207081390482
14909562107041783094
8733364815258732783
18019847595641782502
4800261624249354032
64073835262738100
9517653724193095740
4297625829703562978
6521028955249735937
4661687442768609750
1062465690325221377
3900134895446094562
10407052469569300610
5425501481909340414
166831265512178533
4956964829666850626
16330030668114660376
12055850852586114908
10413671037454806568
3195155077400107585
5951255947148771938
6219885337333301756
5881084048726881750
17612299005290571246
191090705530714442
14792537965657968354
12050408672407772494
2968844169604498512
685203902993363252
441620969360850
53197126165290168
1868627195707031237
5089792417933592070
2654196623550922324
3422707193554386477
7251748955333649855
24460971417201332
15154968003706869565
1737275679420474593
18271301690724325081
11105523769135929789
2185782558568385506
10063598170292709497
17112151170355635390
2086319824887891462
14298028564678935235
14013345502548056674
8602839596692047810
1357354146496498937
7373544773500563214
10394498563602
7572777450209887608
1939182898550430150
4028833090675010
14819281771052682650
10531494933948010521
200259019139572837
15834567231186238182
9496721471412252
10383724850342486292
12975643266317076944
8526106285359345320
11832052606879988066
10810527737883639984
2091068495048347442
10554234708379769356
5851739231656981586
15647223313484230729
8891779575859461691
2168218346543149770
882527102505135632
17242374647367111366
3011287415619547348
1293776751140375502
17658264019282549350
829945577139983304
10713564589780251427
1195436868072479802
8516111440040839712
7310364180001536710
6327784422635419636
14552703034186999019
9913538968380259028
3048249035024432640
13415112836482019525
11949342922029834384
13895516659833129344
4655778598297482750
2062626618101217989
10448814029429906797
7948349617314129414
7138462856581088648
119108069185484080
13204993163897972671
6034037037327523402
2470135769142655680
16498312409225493436
14795771658406650268
3670743495193456856
13190166931492927616
671229671518100
1203028733634089742
915446212902979920
8790543727943294942
10522672692051429796
121740744926400512
12919439689487359682
18332260606073298852
17043528215585776506
9898188464800456940
11246518556804567482
641266150206454008
24087434830417985
3464907899649159680
11495288043856502795
15486516497080195396
3415937838308270
4398970671794432
6821157338769826117
12351812702814667115
7873225437044292252
4038810969235662401
7246671747039493218
12601875427117230204
3665995487317139352
6246978574437296928
17955239426718420080
12031536099507318000
9058050174468198400
18363208531063070914
559190742563249477
4275518468031629170
5516328746781081008
1761313585596046430
17085332368490095297
3888011113006245030
16192569766824599850
2621332637123946786
17333495194997131909
4365178657714746151
1340428308284561652
13018796948506519105
177343164838850
2588039561382250001
1090216034858200399
549373709216219092
14633879272915913012
2682057903237469157
12363579580885827306
17676034279979183056
4622863120856898325
4052555153023759236
1216917632200734137
2387027844208720765
5797182509337653802
10743205320782043480
17851492716560369918
6728444532183834306
5341614472794035178
4950572062950652370
18314024793834793280
4259698925514253288
373702669690076491
11718742277531444149
11933409713015911697
3653313357341718757
1449015424666093460
4798895000388661226
4776779982289211517
318984476657022750
6558338855707577490
8629566092676373032
12853181129314734928
9293413048788429354
18416170576483713812
9851365977112963800
8295519243195015942
8537646048708973057
3570167766136015808
5083405409738601985
12884787985469683970
14904230091659315393
15804032565624245802
68431026614409762
17048592916796660994
45490114937718720
8853024653722711904
24649282757810900
13119501706031330196
4403833933419992
15878291918326016645
14108930043788596042
14642394300486457596
6808752448734529470
9884852556362047184
14367640830412645592
926623163995880977
442633415559219072
12647324102622259306
3958177161146822460
1919335703456101898
34986392975203500
17084162793383043906
2573594990228250534
4697887778237871632
9218740615985462535
12324131853767757066
16811463353041676108
7946728374533992040
10754429965680356802
15317467794881676578
4641233509362450626
1764582746897712362
200059578653880602
4054529098901204642
439174006411500450
2883566098075191670
13095059503346042520
1085967252653223150
775989038325760001
235803780048990272
1764282377299682
15251575259057922577
8988663725003610650
901818530054111232
12588497910106187713
5554077088781152949
12327677465848709376
5246782589275183515
15590810090699878014
16557745521929714745
6703860612094330820
485230584904068080
1399190917284351820
2498007387954485862
2794790527455658221
15806867539081596756
7108141340788659682
6062973668158724497
481890304078400
3006075316597656
449612132552136550
3172894401707100626
11748573650061623132
7486710209877749838
9752739443212227108
6162405850033549625
2393958504370192850
8795231141643495026
162348820749758242
5945400767358881750
9833541990070249315
17368941846703914558
765997893397947584
2729114536201302146
1265269216897622302
13460034886160692330
13915444436002213878
3341860167149762832
3371474605424400
6066388425412052009
626952499938432362
1078000692123138762
594317301798809952
16997297026677457544
2517578191725738858
16140087327277492768
11399141675745160670
15942754150361664283
1567169227117471963
13776179300039911562
381840689337223608
1807801721864252553
67743067035925272
18084015805131647566
11721031273401089730
9131462271827304187
156378253883185217
6666169192253644300
257567195876317184
16587004841088753217
2259369701331360122
17102263293339917006
8295015375253503557
2114624148278922362
59803373378134806
12328300315389399554
321826027465968500
9224453174044323122
16416001130931604042
535309382685856802
2284141099359750401
7556900837767895525
158483108394396901
7128441418646722340
837034933034737304
14868107598169460736
8298559109353752994
16197580186427654668
7648325946024132580
670702312127330
10656148977931325502
666778687473863384
713078931122133740
6164039242807557300
8083100009763376446
1415708785346816
549782061434437230
3612178665613991658
5715547019377050626
4398046513201152000
13716557441463353157
239106104313983362
13311715772623685690
13823689923683892282
128263485660627480
1798971214548670277
2883821021683985762
9188377772548380966
1896181007631719330
2917575089827607849
122650501615840112
180243987895931652
14397049447628848008
10765231421718264101
5748934785901645032
10772602210756512759
11234628658581013835
17001611829084377629
15263161852105592606
17419935263332744778
4235226648465859902
991906301767937
226008917101814352
13782733968328489166
8213883057972473172
4545193444179719214
6430053583055903094
16316034031394133508
495038919057960485
17641887321462357977
3123723990044872037
734593284749628252
1709326850962723906
7784259212954994
14426569447858081473
16852346321642388592
11353486200972738116
5902885903439080441
5726118451934693624
7941956510668752463
14970639200141885696
3882803070034083162
11605650464877401088
1631396852528469157
12158283132453212748
8524228177376165560
310136419687500001
16857671183664524549
9373253142191406
509984718911498
4856248197661267570
4227948007370364573
885628421313432242
438168333852868608
71019033914409157
5212206034085973792
12223530889578335970
239939786813063744
3111455276867810522
2221879320638148608
11853610990970049010
6441263182344779598
15067623555758791134
11642421243075743304
1543786372549019250
491599764501447140
2141293333930541030
10894383854199871562
12326523685676639695
192261744532717925
575997211723874402
7094992332755577182
4450086897816830589
230751302770371602
9781916948659246250
17695899068936933726
9295782824993723126
564463861876918100
296159126649811682
14457735929383166352
17663530721255837798
73743444034025922
3363541784681019500
9530279467439844080
5169600167244792522
12121450278609362551
10080297295096081756
3811152612876500165
12104404110333960610
8378475283635869760
1436481475732737436
8849612127755125460
3906258299888442624
4352484766619234242
16148444293981530296
7331488999881701256
12245451038385607745
1722977049121195412
9233636723686763517
11791918742531423222
45286299362991062
2880183765792803472
14749544678347681414
13106499318450712550
14155920605232611831
13123468190928845824
730586582422754930
9714189988175892294
13862430865689962720
12052115802348334851
2708535385093600078
2593466951237986684
8213541630348060972
16388743517831646752
6730863146611198079
45128964112543010
570750327303678612
1553834552827116005
1778518238040325
15399077544931502836
3596858830081897380
6235283490739986332
5430062344541634560
11348323907339193598
15477741146397791568
12993798086592463542
6274323962765824692
13954806461285492003
11473240399183370
86812554265864
10602017205638221826
11074378047996962664
14355037819103058530
11918151143571778832
4734977443623000
11366886425968195601
518797610149034
441776543986390170
10624050146701883502
12302245538581946872
4912149542811399361
839888904641066370
9790142495562632853
6472159159059655740
840472338210150690
7497252300109321806
4241493245786448991
1901140089186100642
317747472455937970
64954836052475382
3027801133420377617
7266305295118303280
9642160470899370900
16560989758506081605
174033509483386008
2776090509543549526
3769671640500462377
940614795274674
4350302267634296920
156420365771738508
6552052363159670460
11801922016703168267
1300400740744917905
16722038913904981994
12899937892979284792
1524996413461502382
4558694508730780544
14007459297792028622
14871977546057837216
113329746629465152
17955702768572674668
5128443009643769031
338700066109304000
13161688731476959625
4995940494867813948
1342308084466360805
141167095653377
11930949514707521912
9749637571780966898
9470173349092584977
15440810044700548226
890034410734580
109340630416970240
12841111174172064336
7060649745767256
1781246048139368802
8989969521294645156
15385026546693638340
4570940362640944008
292975386644352065
5132274014975772286
726099088729928552
14232460117435981547
1055894032997599070
7634025855167017217
2129975758217857844
3632340213809426172
16310519845329933525
5528601769296749752
5717954493289417830
9782433261533832513
73314781827367080
5524522508192169242
34391674311619394
1287725362435455877
15997416496297348402
4621978653059453065
13026074704749108
2829828801890
10935813067841945328
8508708415322150117
3592822875033770597
11117503060064857601
701851358881067330
5164832624390328955
10725163419916219068
9658077436699376866
2095824332733005121
17404399320487583814
14925053595395946690
17838688646541489946
7075344347049331080
8430969150594299329
7806399588634458257
830385618527190962
4654473713991745422
3113283207035630
9589882975247426792
350872239153384
2632401614392272270
7965417621114719578
16472298750364484686
12847682753274423662
11140776524418388282
3733806245410373022
4877366644851188141
13288859492761869150
16944844805788290044
6599457273551259237
14215553149430628353
16351204383772373562
11421749041804248728
8444137793168436164
6920996200064676901
8193252132092489729
17061574257708485905
10948787359230308641
4313885285491744052
43093267237894042
1855713900240285410
4638098319675247026
13867245015627402500
14560347831842043938
53582665529228778
20388495903912390
3247810123774157930
6971944080802642250
449100636996298464
11205836726702106958
6120379808881399182
3008151532619501675
14083353705422542212
12594176539584390145
1250557845936252926
8885230768213033980
3911662019080040254
17386770583805196222
7570472836637526670
13740508955492766380
1790965729898860298
3466755396006293150
5018209277962652823
2772589244053398018
12307575625152794622
13396544303961258002
5579879567241337544
9660626354007684226
397054727852472857
820963209140210502
4143731340408721442
12438645419860721840
6163031487134071297
11139201589427044429
4146568399238387536
17559688702129068970
2391166730673846226
244217432431218246
11212002470596734245
12641102399693627153
3630652221557149526
8459679163520777052
17801475871725650210
6816282992077879872
3690241061720564153
17813425675532206746
14167514397932956952
7291514395240424042
12610082446325130430
3039781544919424901
5193317588420421732
1565447348588886828
13311843951625283364
1946267561166208608
17612690022747465362
17738494344635101658
17787147520524117125
10348241410292263558
6703123532560577782
1466699190741471330
11033321888753891480
4807155048942645962
14332719599287033316
17150021752618067150
17521793003851859980
10708783869396770594
2526148930271562620
18308927662049403758
5898974525884359960
4952363099633123782
3067187597639456402
11906224779156726506
8907339520950
9468688857010251289
919149503831168508
17337442895810574849
439788486358739520
11243074647929292763
11826091028296369242
14325199526356896012
2258816300567372262
11498668926053659644
16010274132507793492
10992885495725764226
490712307780571842
14609974029578281902
13907581854044709050
7953794472165639697
1404989989663848432
8782640063589641040
11481267572595824766
7264587220452818940
8448450796135997267
16155531537876899330
11847319729037357762
7332448205193750198
9599893986105301424
14966960401420853400
2100101294151045377
16877052737969450626
149784474594700056
10910344967453193190
13671966089756601125
18427138408009444402
11956331109972110482
9463126147828679350
12165890730662125637
17137751334616412334
8919261099747321050
6833374428791494584
4783318664326169566
3601921336295828
10413715043834938277
10420935938686255778
16878475579781833696
3316908138578372162
8963879161727000
15351749726026024610
12259264837146073696
9956698980941863298
9606766938133862696
1695618542496322
8483161608314016780
9913408310765280048
8119371513589832000
5613948855505516352
187369966165852160
1033065221684181922
5742815549037309005
5977503654591895816
10301697572871584124
12450619802458431102
20923254945964170
13650282345537485700
1598603586634842112
20429283575252
12021529158660779604
11778910056075411592
2967784209589869505
21471341434081650
156257286351317777
1028638865815008
16414500178137589544
4019132478731078908
9056201114177115732
4566810761349472442
5434305295138845317
4115761857790403084
2074678323343940556
6730895987865523252
12881554688811534962
15984148652992230153
209645810058999162
9359097265113582867
14622386041160368374
9511571029917898527
11317929294968921849
1376954469900701672
13064279427421824101
14122461705730507872
11753002182007704606
5169655797295504354
212270009724938
11437361193929932920
16030939178318315370
7496884720661037248
10934310300468727677
11377435730140220302
2423670306753282048
4694645334871363650
1090844276004533556
12384742401179374716
797899123024683270
9432537617396063688
14816415807272997738
1833368019695004890
15731147860587447548
10681188811871735808
272564186142393602
5870473853117717777
2736450985208816984
12045986044049459525
10142771430814327205
13044086149770062501
7244827817336855525
12022227343118217708
1491339097265234117
831318616434996780
41991888774614940
7872779547209883000
8014597208530896026
80164967281882597
2199311133975741545
7508419522611567775
1544817779360000
7656463607426554896
18306380253590209460
2700667918253551802
9138335815977965525
7741254643369380
14973303898420794240
9078450071769391066
5417815553172978009
14104238311845079104
13366560074485952830
8641008884089136720
11881604259423000902
8659343783040279617
229982771632680
66723634538761928
8667576881382565130
16835273666383255221
17199526638695133602
13960850535705760662
11900557318787545639
7649599734168048
131307171695425910
13679740614134997448
4403264798635716608
5078243505404297282
13092651214756621410
10851918350626
8255471749578786357
6860116413848045224
12763189586189509118
32725714506263450
17427129205642169652
6080399213080420802
12608907540487354882
9166756207353282150
1496392372478965330
12692892333258963742
4842395761015209075
16739866505500389299
1309538061986764608
859557560556862712
16701665965135602976
10649303104595322240
10974789235960761080
237337711208697857
5709440292260007122
1625697309879091092
3658640335167958609
12961457601766206318
5392226342279685180
1975659946441805318
3764332230411464101
14046102171935293174
6717660496454358
522562694312899533
1099846216079323025
8593007669706226184
17326653161306375054
5977709695740521019
6051639125654958397
6339231290480226122
17120044962723048842
13811828138843120898
6796200198222866096
7036662346645932026
2698374853318879296
17710950257980881232
15514325676072671520
11598778712577229950
6958588200754467714
372743637723429392
1115642883731760650
16621738000717664401
7079887981597886210
7769206533171848165
10714728382315848812
340035820498943120
11010500597275283945
3482321482484186970
4755059139107016482
10591534780058013696
12881233913276686148
728091061497397962
2343670521930110639
607043848380992451
727831297687396142
12286028977815117120
17023790757105702360
13416041140262856482
592283630560831482
13851363443850902090
8839777521617058845
10663628523653790537
8432261844464430464
1686344549714736912
2043969266019744492
22114162801430910
13987583286318027886
31364271507952882
1580494313565848642
18344818167985937
753481727445728756
1033399114110322400
11155289883155280626
6930362539494214277
7935785728635857385
5205951924075080
9348500649918135890
11154814325401878366
1645832356118200442
4516995518599324950
7596509226239868680
4289513551592874400
1262896824749346112
9161194353733005552
1672272543920607593
16413414724815832066
120779523109364184
4387891787758258152
11193324945583225080
2024461825928320884
15957049215283471937
8437113763474604520
2482558331524754132
3877182452654262757
473722785348826860
3783625966625306257
5373296998368532002
3999638664160592897
12916545768160342506
18789832156177
10819987936676250050
249549489624091592
71119140535872
4004614751382650
974805643057823636
8512900487352857410
16987084730182223543
3745775211405208818
3481196876116779010
4053623897764462592
9174379854670440418
2597827786059660
6212023703893076225
961633676924131940
1331038558927125137
15464792425054210812
5323295624306807450
11856073212288667930
3933874846593831292
1898644124991488000
13988248682448768523
14199250201860980770
4179186187559193617
82757205382638402
16772779789715653824
10892847459110274026
10322115424694199294
2256785352468386642
16458645620090930132
9050621030928415812
11782827130026431810
9574951220722665630
10647916884422398844
760849692918017
427514033985543902
9831430143190669564
4138529224618914060
17890643358598484224
16086071200963761360
2114259728888781200
17556965337498530042
3266461172185073642
15448053881247090368
522702578922330198
1706999008810113609
1785793906052
1504311875326281509
44697938539224000
2034136460981798721
10334059515151602314
126073334599828308
162093390084598757
12980127496215659858
1937484217626382662
440130141944456402
1947019657440513906
1932165933719100602
32195396737023806
7339214146300808850
16650697667910742882
1081800784673034430
1616513009545879202
13581287890397019570
233818525389815410
3381956056947849492
7171069561323489536
17783641857213868050
76600491868784
8290919024178755600
11576155017345132258
7753593549300269918
6761888813417891544
14655668981126794744
13883103434551553442
14004533688288203713
12030858341891432179
2902340271860266250
5374301505933267008
1790110427275607057
5424725062927131526
8865772422632821810
7730086759372145069
18111819317611983966
3657870150952158242
7415622814451692412
2512414404460553759
36175612601171969
10025672627051742050
2508426269629861682
1847717765824846277
919003827112678130
5696800625700933905
16006163333427567306
11713821977161932382
820475921989882973
7778530599741014652
472784524201904657
12624120765496230589
7272686786526507192
338692243332362090
7725474852668596641
4543146695447962660
2664737624909043684
290765165862478142
5380012469620082618
14766551269184424782
521680732870518942
111366081726076102
863824565504157646
11776177915264547742
14321238991630243038
14681235195931610000
11065332609812881854
15638159880099184636
17336687034420393440
3652760328844646465
13348789975008966872
452520367867484622
18101051716407576389
2634484140704027670
16849988528068305010
166872925103500
2139299500571498960
15664284877083710162
8128613497932610386
279203129008044314
803935519887616388
8307449214798890
16380827767765816136
8213491502070943356
11210343922563373392
9957578329770144852
6088894478104304776
7536242582953263530
17500933455040921279
100523008417874132
19927303517012762
10538107068800481794
15423514248704656844
55153327354824480
5257430838657348852
14382753602230547331
13025880055319051282
2077171867152002
4308593098187696581
8555548716949247053
6013126681496565752
12328432845584962896
11701184760634940144
9910505702794346496
16919251979700626
37169227798693850
4108700456899460370
12638207037043186172
116181909384144264
8388119074567394521
15892447919443352180
9003283003587428874
531854463300525750
13141521702547049970
14746441220925527138
7698020069136849071
4529614450053294486
12658283424870066973
218081621462410001
260368248547474830
8092482494582107712
2518339109506220
6706248597587896450
10298049678014456813
11834439365298602748
17247721292858521025
13144272008598618601
13533947380477768690
11750731721241496628
1350358517528025626
10347960783812077450
5753447917932179430
652740827826126600
12819864498810926398
12582489602333605374
2537558139366326960
7170327523478920768
527642559218257656
3648251334689427457
190332857500367022
6456195038273720124
15808076478302689456
5144605806698556
1929896584993560278
15761788832011011365
3992483210501853446
2392926727872601870
5425295450817547631
146108718677781903
13972901873720625509
1538623954901090
17841617268615936811
7744825667723014210
4130595797923838900
158223445348538880
961173133227729072
13812265123841498600
15673491763670045162
16641835415787793493
11662601274565018282
158382170750612550
611128977863075156
8284680671654230001
2930230055594467100
14179468993186167332
9067048206957529157
11678023354583849977
10596773915316339942
5281289176393441406
2301842536649069452
4641931345357529862
116592409255412
1392486653725557290
11293879980447096122
4946467795327425600
9238908077910017183
6250500017500300002
1111454701450470401
1834165329853587202
2407362046849544490
9672038053142819074
5640753834391906440
5331012749699757202
552292608954551476
2716108578332374556
10250437045316119130
3739720545629882731
5555000449626231960
17149399819917691457
5102236627133875488
14264318653958317142
2837571757236843580
16980450962179372414
6531879173012056901
9786736784671077040
7937780966103030120
6523275179072339857
4750408049633918
5798989716843468965
1091093876410667229
9392379361536500874
5683079307793769060
16752271047407616889
11153757765462882026
4865292443698528056
9567914857112427498
11256886658170231979
284272975977598508
7757810209313577036
813414867568504992
13646256600978
164527259904180140
4321518143214387170
535532599282101060
1612943775178595472
56220197074008
7241246078545440425
5436969195207131137
1173552088440874496
6302842010190
8414593539776310042
978821567835495572
16000813316968747257
133967290605899777
8699196790550693817
2001132966795052650
7973743300397808610
3738140279406422802
13406290063892010001
1913672190376268101
14738231742159737716
2885128703536841340
211194277114283246
3178620926565823622
125129118027271730
343660935386746110
5445025010365161170
7938710275139360
9140740106174913354
5285089294112083986
3367991405664957125
10790187853647601372
1100449465382633100
3537587827965940860
1469099713398657025
12270851712886433636
10297697491057602330
4901903972946579457
103777950282951756
4891993947506377570
3357028112007360504
10907734556986550990
7799958806921521957
10385968559188168806
12643716325332000267
4159592816799744257
32159665305607922
3974645798323265
136946008924984562
6873360286050515844
13004722962183305930
16916086305200982461
161561609468786628
9296123762590091488
5561799918371676558
10834165610030243756
13017985034603271122
16169216943005312127
8315564710407218142
13865126026129976866
324831854373648401
613956274534338372
15282085561709987282
87702333080765210
10122095124833724650
3241378139920522302
11853873311250687318
5179829113819430642
17713549521291570156
12705855806351459762
3108774128935614574
14984504409100175714
10903156340298866398
46390608628213680
5742017745536840592
418727854571345774
93196333059348408
13783297235427350930
13991567306832647369
27867615575801406
17968409190165871314
5302592737710941634
5654361338815553865
2370823257143127632
1471836982280587656
16234779368787981922
8497616745475466849
17149860431182826049
766204096004926728
60021535688738624
17629054083162346543
13187000108274610490
14450274844815617
12820421557583763877
8927009908994903558
11085074480866932094
551493938803417340
17544656729258802958
13375351102333610
18104024591668847616
1942860803496314725
14431246476598018117
3757645718808166657
17434950293365120368
5591883671346691217
14777942170632850482
6580646622871903920
4880379893877660276
239346136733641610
688126173494795065
12761879911642407477
6245463063240054198
14836521155764918384
15464155592599121849
10023094214009638626
4401817012517085226
8213193029091208932
17946472198385242764
12209578599749709086
1200837354915063910
55691772848209937
8510886874730254638
9875238648655691537
9485859660266868671
12419999325707886529
103860727340958720
3974531613496125697
5083172276167022412
6946335936903569780
705209504519962
16762027476778356838
963369017653940497
13998417610448572360
5333551413270005054
5134099791898750402
11714107271463248824
7715325248163252330
3295758297986988410
13665147289600000001
7368654898871532
2187776960353712756
3254830190311360824
14817064665034577698
4081313397952031608
4643283257070131026
3667539160200666846
16932663561462120624
4821799382912160001
11254256061879731406
146587514133184688
13142286973671622130
2321297557763587154
518491524679391970
486255378346939740
15767133258123976056
16992697044111486890
7264570866872070156
2133833735184624506
16607990572841579537
15048679646555685658
8803111070463985837
8903062875108219096
2670235122812037873
7575064882719347777
7185591668107678209
298504401084461000
16564020713858659852
2086453239936833297
18232452515407200339
1124335274354785560
9548497304837247526
15838783522733887972
1181434212784205342
23298146033353158
1361987600447597780
2943009021448200564
661607700681144101
15948979191403569700
13919998789488980
1283918894530560
112825794981742145
6895847051610063109
8150025636608996425
17630403321473364
22681326711700890
92475206183553770
16645805620220731668
14145569976698657345
15361835456925741721
12598537897403461644
2599545830182810409
5051171806105305088
2901113721176016026
932610823848103952
709619093659031822
11098560235830232032
7675442099769600
97149275629894010
5874249186182452294
12955346228444650493
3175601681419065617
2439067315147103682
2658637281988404530
6777495218932707265
990072634207956032
10415098008949082808
11185130557652169767
560028824071769052
4747562333486
7368100692024699029
11953344365913090505
6898830566406301250
10624794180759562049
173571496461470772
5872230425699375551
17735596637441251404
4028348139153310276
44965984543814898
73350432368289650
16445375198061835743
244480572086354290
16400165577688876469
12296615886593301138
9933952607143088930
10055177561705393494
2904210775871310710
16970435187049119228
16674274019644395026
4393998988343555457
2585098014977
1635526081871795690
9967670337982429721
11201205801806878894
8454604165013162
3486790062438407052
984930292874227392
17405402702040105985
17821718697978811472
3692447642459270382
11084829025794195282
6358321984255439000
14542812638990650834
2347500079846480501
3016796341712007169
10449301646601321058
111515306813672852
10657152014121655642
1372372176120237528
1631182243897212305
7869282879627395124
929014757893995572
3362004501328229924
1288976360351247756
5980779220906012070
10134328146641962234
22491609632348870
334936996048657
8955577487997595576
14127674237581621156
12895882971365252679
8806253248589242056
12611846667535541151
7886881598426503697
7809292190000390657
2478576543365410817
9427303508854313477
10064655271672451787
16188991795270786899
14521559183993082322
14653525127417244557
1828574658912992005
9045928232482206260
8990835665735943934
4946118211752792065
11605101579138566587
10145762876456545558
10356399937016567964
13744828062143115392
8509121001575887209
2814749768784281600
5058453011869139610
34792836922512
26200462103962625
6557747456762538409
6011491218895123052
14509666495193406355
1533391548488138162
3566356857372066178
16717312968280703184
5388103605275854292
930590104683023896
205651068996098000
3940426894629762493
2951591349420240650
13299728464658922006
2097572401227170840
6856495116313666370
14539696555545851802
9889301069548714247
6090853573793822174
3318579598692582633
10405971328438499696
4779302696532034860
4832887812550333211
5158730863293825025
4557412096566067457
13910103250594343624
6848020292330859309
10804453510551228937
1355484135234802716
24973493858461682
5295506017368829202
3769608517869572930
11626178189772367205
8013972398026800710
14193091695967072145
9440030073217234316
618374293089217784
5499878122871975876
6090977028409154084
6560130119183574626
13991863425428587177
12690417895047316289
17737006834540174893
4270495369282489172
1582362709405298026
1217935247297132348
15814186271074197660
5185651959232217330
13189418057287793282
6039965708636320562
5454755154622619344
11936369744666233728
4771486058766033680
11885524242987486366
13433118321036024000
1596478029460189457
14925761030975516635
9689427522290964726
1463080972594903282
15126409437867370512
8482918519739705600
16612593352799735704
3460653439100151922
9696498069836352693
2381642737268966898
16962725273741855490
7025247827659947490
3513105390081720787
9298334118654394
415701637284264806
14512931993468171993
591203274776376210
1852027173839635176
6822015728002467877
9269972503570688848
17961004654551000000
7506387105992656906
1858312041499500390
1809932606830420165
1487221799874708260
172510971026704400
1121331490068301056
5000745620066681810
5751114455660867068
235294773393349477
156579764057669184
5480270641229436020
3231221941017080012
17888560976509636608
15258942387069189835
11880223667594961018
4764434232770560001
12961258507751019732
2636050863941785332
13460602767211769990
433419182996215608
4431694870329708016
1288410083152385492
6988321589499385385
264658867955099536
13669642958366461430
4227783860210151145
3920378509109452330
11734685086373358286
10528945834000332865
16689619122526782822
14356366939673308901
18127116247359375000
5417050633618621412
1971867383443122026
557188649583232842
17997339584536538542
12457993362185097217
263889976483652850
372242366874922490
22911002826352290
6318636649982617040
14202364444203384679
17875156714978533993
10859192211301343349
167952052087275540
13723318886213796603
1001506155699559230
316028475328833710
5380477578407579905
117375841590691662
2543655279673737217
322583359743922177
7449925877442882841
10627344364141740514
11091639401914340414
1878472616710974928
756680642669250
9040816008906378840
11505587004081272976
3923401430157088106
10600626821893161153
2074893855647505858
4697317361576274462
5381086199221850897
16391322393843886398
275997349619541002
263088098423505306
5331039523688875816
7687298278856139811
17882209909056429070
12789010909236045544
5721018526991844741
12071286245309046106
10939217088871988151
425018056400285454
11708043450176312558
6510900207986178625
373926805223820305
663485573839952645
10989885613182830682
17798017304410138176
12793332069565186442
6240721275343895176
5141970741480820212
12947819534500552642
943824999037553282
7600659863095892791
4205324195574907656
31250125000000
7154825754186688576
3359884216304831922
17937840465121578120
16976990531521357321
2493308506307283180
11550229687298431471
4419798982574917412
18012383387963878870
7533965232094910220
1706104954141584677
4864739168670363083
7698442512013166302
148797784682218094
2355098437001957850
1717912231764697082
17768400612952828032
11694013936401555306
322865251964028901
262049623855769756
4759640977373120306
3814697268750
2198891765245718160
5559804856141011041
356491659442100626
8410066781332572197
911308144108433778
8931992059154178650
18032568822443765790
4707434444293283090
8867302922833666250
2208557929757625000
7964366805073382472
17732347745380560536
8593587809306229491
12806244466371916755
2220938320343501522
11622519277235644997
14981386432865785387
15273442531977537637
12764128016110548240
3017652047766399682
16329968190449506743
18015491334930292461
9208666948893116304
15698610937660538432
2493804684328538257
93639090013509894
7488535965228449890
8895410355431601676
4281210886903603525
16229287998183036663
6876787383840717722
5326132852998401600
11516532494849288300
823266112738110230
16135809554526404006
9712681178213410577
17773126226532792
8835479762554234734
16157956920172256
3607853554754943845
10250083463508548562
10693074009873074503
17713895686781386952
7122945816122002022
9968644955319210001
16501709327178389600
685966326811798122
2787992257687465228
211194301926203570
1349618303848457947
4434491624994633410
10352158962276701472
4126932052811513857
12361531893919747650
358917135507772992
546311708945289420
4002062115578274464
12817618082304000
16113860849602576846
5535981959071742810
287439405469237482
17951029061530673440
12732624946676355905
4229981997487112004
11596712395660832254
4129862852201005080
7299074498198403601
16453672703890949908
534913685998998032
5808875574028509186
16613194351739029044
12256873266183178565
8536708445401294329
16601553398695900624
16840228945960972802
5810790408244399824
5830733344575624656
5057784110947261479
10874681566815769472
4475828778822242522
772935820106594597
200208119263576632
1164456096273264159
1125899940397056
15187365665544260674
73868823756722612
342926560070866490
3627925703951723244
2053886492710800
6501360467533070401
12984270254528581265
5317065701292664260
10032247644593650436
1235670780887972654
7780677607048946600
4633209714497790729
312605677630420750
9825680028214480736
355908442125415050
9382650115038814883
13773714788917852428
11227011064082573850
16611692983656146649
7119595876100968738
12032120619206918365
5731858889782085342
9071083286340354369
3520968357764098953
311282398802074337
13800500584506310950
1113826101867205566
3228320086821474742
7081602516670892196
2764329081799819580
3255243551035292882
73391027160882872
12433403502014191922
1563759231171214146
8063995601914102962
12280194275466843470
1948591945197098662
3596927147521345680
11377820796810738052
131799965355979850
11795301292171220460
9655544596275068721
15001502016979385748
8565607714838696550
838371559707995042
3304216798421559809
13738113795214234082
13388052198450897984
10648714812935761225
3962810571037707692
16774070493177152078
16495685595325817081
6556516556948860464
246969958688960
12764707999224788256
17688606033543689925
4584653233493094804
17282216938422162219
8557312335481502692
11022487990964554404
1579657604497244417
5531947943248919150
179705805491296710
8111597294665391610
5935249954581553608
9424684438264531122
4811275868511060521
2025014991838702170
7858521103295621592
15472607063144647987
12562498667386799413
16054391716163794216
11929751326017252
8963840436729662204
11966227785806103605
15011806444082331599
15332560731747499216
6163219269241868289
12252989880938565033
232318937581578252
17548478487364592406
10669156442095711038
6465884415039674245
3046179038287721868
7893874139209872990
483838606725519868
63113962286541132
3563332408626508530
4210997421070420947
13615768086522811370
1570764910589008218
3672402075858103820
13103751065579444270
14789961943825146373
7679001868261974882
4636992788013901849
13657057884053299442
107138686480495760
6444594790392063542
5435914056368689762
6734978109220911056
8915919418268522472
8535666312744158982
6469695192026881152
15002937243456103771
2816714585496518012
58697511278615026
3905343474613561910
698275996736051844
7256027097882
388331877173328402
2608792914572301110
1926408155938087460
4326469744344930
471453739283940322
1009294329357961472
1490871352832224715
12936414480625001118
4277692203880973474
342917523161743202
7384535140575389035
11505551146826934765
7192142994357888844
8726942575359269120
10267514607778050036
6276546541530807244
5816927707447763644
15663654554760680000
16211520546128154792
14422469846070031073
1025968967564876913
6508902851260931842
9964819600822945489
386469803405225358
43649798895438120
10742159081174509074
5734066866545985169
5679524977126104153
16804995414515858281
12573938481632649311
18227330236046149010
8922256031610382274
17778463904196175361
9321787283938673728
1389340146884510482
11878841963417682478
4231955035047163710
10377339886296445925
13876510172106227391
13118836834358453304
16685792948190006510
16335528151234091982
231035743388135952
881095693360350
40899739857659282
14612513499930694250
15636617523029495540
10111042875112155810
16843462460074980082
12807808208259977064
2020386560900553650
13392160453253808591
12161055198096549043
4896001640155805760
14973627439796308863
2674888043759199010
13524899934038465026
11381840975178472342
211230838996768008
18138720612770361570
10470154446213428624
10903849674215907030
8094348849589317226
12549340028583100952
1055276669530125252
6817020010663742353
403083799793463678
8122021448624832398
17136192154531267217
8834186320466970490
9013602833136632364
4997707240255704
4598764834114135037
288143324724003840
12621347319110837089
12027867767515760507
391947285948596402
6014891280502845842
18165614017252776704
232896026813486544
10974462786288337602
6845576948359401031
1898264680845820226
12995556397470151746
1676259287879001300
4742109160078930590
8330914163341283810
12233142951429150336
23643338942140742
9829685254992612586
11479937005832781594
571702051315384320
17671333630915809858
7024286997029074648
4331043682149883580
389064842187915600
14723543383284009202
1019009459297280257
946411353824603537
686202615740322577
908587686455802618
18028208998057335464
1251552400103082
9673009538206480452
3922035525955363472
7289705816367961442
6578934676665922530
6668001242305160977
11824808738028319015
2108515983932264385
18017968388311703862
2331269217394255460
9714340636424024617
13773473262999728785
1642278091456637085
81192421996032000
3838129788827522
182965891105796058
381208815960052202
81541351500626
14043771612761728770
11890566996346591170
13524553772863226
5473541746938345922
1542376839818541564
28289544905791522
10457264847921835330
8461915959758963944
10431887080783874213
15115982464290959858
3611661451237031828
14427493989911464200
374944841576044250
2726735693053188980
11435368194121302
548974893926587220
3632250256444624897
5537891104045008736
4875848631416684556
9755955569731490065
1150496932894400
7039966314475982173
160079404758002
2543362581887382361
40316182363224170
16623714223536439556
14389618766724549605
288505388346904577
9314160010527174718
7064919159782898752
12814480466217853488
1570498282007349158
4619825849997050622
10783230899453839272
1821759166951122510
6673347534491453125
4719967100235914936
15958925183941132018
10469781219325842108
1318145698372614960
2660574914295957335
235160825782608732
4967360279087214097
13424468864079054860
4748094949731419577
1566686903574232260
4664217411580874498
12873005791788000404
4187989458451357862
7704603344497375696
4508461029381521784
8132350218159024232
8140406085191602
3467135351326115660
1012099427281762577
3939533469466200339
10747031108838843948
5810087463222526902
7774800104201974307
7232126710795754162
3179277359384070
12322179408224143800
8373355149043932878
6568769094086782048
7909385643769000001
16750634153516558558
9176324202142370984
11583927530235311160
11160439523436866600
16090934948192771497
18194984350082811482
8404507346137798808
8539009442929830962
16264372509358802
4762891378878932210
3055637511545920830
14098133865175326977
761729272552802962
3460653440960435082
818796983022220226
97951147919351052
10280854994555933446
892842985881334864
4107554042246573256
9763444536235843082
167184027069896357
6345875941907781890
4961735483277119224
8441525361807884330
12991832834984766377
15499178367552326804
6426670249061820110
3538527010683149522
14255403309178936254
8784560839915986425
8191261599305140226
31862398333672640
634065028301692010
1787762485179427302
99844375545088654
677992541579179320
2205353897276530046
3220807755160932353
1994844020393975645
3026410495631873340
107690483573571500
17471985059968051341
6814075827888607281
4784684319448976256
3380237239165164650
1568364423685805392
12250729067001069826
2658584301806308754
16342111747195244010
15917111628408442267
2070459147534906681
6358110237517144719
1685034640426812122
4149157217553591116
6723558088829553278
620610925309830
32335795598692357
12370226111415714900
14844652560511951792
15436385899026469618
548571644371906850
4203828705023690372
10863962828702219678
37729165557120962
10049469855035701404
807127406445537630
11953059480349532417
17094024857554839038
17482487121046992720
2229636023034927233
4218693624576364800
5263397158801976219
8736874089480
15738994456389399676
17337978412280183306
1030725372512038682
4538764276446591636
15575928572099008104
5973912601352947877
5320653561254666594
9784715830437400722
281474976710912
13191263331012049089
2240740374394396177
1230691715435691294
12817170116108400692
3249641642484623780
1976349920849864030
9835972038360794625
3647311178500122452
14990126119460536704
6207186639059170382
70560865653094008
1494096074385111756
1376371942847608056
18204002213418948746
4469673107483681222
13374924199321886710
12653491301090869177
357031773116786880
13296956334466040472
13910116581101974146
2193653375433775730
120688270718326518
15268168952238638200
13224891782552536098
1527906038226881297
10974408023648176918
12537890402769708132
537132419153684928
9715949152452675388
12955255803450027552
2477597661394767684
2532209850536518162
798113022055412940
1502968476451087692
16942898650406015225
597568495546409902
4182695749927697
4034494587665529926
10793125012651518306
3397542873254915122
13780193031809044033
6795317872569174664
14233215517834037804
757956456558082
6901657837709157000
1879426066275840
7222819415276783777
17034802206028762990
1254582044684325290
1102844288245693550
6176327912121435068
5285024094865572730
13479201994546020444
1470710142757900800
7220262899391202878
8270143528795758088
8753865741678176002
166633348043900764
5427241402018389824
7198905324446354640
11942102910959835875
14079070402241226186
14838731826371001924
13315054212384590286
17638199387790748004
6173322920256512
4585593681726775074
17678493726027602384
798959880439028154
16754064877160916425
16932944391082537217
5762620847095003548
8086702329635923985
148492090664957000
8340377704007110145
12846717553058848370
1126828024467876722
2477772509766534144
10852116152878695500
512565858846765450
5577477674068591282
1187503019879432762
1234302312101292
3896717209222006336
391187803822931570
4572694163231683727
3899180658229176101
7049340825881102745
14861937526316781761
5648654470307038028
17292204067721498601
10722205529767046576
1023126720136972022
5239765530643276800
3392481004266137238
2581701791992343794
482618523856116484
1798603656222486158
15052339930160692325
1473675444862311385
7345984771440241562
15107392846179760868
2482308171347528250
3022578411614765057
3399880705782017
83959116078992904
4118706383110291572
1697650725347131392
16702439282978130448
15847136730764204300
67843225569384362
16092358044077912136
16756198899588711425
2681753666702542085
8765626000931012076
2909337405762090690
9141438854730752654
16320536073170277215
3629771378033755136
9379361178804934200
2602502081094427850
13833418882005683714
2762776988317539168
1006126220653984978
4680973344630108684
2504014940794505892
14612469758578212188
874432457951241422
7278147073363801184
8090813628681491358
1560480126954212310
108375758204829697
2135528938676183556
13818641646725649532
10206595143799131756
1543602731861424074
4018507474530342614
10296200523303164502
23559973698935322
10799257573533755382
6210210633562870684
15798353373184041378
515847222850752
12879477864044314080
2375265862458149780
14465352714719525722
15783590413513552836
653773403731002917
5000310572411403582
209967812309335152
2779053732047249282
4596914784744340650
780948118467036101
799426508629862841
3365273916582362
17845931798269148026
4024830758263865310
11537351532198438471
377908262619238890
7229146923563631617
16947731377740677780
18290741185668344490
10786014725544714497
973500986621879297
14844059094145288226
2291382393551005653
13458697090615978590
1659156588658168452
1177636892925553944
17226084512441399562
14347639025791785026
10478975031737374500
14160088339266910016
415510863034945042
1645640548916524062
17748062417604594846
15095558299107588445
5661562253989587470
12469394893890182328
369136465115349274
107467110919002290
9593740001831852861
7232635054669286162
938674930338392582
97354543389492480
6297520414620608
8276540999789474741
5985316047936660806
1576603107981671150
3313417682512692710
9806887181393100101
12853585415094602816
7270204491282576124
2468955569070702678
2977570037622320199
16028448230869824454
8195470985151922816
9699957998264935806
7368916692260618497
715603182732155720
15032519242927724810
1793881747021235454
2464624723055962353
15081539935760973888
15129327933456985255
13875032702154510336
3776056830789430765
11635901672930631252
17179822234077187402
6400846369172389100
9254251936309069817
119800292128316945
5415195860113711144
7963384218939256340
205893829454820082
5023662667455471010
1718445129474827525
9731596617131043512
772410381026852754
4213347386630712002
9280233926844139992
6919205515436640517
16584499783605951377
2150755569608945617
17763791117866714697
17048185029320806657
114723646455516850
8435889071329997113
4052555153406396756
5042461956893637282
2405237618689055262
18045454408874368400
5766927554273562710
10193745532399229040
9678421085758975234
10336366829782510266
14519587887745963054
17764913086574198714
16481223325725448756
7802714299235881217
3254537145565262928
1906593599025731152
8013602039730308127
529530815088997570
4822495286905892756
9025728295130730122
308477268658627662
7384581815418377570
7883337333417412880
16756672888927593124
18895685832000000
14276802145770419772
13881834600976173661
7603467769582426232
1904007443780778409
3593220552283810008
1293759802156576250
8453748396136839850
17429461775649422114
14902575625692045200
17742121707380459402
2714314501539972
2948023941535199790
139324819253760001
15955029560816149562
10059141227827473717
11001236258946106316
10212301411332887000
17665999360150479073
1601462414018502
2938510469486352684
13028067974012758154
18147123482636365677
16729201053076036748
11465511358377286100
8091823395191321592
18325447132671897857
17977227142509804085
4381529152211668062
45077252005764252
8882881470748266809
2343379888746813516
106406257980495902
17166450286359955888
13105981971190740366
1323133708646117556
1288963227936721252
801180243481052177
3980950865509313090
13491533686635190587
12102140230895182014
9037877839779732264
6080523815938430544
5184092481910190400
1875718074012722
13186538884014337
11526722983110257984
12403969525662549445
14720375537909831632
18119231364214873342
6748899676543562730
12849540205848082921
599639680189723818
603086662651623570
13193104149301166704
1718796342872159804
14897779135374892770
6408485141549971217
12987710233443088332
11710583624173146002
3057437107751312
13094226886260729718
6577755075481526244
2340988240521543732
486309051441752
12936632125025235006
1350851717673051138
4854264502192705
15738216240490104912
15559568350202458770
13126442307485904854
4979273793263725974
6046172528833905665
9340022445557356800
1771495330399584230
104763699849956310
139707418245781358
6229936452733924226
10020717100036795502
7177393003483964417
9647117455256215034
10883526642777616806
11317943634638225214
2475920198261333665
30490888153005960
10112357770522797678
14978056219644235020
7070292361911564632
4830600542622562180
3903092971055087617
15387121224373906231
14701938428111431652
452407207237287302
14381800607132741250
7469373301672621608
17385547518758314112
12868129900219013758
12679355655811997310
10196717137647613852
4625114362722441423
12450162649106397602
40361842430000000
8048714138466235314
87277315582911524
1223748509801690
10340334110792581110
10494113778841072929
17383502239807405979
929772365160628894
4138485945104959454
14233309886215752242
2838364134783078266
2182001901471810274
7654378787896402200
14311491220625047484
22094965339406658
3410793058846062252
11091281313429051590
15582396953554131127
4306132564184213173
1365302271139942506
4260475145284569348
8532658766700775270
18314929409200825250
13040623755145990189
11270153032238290030
2824934038769572082
6285193476733275410
10440075135928025202
5108800288143775784
3766308647635382420
257509515505266022
14557241514815296674
6672189398058308606
15765103336669393404
136456677839407266
140067808001122176
1720342264534312410
13746408445166025792
7522988995793352304
11894616452404631294
13554716215150901342
12275709388820313684
5459974913088884242
3807812712175656322
10797271839253596555
1140324485180873592
2696708917020276006
4387589514452575877
5242166402661444845
12506112843317290
11891729560650992962
1246844515740219199
1196253852759081217
12977825902271550962
7825620536296407402
9229773616828899752
6604711463305628859
1965228739140900
18272604899979178240
2293809871862725238
12375324623148188661
1638332473279160348
9153643984384462665
10664438920640225220
15554830250405522569
496606866291912792
7178141516949225985
5710551290543148608
2562672614230269792
5680299826810285682
12704626894629543758
10117922210052858317
1086433536085532910
6887967309559174786
7170161220331220
17944198490590285578
1758739770179739132
4370164928909366908
211687185878983806
1922202530620646780
7040169134964244564
16861367048184911115
17751330218312260752
2462210743887270050
17405460884187133754
13805029607919600626
8260466594050836652
14028478807580928160
66078347262211010
11698449363412518640
1568653028163016850
700759972888877477
3915711160838277678
7660057743627390433
18420597006250001
7480902840289512447
3400057836745935416
14025348471146898347
153230147458196850
17494638740769434686
7545128406167082656
10890952985258590209
587873609394680570
17300628399995003282
7585794314789674960
8753087265240650108
326536731212339550
15431236008286305637
11361442850456955792
9140182955106328950
14616471681664742808
1683005615218192756
104795324606595584
5747534949521317265
5328794198277037502
679944283762037622
10903718767807484613
11184723426188585536
1622733397439239622
17100557512761470270
9222566852686745600
343484703859637970
1572762484298553758
6271148556334741062
7771101029367369445
17335537642381350059
303529136772061440
5802634820174860776
6300272063453423331
525834878726370824
13664572804512229320
13470735462557252970
4248006253371847602
2284004667191762274
2490313050714009242
9888133295451357242
17425768900985739408
4696846967650382401
9900758482016251258
10505728487581001562
16744995517166909730
41924398513351772
11398895186196686
18272260637019242792
5000442256597357758
10635592760608027913
6561460759587639180
5897564991088824276
1162717841528308550
2067573345620880322
11113778156155771396
2297454322710431612
1005602508119467622
13740261741277657336
12333026226872840996
15075220662641609102
5582832456786703880
9752564925650132604
14629536264605267042
6452028761028429600
16642220583832552773
5717569912853894116
11452906269266418452
5378454474361325420
15866253917185893112
10152196027643694650
6513333014283234932
11795502563437494720
3969543379132348320
1894913040999585620
3260145402225163802
6231024544662400001
17856392822162375750
3521242765309608
7879249850521022952
14476759272898536212
15168309525951472861
9372277038048714348
11495687563537068608
8326091942763041086
2953626909804693642
15792291307546586242
14962485621703319962
11374605495758435171
12083149585043157530
5358700337510529872
243087845021810000
13654837583509665783
2246306307606757914
12670089787423035182
14851109891610455210
18268722671613277817
2820801956587181300
310268069188008806
8992970129940509962
15951388714485207149
322962527012946080
17491388262513999770
15131845890131304410
765397324428612101
4755717494511596966
39592736558122932
15272352407263847006
13827714823328712850
12300033438105262850
28228517532754580
15209440152999518078
1332010408191633921
26810007057101072
812996371060596583
935956645622330052
5698524231922649126
2626641074543635870
6111526378977923410
7660116241939941500
3661803925891282
173027641797937046
16163671715508436457
18141165922244174073
952949822219845632
604172289134606820
3302718098649814290
9318812451034346002
9454950462075907470
4845819352817560808
18398171515577539073
8365707635935873537
1338077494911729012
1379654902176251904
6385312183294570569
13545183850360352698
6878201492319502501
1914652818572376008
17440631902650829340
14119711863354075530
3713461596126669620
5654787751235274049
13857599331160959376
9054548868602661900
2996314346269602577
7490779733552060407
659928710297721332
38856925186560001
1332456160707782250
507602511000913152
560588045367617025
4713631175852639882
15169954419712692056
13794236105798061292
208397688319979892
8841988688831487000
11179182186736744702
11109468137184748034
7122853334894998050
13129303121015900626
4252300067062500
7222014115710461430
4015004246543728508
4409544197703700734
77723757602256482
18078232933479737192
15796350129027998272
16878711045238093350
114305075972773570
211506857837096750
17312508210616897094
7457379814740146772
10628337292923277312
9685199456372016678
262264676441600
4536325782950231210
14625250911200879824
7026962625046780642
13502895337005890441
7025823632844285156
6285915714820159610
13265858177854529216
13028525334723130498
11895963395180037442
5669550926407580042
16123249954564602722
16417884821511384439
18408225267773158302
2319943976360390465
15751716042607304041
3295547601059038950
6101210217739537
590095374823342337
8067333346786525282
16214591152270640705
228862082078306304
58679287159848320
84511690264577
11630380252607551892
1003833699647195906
16776120561714831849
16609513551742377064
8934585997197722
17936727560535491197
3793464091938817
477344503397401850
4631109759545832464
17952177557681777984
15590902641250717692
13427576497980445442
14148796794661993754
4154978393620630181
4183405089009880272
10221024575176096041
3722088918320603074
6669111363061241556
18317605991564232082
7831099171734300000
758613742299616250
95001757456340
10142208925109269554
793429262904314002
14137415083804668101
4683803601330165115
1205887775032774657
13262244722729015232
5547053224269447169
14708058981588644670
17314159708278286481
794522958835391228
2877393324345259956
8078532686797164930
12844233718120104806
14057973581196780318
18084926130606851264
2573312585467479732
6161738843443537540
11129711998275203638
12282211369367236939
6226389954432642510
31196072700823290
6775542113477071105
4770100864619257980
2988793676874979571
709571416685126018
15936300809944964177
3386793164786288402
5654983883248621970
10867294865137496670
1558848663293150505
4863158821013966616
8203520680277522
10501710290422914565
12531372805612048961
9258491840948405552
1282224994665036789
6806712718387928076
5338437713262789561
253928013252614064
1277096288682257
8892652076884286804
11636104009212814242
13599217176437753255
15822396429575466762
6861260189123673409
7201192671605171098
2776463711001760001
158851107067760912
10776572964154964240
12868886275822356202
4509052154679878398
3872973007319844980
7667286278717047556
9982295730566395525
12987254760592520522
11776239450410571890
12098049150626
321502843066524752
806348036712976760
4154967649948741851
3399366115950315006
11882527895315962832
13390826139372094616
14977034279953981929
1561719472500062501
14325846052044390326
9186158182435959582
414272545727172
22725346626524934
5380935156736541362
14823775867404335942
739601717639347472
5817646014456576502
12044898036952589638
12434442382534481043
7619965491967049675
2278083341301115140
2360911494115969370
11751886753934352500
11442062124691580682
14623508281020357342
2458537339633731542
15085211919958939226
4371838562627718352
9912289974314257
6460087019031169019
12168185195703540686
558412145024802437
6749871041217103044
487522027177932600
17235450063241255732
2855235001823236097
17832859968454658918
6834042713782698570
3455744345112032046
10928210362775896065
2337020919388742700
16864510787137102452
424818341604810001
17053168045507635456
11774956241550576507
1581712609562926097
8878913911072123638
4148215730745655130
17970623921670748932
5436111489768646
1114199668247938625
17804102464711709525
7071360917707335898
32512123255793040
3480701951488869376
10869367579312153178
12560354365595832577
26376857546144832
2362808612937546570
13721004444186168665
8523265659712712217
1109204252099277529
4720679625177123386
731486815663500626
1772979630764160156
718372632566626940
16313453630471792888
3832552559878177305
17746944948528422278
17294238388392230090
10861831834566246998
2663248336882230
1094963824672383405
16956822982929706233
6159785377552587106
5299205411126093942
1868952605171659397
15212413689607436834
3374162886703917845
3843992864142098570
2639501428793794308
593127857187723026
16314401694405359883
6202631659335864377
1294697670581568708
3935302240344857350
13446620562145452482
6821396176970624
4535030153155839672
1087249706964965556
138554797227129558
5444156954586201139
8689751444758926097
15284089100234904430
4363948480838263506
14198714961345268850
18016305523437201252
759846826928968422
2375273728178501446
17661115992061317174
12538809733385421506
7808030455156125902
17378629605987007302
2657195640308736
8012679619331286902
7056912703988160785
9326400728582432862
840920739213270142
13118728084229261052
6909463729527184948
2142350047211192816
17879389018034552316
6689212308378635170
50031545099006268
4846392809212823110
2093544099939300008
7288598051909035056
16223528594228800001
2070104163694250
1138214944740521762
10162950964612051501
9747135457837967716
3299667164900610492
15829034847136971294
550354465042122890
15770941603496162882
3892041786071191672
3712930000001300
92170395508637952
5805138517021530784
8236401648961846372
5006451009205791754
7137433116812518736
266121207179930832
16596369931848118469
11726735583608140802
5085628852242219008
14399767862382922626
527828572876216410
1347771585762793802
7744495003948179250
460077237278884097
32677079043168650
13948501141598485285
16391821527097436070
4727422382748840522
729472398452555377
15493776641810148060
6407000713406306
13133435540576659217
14721492346085700238
1049493805099906402
35079795736512122
149972663311830722
574497726583973830
5720224228577649650
164673438017544
179693775028053650
12595782079485662558
7014326255606258022
13817899420437182100
6031110244926821340
10995305922271707137
6365888880929109609
13755924744313020523
1893547131482725490
6810051395038439671
14091993077979524738
17706967558447452525
10898805304266817303
1077284003885390
1087510779306946802
16827153143579387226
17229458837646350570
4014861580576514450
4031807381683254810
1434035431773024561
5592874432238972
9386092104174498679
15546043380149517457
6354144510784636802
11770527292759522850
14388292429083100945
4190646039754242252
11410586554404877858
1222121408226992002
1265174853504912
10460741936871368509
14491502824413689585
967419867179601937
14796660812663561753
5505650233426549820
17528637561658435264
2293450173823000000
13989935424534771890
10219809483159857654
10856551675596416702
13439759424559567706
901438154565099930
5970936152683609601
9478069602818714700
2874740596588585504
17980548172001761851
7401045754994248246
17019714837017337282
17122824599804806610
2027455443213641040
17302765109387836517
1533197986961757006
4261259506776952940
18279791349062045691
63260202868594940
174048194789656250
135185212246443200
767120883604644722
9765447653805249678
14315760107166902347
13557826531019064600
5695589250906026518
1665092326404296302
9404268100699421296
2544468812154374401
8088426628073764917
1737143272384251520
5849724648954013801
2468827571242642680
2993407659368554282
992387997364810849
13089516328498273241
2698832580500262844
685775660617230218
8965868803258733033
12021896658410243352
12701982767882694826
354511640308257602
1715220769775562477
363162926542080065
17499527723909135540
561394893316410001
6248949065893592752
11934317956454868
967300691062062682
262550414283471376
9500851016506537652
13240409786106537322
10956795351969913154
8106978801620708018
4137336706227394786
16173627657457916130
17645927210216324722
2187331670728115522
598488882256079425
338060955236357
92149237615343042
5008282816472452232
877079627977077252
17137914658817050782
11232856308819435226
8462461233871826881
313064762174829026
1006495064353660177
16015473323187955205
17407366165480843562
10840547737116489665
2750883524919024936
18380079678788256
13705500590820882688
1862083202822394751
320194865351223770
10503276391330768152
9173030738218827425
8122572588046500290
24918794800440
6319812862092512098
7607670511225551650
12943360075853432
465687334013004252
6605200785944356325
8746393533638411198
3644887114782900
15792832397157204006
2025643626758408852
10608074031217331050
918793874342639926
855196039702378100
3730069595149582428
5860238542760700001
10909212222121315601
917458617881881802
2928514103188999734
6883049645741759853
2064473395507554570
7110903263741013026
9611113274724613510
9161277647301185537
81420679895522450
6866362726646564208
1585190003575973004
1434871187465802680
183254759939931680
14927518082244708549
1429166998905330369
1180181525954560001
17920246865601619618
268342233909760001
6060200537122471937
2285394387703796510
10538233700638724352
2924058631826354568
3365998926094826210
11619613203182635250
13169860658504459809
9170290638334684197
9896819896095414169
706933215255758437
321555874323366774
8974737617693823184
5400675666683292072
3420365903283099315
8379230777305202689
1240363309939265
428691989940859280
5715614158196958754
10726875680357319845
12233739790734678466
6742587083440535210
5475843289720545689
2380628492143760000
895281155164736000
2346838938048160001
12122213876285514472
2345663467167030506
65957417072940211
8311487741150589558
17322971399503125381
11605053957349453832
1963164066323866625
51261766131856997
1561231538350072384
6036511957595041322
780538786912647845
15415913613671119498
10252993974411609346
4546575082705635244
14505681702870610577
10061283308253244114
1145340445791993617
8104291690652194056
784910857708802501
7317776107097250
11939260655507837358
5670401649823107290
420707233300202
3375011897755301377
36131981610128592
1680736023967141302
6151607519182790160
7129980197425782452
1659524938850
15247589413430467074
10621427177059725210
91583712133932090
3322126172053226050
3238348679859361322
56201051236976882
2683460461279494401
11228885558542097
4761186447515522763
11349809574511255791
17159028668784798850
3311847340619463974
70539221747091890
15328538788083884422
12275863685244522497
13260149959772900
11771462651787831104
4261096925149970570
3475023523322308860
2345394068976396053
2455898220294303348
3599510450786588258
10979630683856893506
10156269834266166334
28501727121077058
11312994475207389185
326936650474441280
18442041148083593592
6848320055074981082
377504226082789350
832501778543120
12315731139381760001
4431889687770533642
15504930108764787825
18366403480191213542
3862952455540884774
16451938381483449220
2344229407617608
1561026370117582628
4890526717560914430
227973973097394252
12849950522103362460
388372539714602168
9447624777249964500
15959100734847399870
16443989363839193548
10750546401239089982
79564627287600626
9872062689922911737
2514268786409647812
3106365093998817300
4439457785745268288
14818073746788164162
477435310618291272
11135664760294407707
5570628086468160
11997503471197751262
1095344769297046752
17939891079249261290
3827830711742737382
5924072352337218092
5526481931142319232
5499989770622078602
38350186519737332
62953620111375840
12696318735904254026
429772366452037860
4851158379807457483
6108584517031241015
10454223000696694949
3453735738621286647
11714642822783231048
18071149138817384776
8034008411882063880
14372405754832639421
7509480175219786090
2721644340942235338
3900744353614344622
10761213149868128894
15048791992820580416
1786316818892654705
11760238268683344401
8244663600012450626
7435428254461752562
6612633338888314100
839112345937961802
1562793636294267602
18360072066004262622
10160428702356054678
5822746083295439884
12665276125645194900
7691862761920551362
9996772250735184242
14997023043260709227
15750159930729356646
2424998062924497996
5550779361375718096
17720358872764085328
9895194587247040398
6129639389130205161
17052289272271699769
8695768321186784098
6192654196100943690
1524911870708041620
1896360768104108982
12989466342648077638
5287366257498245377
4735186419361674150
2085227396093500962
3054792358972948470
5506734319839456006
418880733163777
2838411188159423520
3430981811148400008
11505055033417292612
446748632209617143
1420101789639736645
3236228645187420830
2833329382541872850
154076071789433664
8932325065921647390
41052549820812
334566821976406055
264966860896214442
6246065574383166082
5720201559223576009
9466739026104730385
6563932663433411112
13143522427606044
13372794095791444646
3000066888397508098
1777273990918078464
3472606182649225112
5576899860384261154
4414376131347518530
5673746637666072901
18272847736345051082
166298911927208690
14159895423695395202
5961986915649294304
954673909171907274
4360712489059929026
6407466246272751680
17586576442297152901
1835010753687650
2501349498797566962
8131018889926406
17328411583549691387
16981816810001
4011014377861145102
7523811072318750286
13486841052091585377
6890393169294452962
6199661286294236237
7685911239635145865
232550448143348256
4941081205685675556
6187102291174045202
2868384621111774212
17694244123718617650
18021376660079576487
10252756776711494498
9837707168796308950
17788704341682642384
17442353653561863976
3359685534581416502
3616830874506969002
13286180961005406730
72958993430117060
14122595002341376513
15675834856265964146
857814403735757858
692016655960932984
11651393974835268901
1089657611935246538
472568201163429482
2684742305313489954
1812136245567246690
6912847291194023425
1544163361421758902
12365941682583376282
6013336252935093290
18214572255516902670
5005799867119676
6314054802540338112
13326777453596839281
2628744199784701505
17146402871244627902
17454083164948726155
215990112344970054
2230582025069354502
11675425491068982686
13961261946915663325
17505091248464314882
1627928919428674178
7087854425508315045
389016239185937232
3892486000498211054
898632941220706230
764802179023739934
4710981267216057830
16124591421182172796
2344976657512350582
170723438296471368
3809230912811412545
12866939643792220560
17619151801761235008
16730200172692396405
18363624236885339909
1791982483850
504113228806787857
46415980975491857
1618690192224144390
10338337297206627056
10859985668675026
6299658039420844002
7091799847490002359
285788821770971442
8043873419805377271
318095501988194922
12802520064815839082
7258972056492921806
11937381901798770552
3708640445338323282
6929064757061386954
743490889829674560
7266725714620087461
10630000784016610025
819110285800105925
2057669877127389850
6649233567625262306
14444847382528654762
10347256886997529056
7814381422997570572
10433002464578297964
250551433243725770
4651915760483001916
9442809334437099126
3923891079267450710
1130297953353728
27961825407400515
19258303530312000
1328302509578791118
5284809987184051940
14905029885695417522
5036286247296859120
93982148888536562
8788116825110680290
15243341772170452938
1143783683438338882
9564911562487092155
4023876123388022501
5787788510351085769
3649419511004597490
14331510807672745602
11597187822798278657
13879480943036295692
704261609751196490
19090145311736465
7870321312145723198
12701186560038324903
13704194929818234984
4021416245489323397
9233664549913551342
4803921115870339192
10909393442168678808
1924221721239628865
9821620235511584192
880575033881043217
155366625071427290
9175553101426827026
15279284689667569537
896414763673997930
12666996607881888150
13950895410674344517
13696119048242519929
9993732436243418257
8160574580990942800
23802701478781322
6807564786500612640
3913729142743993608
501695967358560017
15680780730781911095
12415593039145450860
3439799052541867994
738173777703893148
13884728221841367950
5825265433144155578
18174599776220196101
14717975291663890719
11219187096109726220
15192278078887045801
7346069120413811525
2209953504939953474
7179487832050956901
9802193282155837732
17495970601949488670
375293463769248752
2715291079112654930
865018290960088752
1369018023953840532
10357084344688789762
14681148282221818238
14960605077322876347
13744136239076853764
2500116581621124180
6808162645476535272
5927059985930938405
1179590544709003133
1042429175832529890
8999069843126972428
3590530342751217730
15068613841831068752
513798374433402
223606885915351031
10906079558068356732
2001566981004500
17498527240183934100
16169750915532220162
13622347086245027814
8404820084264755554
17830721687606657121
13043776472896023950
146527590776120190
4413559062790246460
9986026719171826871
146647455867888690
21936950640377862
13655974803614657534
15736483722811307166
158056342944630026
17366527914021523912
8914829986763691546
9446498041026426041
1988954314878140610
194851704684031010
2698666860508606052
6674457782407840001
281474976776192
5036606114979195902
4775048850458282257
2102152296960000
7368651339527376145
14051793357053362985
4005659158408067803
53449752423615830
1700386349714449236
7123297915160369933
13881726412258288772
11011478575364685200
8448973975296167292
4356828046835030344
20894443249937
13869534725900000
1030969233905002152
15559993774111707783
912700633914178830
1252242249669980417
1191580066712416037
12056151218620293882
4738381340498399232
17282494246129295180
414671243015800841
7579370280495328226
15665761184569220010
13089993380925089868
10473291848181968764
75733514952500
626773827997987656
483787459021003758
1365499417574806920
10474015181905939042
16523800446624356322
6744660854217183122
8992605453580056956
2082928097971678232
2272025583697688362
10162080875158364416
3369143396827499850
46459806528436901
102584967292232162
21217057440759882
594044196136173063
652832690375390626
17649901225288317334
11156578213923502097
61378873305760001
6511505763519351140
7538780041809163482
2109606125175757152
1587022456879764558
12102687867508563508
16181596268311347200
15940201823788872294
5540681346816927250
5799460792773022082
9826868052665271296
17655156623316780756
2217650728497736901
11059136149036730642
1902483168538913042
286753568506118602
9589735525432825532
4219379551236414245
6473947770889087860
6497080694058671730
4932741825153157376
14318185562602684473
14166053199083424878
5940903650567006900
908094742319564814
12796238563862088322
9784116870257314538
21357693592152265
9628236163985509929
1567907171040
4125202310193159454
8576355062439141392
1624390778272441819
5219292559541928254
2422763240928545220
6219226805049379298
7093272794633306220
17621055533282554100
14145419299902392496
11202901001718806
7080004019103205921
17272076378483297278
3508918364058704101
8599993112272452858
83623270219777
14406606387422929102
11882309418484289118
7418496591043941842
11817810266391062010
522774933741292410
5496406010222170682
16558498388506634620
2241257213963658702
14362819327281636428
8093976660466979711
13413084710476093593
725691473933822362
14291842452979489652
12454372001145937097
13127285084896138131
3311989644302295176
14541351124422270737
4325350154056742720
8626089911908569557
138748800100019300
793627709148258239
11140423554948354912
16244699399902135045
3076178204981624382
16141079566668541902
13823666083735096556
15034895674392258
6281999453645474462
11223487770765897094
13082550947608339004
8516264112067615048
11730780858567699010
266413879665220482
14406467340256028424
16823566064829370160
5663409094140626
13749218593986845538
90539767986936550
794641250358107284
7283373813269340553
13085952441899599250
17880440708127756197
146008112473386242
9044875777200423177
15786527400363187157
10796982713708779516
16383044956604456718
427369983509495808
12657240948519139274
12836021009161966570
2325002951401313297
13451228653786648391
2130898610926369062
75846439169545500
6155470494714123150
32784148919812097
1170661916745087410
13440269750348243717
13745997605465308962
10713445160314871220
5802659204974272000
6934168238683350484
3355338105098998200
9490106316430439474
2262930177265575904
16255628457982455845
2629815948686962006
2597893735543561980
98150624100017700
11265197202926177280
4594712084756494008
848914045527779857
14250016482426183390
8089694605951272888
5116003790333485842
11113936032476689314
3300460734778949992
166754915119024165
4920860721205821730
16771069638320350110
1727971341927481406
10079989304378494392
6389851452068077454
7403651744286201247
14921720117498637081
15649207544283020578
6844827761474271952
32309217500774850
16292584734329253548
15933769636675551780
1241731198892382817
16063124205838389436
7850510626803296862
13692483741344476250
17524915202784915209
17102878407261646610
3264381097089406795
1493867341998595601
2148008628095434543
798661781483221682
7217192166461419204
17829617562784875486
2376962921383089890
12177686390212135442
12678652683493398008
24941595573079057
16444452974790050295
11043502774604738882
257539459457297
10121175823589109468
15946597105384725464
10229120568034331770
13882811227976416430
1901415322174007547
672443172052733952
909327461688395195
2597920617347376792
14025852701432115196
14383757031470767878
15036051847129909054
5519313846913422345
581596785382754762
357426298275514202
10698456207363175438
14927487349816003635
7304686277744858040
6250235844961517710
10031929552495086146
7616066654289506437
17087293902758594132
17066344216687350272
2427363238138059780
3303573308992340980
450283905890998092
2678705633589735802
11030633626309060566
2306390111404083000
10821430500479301698
150433297229168960
16539583126827084644
13841355609440988123
15873454782056732216
1400496566117776400
1019537123091006190
5951297006716152870
9418478527397427682
777012845249616346
248348643521998556
4169921647974037202
223844208107777
7337663203716558792
14405391832152633384
5802056228750043159
13792644829846436534
3866425370232506306
1290500018035127592
9417835352683626336
3016330198474795025
12350171745353501430
26740027000050
3787264861616164322
5059260616550608110
3954815753791464940
10271524772895163560
47045881000001
749768650870046977
16033159900109921469
8348587334125741955
14348069136419369097
15073550329973372578
2823477306057396754
2223744534067692512
1144408411320008122
1222513372436246896
14126810919361356998
11935236617333051220
466684042837013498
6035417196371607931
8087427953351164610
5143597787631164264
16556510194209144450
17566982114381922780
4333311359435900562
367948566213944882
3041240230288681733
1655189149580891618
12867678261383215612
9063090094713705756
17863119521966294690
241755394006748177
5000388933575643137
450980049110671076
15834905307709536284
644074039761337460
5071233355509440244
14747770873600400
15629450929883052549
6422978458546765993
3340600248298002702
9471539132775459252
4259528980911241682
89538265467874008
17122418633907993660
3973462597221542882
3520323161180234752
314286002208897974
2225294975768020553
8348733719545452731
2457824374050785012
3596913209739986362
101497549771413602
1692266754475870832
7457531885687870168
16108228457028421030
6205319474365108224
7701437111285274006
4763954858698393745
4661264699564250626
12397124446473581432
14521225219810470592
5428640649742322502
12288534130588806362
4073200519045985732
7263926370714252540
4563633337077893797
393742559951495372
15446169270666274842
18142623158418946926
559862266020532650
6347273900791418672
168568944966108
8705293820958521930
5272831542614648942
4713358608472285538
1778606038151587108
2125035870093576730
1589043740545243642
4791814804085372418
17864025297350992832
7009344624423772176
227081481823976
869696730270589730
11110317249735919505
214910088896471052
2287571895110229750
62715042906270372
3653262496115667240
15679130317571552388
14257817169239107714
19282837231374337
1147886622560803618
4319073589990483543
1652349847917074490
15554273675960415808
8688737661241538434
16266296821228917860
3195729659140228268
2940498229616398100
5353225875697444901
10481993459786722656
13171212053105454133
3256277499818634770
7884072477435178808
13630101341411430
3421678503151539560
1396276450896650177
6056668985755964357
11380550980259664506
16830979882444463730
905648355909345788
10022275166790136790
13572045449449785742
2074839186999783682
15961803147100285643
4277024066092005072
342948858880797038
1667839426718093648
15849976689229152734
15178853149472340630
11308053723320195314
13243855537973505601
5063648633896181406
9667262101279630469
14520274678610880446
9367594974766757884
16016139414723114244
1318789627538792582
1795142614770638330
9954458298393051801
17492308217732570946
1323786702730686184
1858347804141166092
15022840529326857886
9226868088671881478
250219040958263809
16332992321344093121
4639249142044927938
2127821004918857250
743085859094016000
18150723403825819288
17509395714832286328
11344952778350347109
16794051346446619804
1439494292227208122
13719127876483703832
463265256955518242
2052690558646565292
2528617882954686769
13026544944302148770
3806788581380984292
12054341745632332192
6209100749771662094
92495510315361410
296611530411409445
495168314148292878
7315086302752046242
17378629605987007302
17228364146925931067
105747943604649922
3338074463343273542
788193603941998490
6775819324032211020
14453572130559816917
17004860691912434594
1124892489217450610
15060801603374814904
414066274858542
14877839342131573825
15623656485924072054
17223041508706453322
6957344953208380116
7953728627989691406
2668281097470668432
2066324014318226730
6915246093577256382
7577510991210001
17232035746042505620
17783237109782388722
99551796688335102
13824407399993439553
9784417922584452
6548627358441393398
4893685345863691777
17601911924197137340
10699200013702964570
6859773247911699508
1408514824710
957314166600675912
9957295590170012177
16637140140414582414
15106772933440649104
1168736942615134752
13003746459256099748
1084249903531453092
10489800222182390370
755083804357914306
284936905591985664
11596548847867505944
5415492044980360622
3116032146180563682
6106386344831004317
14140608915861582016
6453206517917618177
3399077982838205306
3282422753626934796
1707076531771195992
18387708983299007346
6533188392993042002
2306293290850626065
15225196176098981390
6431442485266112162
18366274148308615169
4706512497634084410
1620820374338111972
16598871643221866090
6106216515379612
4702686631651399938
4396022026346692002
3060307236647611457
12390576556788956242
2698678418563087724
12094050083582415385
4572608760773396282
11766937456172869588
3678323528656229049
9205165414301111456
4484747304260552937
2892598913323802010
10507249942937495240
12552760630649585364
35635612127108842
13105634090673372950
2423551316465452032
12565315531517889925
5826910974728814370
117547160566381632
15409036719861117082
3763001792424327037
9691569842020647877
1362140292364890922
1955430965872562501
9888595564084786636
1401985362088218385
7590025770827729123
7894799317915509744
7539820839722362808
16624876063036479454
5486213802200775672
3946232081232354091
4562458083942774500
10197138419318253795
1426243207256554477
3197828103909405104
298862139987503262
1114567501674979275
697449815984717490
5811978261107537746
861532476973556645
3977468989076875608
1695228376008360372
9507923894365150512
3818101180878379265
12877740056670863361
3185757432612749633
2897184244383225102
11709561052376564510
13350456281449301500
382086520231145864
11069120207148200044
5687602901922240
172409416826514770
4507445307021448476
11998766730884425212
2285183187173006406
14891487830298297419
12270057778784850626
9810158826293842754
9400377371163033216
12292499083853413682
8983785570295025902
11932957191213311490
2628256032037762112
4453413291205170672
470409044469829562
615160909948922168
13995373830555740978
79849252291226810
17067087658242017694
15718886923938324220
16281381994158458117
14867758057992536148
2230117664341892822
132618189106014612
8961983721496590752
13036235838600110549
13040002343213318622
10744667803838308082
16422141877013744892
10360434307071462462
8265843208718821251
786104003891351552
12990721428991371260
3604044214295425682
13091195798779634050
2533095074723512671
3480151033851912972
16963802648926595036
7897270936687222337
13325495383705184446
15661502848117432285
518124500352768870
1188510581785928977
1907271451138383278
6064090490724433282
669531162524847922
14928677328398884037
6145401105174715253
320227428115100
7367481690451750398
264029720957312400
8294772420679348624
5765076400390079850
12315096517302409615
6183681033458317180
323721864224740882
282778214921100000
11915139986315367481
15459878236528215532
13498694809856544017
4298075005434397657
10921559976761622529
17622032423565711346
1046349552010131810
10292628101934252288
4783737421829039184
7591651914672562501
767634247251517322
231248409532080735
7740930078310531902
4884941820850821602
3523633885841666753
1447618237797696162
4957930490237002085
919289990805933754
5869627685481620142
1351415523706452826
45250745008965210
2682323030873478041
6599628378610259345
5075661872706853445
13964280559156910620
2453975606454913620
1758800842114254210
20478866346988230
6915671823742014073
2030680402160197466
1666142675819586065
16835599718032453132
9373351050279457796
17309970124252122433
13491084107562822110
9244704444697629137
103930170365482650
9079832945960992780
8646052915720885946
10594975677932653982
84964863259041570
832754690844196438
3890742716309507743
956609844377056560
792326476686230460
12392864871456056828
17406564227073672
14365356636092842620
15884463968636630722
14321670473424711726
15929327279469582205
14262965549518575692
316118141006202
3475762039725143185
13576079340650716401
14281960880486217203
2915018072545102400
5922537763847516832
163427189682878712
3206461463266250
553912470701520482
12747231494125499033
14735386209621682802
724309811244917042
3917820006619452166
4424028989400446288
15648265607750610130
10458780629329537286
8875337638273120748
14021273266677031070
48332853949352324
1282406957568
2589923260616117905
5699562023899929152
10497521952881070971
10974717748692434026
8179469182784086644
2934289315211811034
1445158814919184640
6853176453102557850
13648976009485540061
16923045795184637001
14690572354196304085
3216670185287021008
17857766960213416062
8512507777329050626
12508221767465756042
12257589849851553618
2218611106743422976
17673295069936697953
15818362334961807938
16682428928304506892
5209508823952608870
16822126352813899788
3443674761556002134
8126193523891255570
484356369947179922
36488014430144682
15231291297119409702
179945648484000101
7274460277071513936
759060667920587384
231326138914301360
636199470464904
15752386670533284976
4735914772519492722
200144727386675552
14739850537231377530
1421972222705920069
2126737996922546000
4385285506012904450
13116244419485730172
9749685562519476552
8296225851928988864
5112562363509052802
1001129150396250
7177989397404199878
2851486977803353202
4799380061528326280
9796545183282679080
1351017186931391294
16703230934392231207
4054429914282
15114583531791519877
14671647955238840731
273148664969447422
2758340954860815602
819860199506402
6046532201907475124
2110601621509940
12933103469475752518
16220121740386357953
9696987604657817105
16752410042442148533
3051128844503197930
7359843285090089130
59608459472656250
2924748228521620901
17334649757846775286
1286230727497823644
69523263193950737
8146758755174057002
14105938833786725376
4064684356585459731
2096374817492756702
7487976288250482098
1659042573070243410
11583555302044922925
3153346071192033222
460750307541812650
9113506576607363122
202922128849574400
13529888061387447840
2286869613447604556
8998388444957947697
17950330866974286401
12268789357877100390
15914217746948576400
13105242760409309202
18012587996075549158
15389692432006029132
8788168042454268290
7033678758171436368
10412869128060889865
7822145001439844101
3501885215147633370
32379160387078760
4128961699653726726
995284556995657556
1159447487740979922
3450714912100043100
3019218971978317269
53802147818410001
26518459990405920
16519750583234395001
715609789486637850
15261550026075083599
4043711496830113992
3727231919819759731
13996316712037630913
3412854556206040129
5789152491338281522
7215201369700247102
3640797146210365438
12714110573476387196
18049458433432707242
1721363638659240102
2722431730592
4915800400819164152
9440390950159433085
113922218359606337
22599746754690762
14629056214480960700
9891743673859090770
597759748858876082
10906924041988353757
9928684136055879937
1067282260323544522
11284913447752770577
10339163882837307650
1240340000870347730
5284925929222745652
235942213884201890
2508237182771081792
15281988612209652269
3899548205750
256166011476334634
10528333922569197726
613164623688875810
13483240787312901939
2884962790231493389
11437706092876661879
1940466634027062570
12431783226029052685
17478372930105864250
8315439426479789435
194221821625211394
273318794914802
52124628056880330
173566158882411120
10107207535921240901
49988873421620
17334998420527328644
2933517474669056357
10049786048717215484
2865390540602150744
17114220942901605122
8025436001193242352
16136237406712290570
14745036443144697780
12205606857951050322
6278792982545426990
7087884906528000672
17047429483098115744
8620815898741833402
4516123289129239880
14198286736214927303
18396409492878508264
9561320187784181208
697770974267372737
6174332186604236315
83324653332026990
7639836831977026577
5863167144393660080
4682246119245635396
4052057381931647900
1691470308955109780
17268444755875994172
15326331538637136048
79564627287600626
433910189374929812
5349610699323146240
8050711020315901441
8174536535156812913
3044457314165995940
6471876837089545920
18116430270605430914
17920386122168525478
7632889421555282
7022066815005521210
4351473500918795900
5127111563681302617
3907532966805065840
5784062884352996678
1338474699284954116
11961855754655526794
571103415335759000
314155338918193162
9601997075443769577
1091875868961821450
11422588206490286850
1528860765061085742
6350707917795168
13843007869931634980
3543419724840605002
12306301159482609006
164927914868186624
1727143192947240001
5355193335117849827
16973071782748849342
5446997044095401000
248662516916675456
7687173754594695113
1097698677719297
11522800575960679942
4009300358965033667
2805189429792624641
15237846191021465665
4935024433632016793
6782681182162192824
15037348227114398528
5071685828071315964
1547561327943632401
16999633785642536616
13335345376261836801
9335349123418063682
5187371460385771152
308662389944703654
96010807353413260
3639333315433212356
5164401061329174
2740985718127169537
19347675517030085
2754630909157578320
10540453385989292922
4502886926238475410
9082095270912295428
3783173086011257401
13450837062125315634
16423127512309992432
8664615030062394226
1379978240433532713
7219072814700308071
17285547290742374401
15421437888048210497
12381296435973622806
3658040488884225600
1570587440575101602
4222880647805360906
14301886127357212940
557678266029589824
4124747351854430
5523802715124734585
13962682718136550780
9980725412083945593
6891833440227819798
1307200247561459306
11006958118625222400
2381703179881211022
4324497779489955806
11353590430970919339
5170019699534653920
14852462975595627562
15860346309448090012
2468640727581892008
4826172445701370
16001957099042714126
7331321003319500626
196302519377341202
14907666789304203620
16445354854786127884
10473278748569824824
18392029837471178719
800615803541604990
10204507938367825878
11499439090769537754
7635183159551444270
7725345785151242502
17366557740225141677
4440809433730842177
19435469406526944
2440942872807370290
610563368864724350
10297420363460212710
772412409395483160
17697808466028649728
1361708540806656000
2205797071540957490
14574457848346736412
15138141995314873472
8196303991693503512
12705858889187108559
4229323048524348950
12462522843027510201
12966908506730919161
16403932767386951802
8162655427411871652
6630651892603860638
7108617333561373500
7851968056740050245
249299516865249650
8710894562601389894
4284190280766245904
9551393411969520181
514514818574015118
10915070277905191468
18267802910211541524
566321278672094863
2577574669495118790
9024673295719745146
339535392330885680
655289204291114460
5937620521174759172
59486576593386102
5791317640475738112
1598357279335518260
4479039851389263882
620139231509000
12572906911495736031
122056470038890
4510250588083369220
17994062827868229632
6677549842538999970
6476782185585054332
16140558999949543320
8551593728268562356
16972721022124817
1040753485519893906
5264420152401494
14541429899240462
413843841567906806
780920630825693906
4469196664111352190
6234629971148506405
3859023272074019857
4202377334301792312
3111824641029513906
602499026884087960
7403298577904887064
16227634869254922448
4281542175553317377
228015708895599120
4017488785740029974
12826902544906372760
12997161338863548006
8050309891512774006
12658881052360133292
58852377206917922
1276578800437124796
2013215415960272400
13193303635304801609
8586502339400683777
10207244095431449508
2312017672502305297
5346759838343998903
8446349721858910097
14359329082212907408
13131913317745372367
5347963566007291809
7532859560476781960
31231427543977596
10702574128731601404
3102976654123000574
503719920630510608
319163524131368436
89574504399290000
4251263236913088901
8918823693356294
256222519251285710
13403178450183015592
5271893872914588082
15084409932646931557
7931476170214180414
6939009951815267010
16758708040187835701
7189937326286139644
99980259812885256
3426201747546493126
12099297754311306257
1262637112910371490
5389006829696473814
8477305464808435870
1938830851234248244
9756429689256346104
8917105006357123056
10631251312253640
7320372495677316101
3739657011567356962
12823101332635329125
341140813168139490
2876549948247381122
5910846987576352720
5378858623642899991
12066332166807559698
13234787773496815617
9269547414769469260
1439602338675006166
10454705086146728682
603651086931754508
1625334992510309022
13823083462008697922
673870978950626
865829396960881436
554074919540443922
39691260010001
146018983707503964
3461012009205189076
6943696741825232520
4374046258955103411
853850060206005626
11552602419337058411
4518740028402350862
3657144871327329142
5425475318684639005
1567395551131842722
5670931804702470824
975585691894282226
333724589964024065
15943858135171210001
3313046701816920518
26269395104446322
4040303466364200824
5807467934447043906
792857749135389840
1451376982201115970
9417817043808801957
14404485306089495543
2901905055947300033
15950467597167371612
2600830434268745662
16199140758896721925
14412982090082336965
4792977612789196282
8665230173531951562
17160055202622385802
2129623045028123897
5634012709668955846
339883979222541637
3674701477618285922
12426570071958682113
12028181524455771980
11953891353600000001
9219060481230292988
17021811614361780800
10365236544912397136
2426049581211796997
43001155584000000
15429691151729895490
6802537918302567363
11628631707010388218
5972254965809038024
12188160270034585200
3479305743268301030
2813925225655746650
11279667323474994176
1521549879291928800
327648200104046250
3591455270584498689
17683981166971604766
14126204608222786340
7662765660661458112
3939620768937177902
3302047239885227265
9133142497097157556
11880966188667358814
6750110265826310712
551156289306581090
8273119725371783892
14983679342913820928
16879382213861210642
17231135198161909904
2089277620095539383
6100985827861855877
15951119046130276028
18411272878747764486
9298334121092676
17003708441483487575
4487546026571566604
699544231323443546
6660358315386115602
2164926735374
16760527117311100177
17022574907556469253
5105382218039248370
2334869875917638100
11189667562510910
5794259721967279552
4582317520362460440
1817674313446402577
12970587240440662464
18753758576802
6632572305449998300
32572695745821240
3367974962177881502
14528031217073642142
8001905014899666558
9522060145222654470
8467914431227811701
14655860389460669006
17546650116082381121
256359015835237226
4520639108882968370
8581427574563259500
3669442215984477520
270062641410190740
4312538020894089213
8185167400980011938
25190737825428008
9357964949234047302
1619598000450044177
10507926880252847661
5458428535767996368
42356815965151002
17222735879942341186
9890084264809390097
2879904119332428650
15611776368802669085
6649577564809936577
258208154965678226
17978212051547723522
15411563645963434176
1691779454464534850
13456229062185262865
14228124688403785202
1115664062500032500
1523125514097982370
1472527297255720553
4003774239150286965
1476276620941265050
949378409293623170
11049902086740200681
17931137725352777090
457887301008405912
21735063540423038
1485370506810403985
2145758129892422501
1633605333677155812
14490023134439892576
5661314928679445156
15735193600000001
2904230171168824329
5501653051539212496
2316381516904948610
6482293549191773292
13344511523444527649
1093931578601737974
9471445078885548320
16378495795957497490
3233465787765200626
348334194447044532
15091262915949902356
3755971899071870
408421201346560001
12022188317250447391
15142578112388335006
13722020931085715250
10682333774614113287
774285059545330790
14545839987301089432
4669929816884161601
7731332182827437042
11412293488942007170
3857672161556082
13566267656878968151
82425913891946497
9159350543811191026
9455455878831222500
12112474283424603536
4898098320272058530
9028236640796948824
14320657805960250001
500909437556944922
11419855095708312101
4305804375820781182
16922388190606788980
1265126532340162970
1964841816314519562
6664929651409470017
9779842103764816499
176559425584872750
14918395430762308258
8999184932733491630
231869713531462416
13496245282985888172
89574504399290000
1097440225946122970
3214565712242
658808101239642917
14309985455901357122
17376545550927766164
16920152077807308156
12353194995141059910
3672088204502998370
424044708232245410
3847215320410104414
1103080396665453650
8742942581754846170
634832121144533842
14683783993710167760
13839274738475962385
185197300864562
12848534114475976786
6314750044614773010
16563573225702033294
3111573437698655103
4199901561755289475
4993514994783604896
16692442455215789282
12224688481952755020
623105509201235300
518356688432705
8361952169276262647
368726312764164997
3155069165668313532
11718589559553745050
14681641981625064890
1137697370309550626
764755818826167428
12468827101368919008
17540619206483732736
7413582166809805065
1328232297700483272
13578028610032976897
15402348679598554128
8534405818471793617
926047479179664056
4543622358577668700
3487257703624614818
1016597472918457520
5277831323851995637
2377805100413896962
1171333952565326578
1373932771832678657
11528554346924882234
2305089586659666986
1355686212283197352
7522173395899790010
4766788487404021382
1422336897284050944
1398918771358821070
2084127184123483327
50384741610684306
5183854295467494725
8755236069699558672
14585901007951549931
13635901720767559077
14800666249382540410
12855057506922752
15230625111944011229
1384992000136405056
9579662732269047600
18058660435770831737
5900760788392744972
7005108966497783592
4397788296762715890
17972473447148602163
11225508291264781833
12786723076315789195
3563643380913439820
6773012475701689176
12381557655576484440
988723680101444358
2783271686011741470
12567784924777766762
14141917046392162992
1921586388602495476
14162649343424827201
3142181971618562
323735435761412358
71511783383297
5904047078324379558
10584882499077577034
16538529607784824317
25888494958758442
59574133056156264
113258515684489650
12662183720929708647
12073156673797859930
7121604279369332431
7126778399653512890
3656388052314882214
1953629015043151463
108262313915888660
10379742305125689356
732543643745893226
3065477917712079929
4066804729635945674
9624117636355770009
11338043568340948216
5953244680494161409
15254059593660258765
11752271356693014654
1092773816484466508
7334499036953968706
6988083751675078440
17069849459782299864
11883300694701544162
14584598195057318721
17020618418914432742
2470728570141433632
59602370383025090
3437036218553457026
420326829028052264
6945450709548551984
7412704868037921224
4053283497112269930
73030047286599842
11023761657050628906
40008477625850
2090903532245090552
4394505170193477572
1117120228343698140
18446591799598625211
15371667296663819472
7276402283326371442
6694228525519900672
12629675769221248152
3178540893314867898
13494768527816207425
4699010154475841297
8491890775267161026
2198186930972964997
18037004884657234740
2156193286978823820
5589278785633451365
11596525065330207410
13105298826380005028
67185957260856682
13343066289608477582
3486025963993755774
156692393167210001
622076209718886401
8976555548212593632
10920593323282387010
3173638663618859596
14262378945384395782
10256932988478297054
95921927118585756
206122925374171130
15380409807659828625
10012735689821034952
1582540654122099842
11390537030794846056
17494397496354190716
3857142032917212168
551023341942951140
2737937485036586848
2738594697041560037
10786925481606688325
2922105546547392530
191570996747362322
2432162145166324562
14357590548527370497
4720151345104108075
9854141636680834430
408539501406389652
12494656332887287572
12832060924078794868
3444615477982203492
73945926716602380
9526291730567055632
1208338058563597656
4628048337103925777
2870129313999360001
2334630961083945330
643787994112548012
5256277725973422483
6039219397347313814
3261437738449294039
12332800766812160000
373175176485870992
8507630225817954
394726334296639474
4878846818497479054
4333394350890883490
1996259269696146420
13890611426454279365
17598133422755892
66497509372632101
17677513692825039937
1502169096677696642
9486936521986334878
6761234090874764369
9831320275551134250
13704132674049619649
1342521218799283769
4172778796071730032
9571065754317601456
6504236554400914816
757450468296404132
13950474012725681566
6012178404195327140
13558156586609938715
5239735541010140770
17270738653396383685
11042630022652501142
16691879822505898749
8845205067318878924
10966622550839395270
878016453132178362
15859406760113003362
2212329812488093697
906363072562550626
3900985898122471860
9142340404645162146
2596647897328768212
1619004733497497148
7950200554919610000
16573676285637964430
4132153624393876872
16116942479029892810
8330183037786413307
16878369340411707392
975814926876338712
12213908639262610956
12828612501219035641
1118192123570595937
10007214575383941170
9169487795216030112
833810011788179662
17611098796499044674
9890268840971053198
603082122541080084
17214594669482261884
760343200321312170
3878650873085287608
10662138421311620906
1617981026442984
12560143515704084286
17259430083531415080
2855425341844693023
16244610993238238447
230116423150498772
11074499001048223483
905067138348227557
4528303800291096337
13581501894550014953
395459779438453042
4730987377164473112
1375043311743718465
546639134494281842
6424922846610895105
13800271820678458750
11025211996019090
628567033598519938
4999116477907960714
3632090148210836375
2162252352799047745
4697246784208913395
8075910318071993246
7952791040060098609
6318521640584255221
8842535800825283432
11532743883455620890
4812876068099134796
9321025900676785634
15310036382774893122
999858568430266609
210051732678908122
13483880219922099087
2395936737174843308
3505480703390410001
1343408943551942784
10816061393215241812
14099974566640097940
6808138523022252197
898908359357994351
303580865691829442
4906683450154396224
12975628229241800616
1796928837279762542
5879422852556408646
17707104449187610974
9846256681359545356
1078902778872100812
3904803974447559226
223746975307059750
11606445842315083777
1276398018595068906
3620527478215255191
76336652581501457
12453484171250010250
735467587183976762
5053044267480289537
11956555041689982173
15338510106482
1520215706965100033
15443478687167299345
1826524924019098898
158183782795135944
1742245724455116722
18353763487071452632
13595511297947859874
2933388972085818945
492711566127168958
1588642148235077
556597460212723217
10054377418028570658
3518379808768150137
175974507511347180
15401076922947100668
6192403377027264537
2772558276416006401
3549991556620226256
3091534493502
7804178388427914327
220525598856747025
5022121338082
231246576074124722
741906519437522
15102163854206897352
10538024509618173082
1600479042005495808
13786392209972768750
13868798372310876431
3804814775973407365
6975065242658735552
15431787216820236477
6677580999557796353
1589794617347317092
16780534325571236222
1422123244246520010
3850260438647360889
6712062003480626
6383827945477759152
7752412744527134062
14103831137468649808
12352294978343076970
18000778183192335140
8191344952473810580
12814932703172312420
17812067542739077561
470480896925126100
11397257414630357648
13147453878728585460
4568865355940646934
1501064711245640312
487968100004700
8060969513705022992
84408857550600626
12527391696922480250
4551753601352568832
4623360404996463000
1807793793463408400
13485171590234031180
13534973134228453501
10913809491239369842
11866542752353928770
19803436968349226
13922913703053358085
10409532131428865714
1668915173057540005
1396541226040930117
12756200869103465117
13056215810982684811
17864909784721248562
12725732952381806370
570574126845379660
18100168644344720806
3912018603959588670
2184991896922370928
1544525634363477982
8059430919397020282
15019746073970841226
6934987657326679730
5839990750582212962
16704169200536859438
3020549178940185530
3384898808629683602
15788998646676528912
14272991858132106010
17316440624968609017
2064398879429806610
1019997020543288248
6212480675224824322
35299589183658802
5708039268280154652
2239034518008
8550392128780002864
16332604814569871256
387074665241280944
13772445510968567282
3254262821894157996
4538246265381050
8263142480179650626
17286322357194228901
6148983171177000
1564968033821606977
8769726796806333572
319353814354797458
8195364711320908137
8126674987638493184
418232965942904
4759237773125018200
9111908616937660410
645977212695509777
12971136129261820865
454380300072039530
16908651205162319930
3895063842633051686
14332778045965844722
1827110102588338690
7097738768471009734
6762111580669699722
4120165251923941380
2598775668220977548
14449268550615641850
2528940351432513360
11785317493608963773
7642569891334850
13642643332237432199
7164637685538919057
2751066294656741301
16161356597670220651
7755588189401577562
1156139853331513601
375718201180942097
14611825671224592223
2908452861132793218
6855570788669459856
11448649830383142352
6755125158965956682
7416554072366250
5901428339635654657
12774081194689117449
311169600000001
15502778043690660364
15153721148971134796
6717241461060505601
13073031252546473559
17611266582750982302
1661045099249447904
6535773263179548180
6668767876449897634
901340632346560906
2495399214732380485
8028945310336288322
333257278483360001
12821017951507257484
4550858392462340
1443325728406210902
2249255781050384742
11850837306456881982
4876359512159795088
839299365868578552
1304114163428361584
11914704911198372250
18153209784196982250
12055934929199499062
180046444882098200
11253629253379329061
14819942916699802689
7841016360336220100
8052796991501462917
515022270291571442
25254193826609442
17303422974361899139
4782088560882086102
7203425769947433392
965273214702643345
4360356874730785123
12897788672947852229
3753430420177343102
11923521446518062073
13443197907606552372
1063002686153413880
10796666713478126406
2718341773986302501
17126797922373023670
6788239573923375756
16504010169557102057
15276374782708167494
7010826104265784504
2055879814812443892
2926202770614980988
160008000000000000
1381240546519490930
29561734138140070
18110510068673784580
7120011373802149964
12420632920798158554
1826124305493980684
4301747127251158185
18193960082070687462
5023155307688981762
17338509320623884192
5120720696669588126
14823236502598635552
13114225050998036032
386878412100626
29464720144022
5151056661563099365
258596528100044
4026060900439099256
19960868817158472
9076977825422987042
7307257404030233478
17867011509045031370
1147141377386906460
208340405324433732
570418157008584977
5471278854139638017
16061890153114563871
1822990763771806660
820683677138474786
10849366006714093980
6424328959877581964
17642347232863810155
5312644442903162518
10016092303841670917
5832763311866731138
17555434844785595951
609977738506832657
1002502246729186818
53253168753123362
7828320497016471447
17931083777964117787
11537242667633772862
17535257778119948188
4091156210236776977
13397667735746127302
6915853000688514021
7991404427911912550
89823293222175648
4224437203072406330
1159274075360900
3101341369599420060
10242784680323583179
531441000000810000
14772338332999831070
4259208020244189150
15118893133835707138
13579639197072555472
2730231444522122402
18400352171410462984
319290600999918602
481677962235943592
12999881792436119808
17211340626877713271
16705703234749160066
8752175385734195777
11752770249353092706
14765870206544451942
700498666144386272
1975855527993894806
2503565320066742015
15236190037234570934
9328936370101862292
1478706933786893825
1417851588241176618
4595729798685070225
3049031792034845586
11808079589875200
12383936229150794841
9302731401451330850
1638383946279325442
314432039157783680
13270305249331806576
15807366964936005992
12568744727694774852
5754397159207429666
12779654110379237015
9239574729210266885
6884841638016126977
11969639111462524130
10412930295701390140
8193181738310417
8619065966734051608
524203269200733857
3797541768963323537
637380269152576078
11809453002634568444
10923006328399890536
15156723666238710865
3002913797528952960
4286195635875682732
2391278189051678977
17412704863998174188
549989668973184572
7437615383606906960
920023572128170572
14676050735530007828
11329153390883758686
395522862492215057
683268251037774725
13090957328428125602
9522046220066547836
7990239878963885289
6112806693509422974
4427722605863191942
5654351080030139404
1331195761018657900
50990485331511442
18372882531315212870
8757167673579193602
1795781892186133292
5384005961135865482
7727345251169694390
5305628844646686137
33106938423593762
438509757267969
17773854125844010001
15146065581228503040
889908838556591412
873029883133144442
762895540856693972
1953246733612537445
8621452303314733148
1104038209704182850
697599881669000000
668170918909283400
17329998636322081962
6504158417968273472
9728840110382784160
8941007173908918626
1526863306586949968
16837656903817114557
14073156446827368690
107556363164288508
451516916059557140
14978337493613951006
10895710050448898937
6467961937544677232
1379528437572891226
7248647069722283282
11134986884484805196
13244940831978900829
18157901028318927742
4366487049305756282
4056123961885619528
11074434468740916810
17750588772939645648
3842755064076370412
10460229283901845772
3488660121342230100
1521728589972166096
13110636814729243050
16811667466248985680
6027333250323295626
242410217171661842
9195526093524643868
10506167330234858498
16605918027901581692
2056457432372789322
6959036556564871225
1751663896819360001
7391809080706543038
10027879961158055084
7544251959017909070
10479903449182020684
1839963680462906882
15469479760358598224
4126467885314243898
265446388336896
6228712109482401601
630447046176385937
5917398595271655425
2284393830699055770
13125272425331574249
10697628572426860318
13755979572688268654
9662267965711047869
5091732201244446608
16220806539417257004
8368524957911485556
3629255923963494528
6211091165126664978
8457271064244296897
18200189792445290070
7371726067726292
1364717570263057
4179734643248753506
15878265687744026492
2892844364318122385
5586706213342153391
15639647395533134878
12353939296794494383
4634182430602184392
13266708936781746270
13884923032177187844
12739374588860150402
2331551098731412010
16674754749522802640
10478184440104329167
10110135079877962574
14205979615080301590
1768651770859089006
53789925522608705
11285070977234468066
7430752117459622049
40431837473199720
1261821990665484005
8832131879149956160
11663111391623039870
2898474758517417222
11658018706729596015
11437804353043161349
2110534080234888362
7803895432545539857
11694209498608257060
3171586349217463490
4008961575133388864
7801618428700756594
2361084746555692153
6908706075198130565
11698658422473526791
5334119885408868554
678370661430053900
1092368667102002
3204467023365727725
173884628199478565
3500298675241365510
288230376151715840
940626263602455432
9199917704488476853
14249912242343566957
5970504132311742720
1163214804820128860
8139947720242787682
15974564716222457084
11899703286391772358
1540825131159618050
16496546174194679892
9018765521514020610
16259895763142146151
8139187138873274796
3634240219833648298
18435808752724242
4712030881957002242
13604268953716563269
12666507551604654539
10463041228188387920
14854098750122220794
6262241373523900920
11750217005616760962
17357797888490303573
5742275256720
830775809559360419
11426941096846526162
3276716842642922490
5087786727179728098
8797930219466882754
13295069285040258128
16921744553423160156
7816759239603142657
2676405389270902250
185534481621693906
13268492873775656750
170757036178497384
2694408084884300626
1391126475516012132
17358654012028517856
15688890740544180100
10973171923222860497
1617725945095638
49888571912820005
6029497209261482183
7934506073388180
13747671519442126565
16122464511752035970
1232399271398123696
8749006785146852905
11599178984315254861
193776450374052
684475695835124832
840221879157171000
14377150088039352682
2735411323489423130
4001009770071362428
956921660065770530
287710919364895745
14449941895052110562
7080057582415916545
9031569598754136265
16014624140121823260
9748691721810
10366753627562870461
15647056172428362050
3245373334942464318
2357947691146410000
13153357556794800
177481798901343750
576607735611490112
14649952899954924722
21737059763584357
1452550460968804032
1928675986208394978
9633009539323510798
996270374776172058
12860240875476840001
8848963132943824442
18043396913199634859
15881103505399550626
3869831023379399234
3109664328979105260
2864819426254440517
11768766241791639673
15785241838012153344
9716707334315288611
2481670708581508097
1568857895465821632
10501853941159288180
9991199483918335136
13594057264578130938
13173530858900649744
10044007607896671952
17815773169481015808
423117495513081921
4865819590187583544
8106206932072714428
494646779315052
9503025956082673166
2463408233195536878
2898978166611383965
3211784061816757122
11580707453210115078
341107264278244322
8461956576884456406
68719476736000640
10051291079849117280
736240852207651440
14850419889683819375
18392424173620112714
333393604025101188
15464798204468982311
1609753744314746945
1339995022616962008
3082053492609419330
15530358338750807552
16931888548440901028
6977457133864488974
988761136950839818
1662656247727299532
11564893074461618878
3343526247641295092
9482720376588063518
21936246259222170
1219527433273294648
2830359642943823802
3017602939045508837
16359563375376554960
8899528927180110284
16071406340488276052
17142739013049607190
17434036756379536896
6001813670484746616
2184139552007658308
13738616530420312442
10515387875077011582
10281442557992649470
10561331444547460066
3515260033222544930
8982887736804642169
11458537271762561750
725705188873305730
15730492526764396530
17743221585734529601
16588060496018312738
10090298369531160900
493974396677433762
327155464686203137
8445661213730604362
11229147319002803524
16883360736054457417
11701388047647489048
14987202463207000129
4217692777627395156
983591487526539584
10088293632034790042
7732638134452899358
7073659256118375102
1650582852730912166
13912313453007839858
18286266587603378994
8426132869963592682
2071001633214517542
6403642264532651730
5607983358106159590
17170499900403914806
2802993701623012194
14207268591455796801
12518379454137915472
173257072900513218
4553440222536964202
6520849424152816848
17636524192235777
14626699157166175872
3296249794709328682
1762105552914960
5775278894128400904
17403675049443720156
16837511778091798529
14486375835559334984
4578535754236768901
7540672690319989430
37914257452135858
5308407099082932225
3379112013816901
6512118125964252023
7520976525584148626
6562186517175193956
4906314025683896280
15112062043690933477
9492043623962869332
214790336812486657
8792552476712489801
15488744728425527792
13331809183821187497
2012863922499967166
7907493321148864395
2568140270299940499
725626596350466072
2274224825172768096
23332557001000325
115039031640626
18223917353485205049
240521879648520300
5324351940017625961
14405105204000124542
901438154565099930
1692829471115366810
10072037270100606086
15843843814242931466
9837117569627874305
1747069797526475126
1103812890626
14190389774962917377
15866655938696498672
20323780457508
17430953309733141267
17036556893240032423
6703176045395405186
10406380747318109840
4793667874420926222
535091721674258792
420187660641632570
13733969025402360354
17852822101402080017
8910386120753374272
7460797176274359449
7353779037136856534
14615398196949915181
1076682985668608
14649588514369124319
4209567724211518322
853397638056326090
10419576481896513130
10399831303942779137
3748499891653520590
21663549038059777
3918218664271789052
54984607605744962
14084983024030889741
4732457991299446232
9397514353129717154
138092872069731050
7410017131672527560
9149294072598240017
17237666994423050112
7880734918250587933
72569951654267237
12285726779256394564
13655002617133422006
515846551396752
7927491203786286890
3718697269632634834
15433344260224961842
6235433944850019860
9262731934331163906
17858831538449804354
17308510767233454534
18677481576729890
1461269835368757068
2901614644754750528
5367406779060756553
928920899551498634
13391637955636946975
316155261106414170
936819416624082152
15566799199084452217
8916619536283575480
14354791824461904290
17390486473922759086
185427610026241970
14164229084568115276
241247054342326762
2021588051346958959
13019068689117695808
1099901575329705626
60273898995852900
10704976508459458882
12786994189335597614
4123379102443883812
2537675521926297300
2559294411227258345
13202305408304043266
13348944832437420905
8235126324955040578
1182277716106772756
10078718236723656218
15586877781266725
370155024889722275
9521053717221031752
4710521380255847017
12022769989711373136
1846757583117877248
836839059057668242
14193340108245447802
1687507456120166115
15192873134143373270
13054084523403087216
7014599663527120402
10220071663612471762
12298684324306257957
14173789761736853904
1485055817066538906
1346274334462890690
8174014821502937794
5006055032385255836
328196335826734850
13365676668567300451
133206468756368420
1178420166015950
1962242235490072414
3455297379075884472
2696488116983284812
1235461330345625642
6815882792802633000
5783000280882283801
7740318629074038865
2633196577448693970
3798385917809631198
16939404736161255906
1152305609115170170
375738834779187344
13754642175194195022
6970180410803285777
1371225184519603010
5095143755722827632
2379009371201367697
8522072422566575593
2583766639662536972
1915593428552186172
16960453111559225872
9991907537305534770
167786185816328642
15237877517376504834
5795389126872488026
5637884652520464805
6123817245543740259
10996320712465874970
9832388777338008078
213516729579636
2340926317603968600
11168165149288849170
2147523592444455744
3166358954945071608
14913293176087842985
9293863381306362424
12617267244058128585
7641459632915334224
144289765268302238
3731856847252802428
3849499247480958420
16298403091633965051
15938191310205821786
10566803379732084082
7760883248988587008
3770518442005542040
8019591647272341637
807234769234987752
17748955524653288896
16328847109833984
15050139624971959323
8192328368381552862
13065186176318990225
4385562220890866405
4853401464133903670
17037768452143242250
18427290357779152145
3956300467164973453
4390189555943019724
2767555568159993726
7354523846688516370
12208341490893625520
8934717037919627840
15636887031069436667
17458002255066643613
17654934495648451601
3471521700256808005
12925334335632888119
552152688013550546
1841748809191202
14924654396698262780
15070794985595783911
734516244911366934
50234634111498122
15713573117615275873
3506348132888439815
7013868762958289297
13800500588221152500
13940147162917293286
4688042607473892542
5251673623449956764
2249868041696251114
7870253202892941302
18363290740835332219
689692253487340194
729942539026976936
13227751515209461352
3303836940700001
1389827355429996000
127930117908824064
8440272079475012062
6378986399738167297
10862544341651461173
2711579467990412
14787462273989275448
17678926321222131271
52522328798025026
17839642534740074990
783046032028527804
206932748109323770
167827640707584000
13899955213719983084
1711188986723726400
14552054787755662879
13158117705294228240
1201091637525248
13349272154981176769
10403268913754901219
17422196417829039948
3750947223680944906
10155689016835471580
1991656094426974370
13653726647626522936
7752786866222153184
11137523967118854338
5397478209491202
5925035441371555098
11392598378637501246
9711181867728168
17325674125375575744
3060119351581900806
13841899240440781914
5592321702180169680
15934132639224682360
14732209253703241753
417462610946533157
15718204813140491886
933605577406492256
8412718888513491552
3713633291777587836
3676890519242162
10724136010346849488
18011271302142406220
14595093082903207842
17777275042607077862
8464697095842922497
14364354533737582820
1662697501899807242
17434192543580711034
13558963828679725642
684822929918232288
15673961123015237322
15591418260511806002
10879892253032575887
11081541368387756096
2804044831581082322
11308113131530618937
935549362185332050
8588211655526098481
1224851814169885460
16659168020733954872
1429993914901660901
26576115100286977
3430556572124573585
18290741181391642278
8058880278909423617
12131066381593313765
16189104854276274912
7878094800602971934
366319683811823428
356987544910016410
6775300628701725990
9127824937197391316
43417733927100626
2349287001669137
98257459356490682
16173183859630312470
3997846669256921156
3435425261117962654
12051441915617756314
9366086524817436722
2303729671929857
6393857674398024780
1976431566509500392
13683023572363501714
641810654043208740
5379077932301164689
15571466133689162356
7498047277535232
218121991528608362
2202042425375000
14740432420979271760
918930353091711050
824256094044046348
12251192051667916040
13931077783498188964
9019586178711818194
18404026474794957800
86225915750752512
2073018753057770897
13460116396724265223
6502514486558068440
3676616709485281200
17571629929136168686
10851661567305300626
13503419743451356870
308525395702012944
1963876746291202
13462563767380632452
16262766297702263144
132085795875721217
5527014870637569025
9871902351683681406
17034889093706186522
111018179954772
566196528368340
11103008102175846886
7301957085541092102
948281237026950
1101996246556800000
656815032466015808
5523076047020953601
1782097827498748698
7866050554228392725
151727220210542657
13493506896977775372
3814417956908760482
58872149396690570
297646551248054556
4996381334786709840
5830807643153910662
1296087194962270262
5117369114312396177
2088045736885240758
14203841249449162492
259973331935515800
3724557810333958302
6938221135705008242
4577680002489090446
827309001310174242
14866144603701509717
15983894550907634881
73904675609989224
12625496884749682238
10287745276881660100
14281779416695705601
4502450918701794305
13617233656234684282
10000328543308774450
2368462825831900632
11703789050616068490
17543553453182569558
917386198898826006
2078316733754443800
4430875616212433614
12331255526604963273
7207891585947574080
3605760445457
5263108426715570154
119302697034950626
13873920833936882
1383915347156069910
16945370653016711961
474601229153543880
1051706984311157830
16784028983253686721
11999581019433236950
227556934931398802
16442725745595329276
2620828195707780
246803372284576536
14592028147337033574
7653010619274293370
17171189614362213996
2937385389869665286
11997507890931997772
1809352471082257
2990520771534492210
9319119408990342006
9557035619529258026
17776084867923161250
6575592154500626
11215091217471852842
3963184153016156645
5974185602353107842
7843385004995137473
11766548431900477438
712545007305650978
16744115841711020609
15810841816476868686
3901633497777624624
5134988808225919687
2639220854507967840
8545155709066965345
81573072100000001
13620101932960661756
10811990773289317330
3480272565837239360
14335759888850604906
12438914276340
1079317000949428800
1957100302424052
9816339837490800844
9466432874229062009
10648792002996970032
551965860687458450
1494220628967846977
53824770083536620
2554286161517727459
573079577151878417
5918967509352492
173085434499496752
17306655609037971182
7056649744600242946
15976095627098429732
2676430666329711104
15237221411483872754
15549807168208266712
2276084350102022352
17706304570154861568
17370503458421344474
8947716244282360912
144193289050519310
2043312619215978497
11264288556064461720
3832836802091609797
17224671466188206264
1987948217454594950
11381935597653868306
11203251273141343806
16145867179048316643
2754710959119518026
2296931227931057209
6283866112953245278
1350851717672992116
8008276318826224486
951532226711057
23523110566216850
253973263605675202
1306412281128529334
8180197791583314214
6724237338204870863
7529671910743703574
7135309576970010662
7384440161089667522
282931971881188008
4838803218990800156
963095235569921792
12644912659294179812
3590422910076187167
4082408261452927445
7799389949170664101
11061691447347343664
16717156477478787942
138599916696559506
7668474354956452940
105251379564890
10218434115444759470
15763835247585826374
7754444383287028832
3833318018790580950
1464457136262903654
252839351225782306
5991467332890231495
5454477309902453444
12878632727518315193
84334600176253682
17579092256345673125
16922249616007759696
15304480186735416384
5905172485819085649
12984209567129884202
13299120190384974401
8535382102324875852
16939171794108676566
13696665302978837244
9525276120083154224
92870254947333797
13773265588855125584
12925769733965961314
18416296613194877754
2063694049118124036
2342894047461453556
401744473506602994
2515051026298161008
14898591368190467717
13951067489249566657
10295104190302024533
434213653470158900
3444948884632965150
51864724632834962
13336183626666160732
2759388853770807242
11873612392787363074
9212791865555877688
2515823105724737450
1113986344143915226
1625644641115581044
16090893326444476290
6494255511368178571
9197603722532977775
11902379058911070
1147302304608096257
11331327632119978802
14631087349386367517
8805367189368713595
9126690512137359617
237345927225066627
436625908714935602
13575827072762039041
14383631485035848156
11801487824632837419
3620404435455288736
791901651888539282
7802023758478619375
8228000170151561831
240444239028246182
15335258125006027056
11207961161483085610
18089362100242219330
4711588861836886226
572335757898378780
7817735248081251386
11506887292865679540
14326562238671752626
10688882018286331074
7317420610500
5042858667182792960
157550193112532964
3769009697877900822
179935681618580645
17516850231687540497
558638033148515580
858892450762171457
11829958070174830882
5408421267025612901
11853374328871096577
11656637100559242882
35682279106885040
11924890214022260772
4609530817654080298
80727583209492290
14018124512262184672
7815588956151974439
3717049949296570460
14946916569147076108
13259442024386306854
974751321010567542
11752800853448322768
6131354087879058402
539995210520972004
4884250815984289652
11526628637262007646
585002155298028552
5333994609804535277
5074847967524642244
4008464573330750626
5465173213374435056
41427796503651012
10445587179229690403
1349870096612488202
96816313247933602
6688721552521078721
7420913379921377058
16809401000000000000
3366127992617104110
12826321318868222882
5566212259156241998
5964644997297255780
174483184617880337
1126257525671643290
54526434867314802
11441697102059707273
377116305704382302
7738545039594754402
2643432718950051857
15735834785460886014
9210192103127488562
7585344428574310400
4439978065726254115
14465310307012362870
1344549883802362
17401846077518699008
1001547048877673850
4890487555008744977
6351701721441004494
9204109445379970577
13633529780515464192
8586440199177313752
5741278925754827260
912207747687398628
9012984263711133697
10606279778282892970
6338217155457447272
1243735580806921032
2545386577689624000
6045203640909908054
1976439266391234650
1594618098011765933
5028695249105037750
1181614438123830900
12799417150154504150
5647057324451578601
9842065221386467925
933571534441114220
322599018707604082
12196082820205337309
4920938753188804506
10348304497975889920
294853335945498922
7488551375654003746
9515368586517299200
7048862044640334498
1014782472278102642
414242250997169014
899261790182751756
35012038755546722
9126803022104046890
16742685935027748702
2780728880616856406
45752327613281250
18291859958137812614
14254408374272669290
3344668163012003120
7970096747454880506
1452075446558148625
10722382789068130144
6625683079918101360
12067430579901408252
2693839439875414272
8076621446004111290
32852421449364530
14288085741365170639
85403647732967720
6855453758532426530
904820297110082
17175931792064944537
6360494482101972116
13051167326858985018
9010352642433528080
5433224729388021091
14937795335692105990
830967708066787205
1146436181091195202
11089367443613724752
8768526919044230592
10401036509197110625
30118820835871505
11844243385170285990
481308620204933120
14092502726763177782
3475447935426916295
12588996272620192942
14213524330166088402
700078520884984188
2536033771912308306
18854454623214294
9745834773888786121
221427759656115432
2470951814766117905
7320593524747735297
63042343404807448
702998296016854032
254549584431608846
15995274766774755593
3908793592032190574
3649469644370854145
13231848539213049596
5320689155988814216
1572895724088784230
16120231586137699245
4536646006615071310
14723058027366923560
405319766357559304
10605631923746457832
8918154825035176272
1211460265707892250
3637158737983852380
9801392019193903764
6456502790281790310
5520571431753126530
5849375076474881957
284838256035402318
15118268228106130681
15786870277292819125
1640257992363250026
2917634353573375526
422461508202909952
13095151185123677987
2305847407260205056
17642481312851707457
15103462812067721738
7820001736877739762
14673546291913477806
4514827369726034597
1815232241732
13006372323321459454
17283188556199819993
551064632097224897
11350876787768646320
5326002620925092543
1080271709262246006
2064377755396112
78879977968750
3990294204749593915
14706507036604850432
12946814208386494277
15307865497888430557
14387267203521679414
5408213174225640901
11573302724242674120
4383095192570261375
16197078426408780800
16232331564771773308
15258751654140426472
1190132299449912287
17686334389130599169
966556443652800626
459724797816868176
10290763789054385297
17835538112260108175
11669372986456681610
7827632539641851176
8095045826719898202
14116223751930726582
4275394802961350657
1893214111556615930
24087587703913460
15611291054456643226
16346794651161717756
16737667263032046264
14675895060347299437
3255889627724660860
6342958368233578078
2454345970995892030
4237140547702817439
2317200853526359442
12363912839580587806
14713633143012287490
131532384216406032
1533999289244015250
1089247642918575626
12343506503826873196
12144898856206696238
15435179844190095846
684348330099152197
6139941757635338561
7719956179438353779
8113814924014174985
225051717571537922
1463924900085607806
3632760219684499094
12137610431576935821
14551635050691733765
303076785093706008
5199417876992283474
8420813666715315830
6038378122316678650
4629682749643448322
4380060005646444810
2333584963217902663
17706978627213786372
14289609950758309825
12437441363944947958
2513922103576081493
70128925530998258
1053264107341779845
15646287810696999012
7320000905982550272
1446518187769046860
13869848871923413756
466334396991080808
17485615834917289212
13505239513625740256
16435025162239265832
11002885651227731203
11949195083223667580
9735320348298700601
5578956141175639294
6815281554235174085
13449035399080485756
17720983109842650138
17917771395702967642
4124974889112622446
7413092614812700230
17213142088565860351
9526519615205638810
10988735329573611060
47744835148565989
17740697135538783026
5929771930875000
10354997660954213742
5147839315660261445
13539968734920718276
3152831531954840648
227963576683008
1939930817157244050
8350448602328615068
4595261974539094872
13519115794446592329
8489381325546019810
13969262138094873773
5467552874376050712
12551028849734765626
16931123055894608
174614720960163170
3745604023853083004
2177703212028280410
5887027908243166133
16963956800393820532
4545957095215528312
17666791246372339008
8744408562061998226
11118355936667321165
7967992615048623612
17508443095776890152
9637460158529819782
9668856671124684989
10302018201880169310
15426354721196994071
8745611197141392046
899450451817949072
17959296187749855682
4515029388516602052
109808653979610432
18062778277530603928
533718583523730222
14855449390476229314
8523526977302687630
8698494688415634080
2584390452446900
6221131489826594270
13180989428616188522
4388192744142253682
1129307472893174437
4947802324992
15907776793299029881
3440116772486412930
9547862324859094682
2098177224992079344
6755404887280448012
14514005699493896756
14991281232087326430
6726986828145592850
6133936381369390916
7776199810874381090
18343087886201895748
9014068605642197905
15970448354557360812
7612869826516629865
15751477737078753232
12919439689487359682
8012622438364286515
5231000033003593609
11181307917519068177
3285088392162919680
16062766770138842
4884862683432027242
11198823043210421834
655339678799701824
8177537294997963860
5470453776962873857
13714030406951827112
11526047023375520292
935708421201749747
74073479523120
8742340862430092857
18276084031007347656
535592647830063980
2148004553727483108
5475171897309620
15072852773685109278
17205765329644880122
15945876760282730497
6768724497088798329
9796092460209184250
6293496781597538530
2226992109986167265
1359357512069073925
21943457089164082
81327183170827464
12489166424513717028
4495643156432753330
7168864222076377966
2784688056478750292
2194564298288909910
4714016832102624705
339600928578266175
11028659466893698250
12951204824576801744
6495686278495467877
3817800112396839036
5958877686189131262
1760153522898902600
15474158250579438906
6751587298261449192
1278956616106748882
2040700408180356670
12870960173687194510
8595102010463134040
5577018610601289872
756680827106250
1448239918241099516
12750070544759948556
31858537308160001
108782499572148402
4981066978011722489
15262084135449693886
2299473451579032302
15124387367381222893
3044218545813050282
9563321642018836625
1718153896080885000
4670446863899102225
941646066195636037
11187274044164029134
726129685548106
16851957857836091234
937421805996373392
18059148788205535562
16367485915604774412
5637066053249769852
43896146366021185
8043218013158909022
548732917081177922
12603930346232706852
5972302996532339777
7415538586335714410
3908674966849277917
15370756526475535174
7185096775015861596
91164646440929624
505219192757642
7355919394361759362
2020304473286576251
199388796536535012
8175971889218070
17399384038201215210
526274311026713906
16304722489470999674
18017395244686947193
3658381123410
1380276481758000
4059615726957449472
8822001075728514960
9815720496041450649
1838459212551234108
4603618063214196522
16555637717244912605
12789372244540153942
40239417335972508
17283749059268648094
11009486952375433637
11857020606974028018
11421127527789413238
112566677265247662
1664106108155605056
12501591617687025156
12648418980817601223
10720960823288724761
343045077310929402
13762452957675120401
398432850898821377
1197109722942807161
2613924801817433442
10323127958934037610
13790837094796423710
70557528322008
4200488112548322170
12646481601417257166
34184181534594
600900799128569310
14505056881613398504
5941060736395464558
4684179272819058740
15276681796951080802
16473396784836937696
1315966250170193406
746610096423366650
1421161537582915200
12798028928365531137
11893687402799614970
6421341353626842174
2872813946686724348
3171072031618920156
66878224899196517
13973188635645195350
17427071224403756418
2445728963301496992
621356627502702252
6836181558292618358
1588232624827442629
119456834866347552
10674291945591993936
10028049358227654756
15376593409000558698
37344770952194305
982805254206526452
247031301887374097
12149785250858137962
5513461823730722
153577250345302514
3668075119677024450
776962255588729665
14335335317140760736
7580145021375346969
28926500402227700
933456727935231737
5614209284654611065
10917821586666566210
1489072733871912451
743146189303229256
9447076869647883110
13856344393680798900
37525238935348330
16103420861086129440
21236288394118750
17461954973969044821
582622237234674
5968508167857749724
7655543043271635602
6754894946379651402
17138219570725147832
7496132085957559353
5152227694216704
4549379436694500028
9044725886818452201
12168319332621841490
16751904263629961911
13829919465311820992
918834943342117440
3504714905505217472
16599667073581478900
419205905600587137
3021808959873717432
15188597973112129040
3882409679470559078
207992151070249226
1961189606100690504
16716368708091847756
9746271461350287913
13972917719442914123
51818243885804
15405296451776715462
2780002297407864322
12908637949440057736
2160489006074179800
7025232569057546002
527893198640633282
13352654123484950956
9429949137554006040
11747070324720204032
12299557818357414306
17472487019348411934
2684633922740209290
8198242978740363650
1822954503408005694
1543779370735808
2141913281701284
2232429584757104657
2162965370874691122
320534368025057210
6510384041376651343
8025049442575867862
214640716919361600
9540620772992779025
15507932808341642988
192644599513625000
8927448392209542006
16921163047391191606
1590058750649241600
2199040032768
869022536282957306
17820892597858610
9710032545865125284
17602835708720218881
276546223669660308
8032449188897827582
18224168889845602579
17532333360145337662
4961588814692557057
613076979442948958
17428373647709172672
16899228398945650940
17555072389290412954
148951415317813292
9571092251511748865
3627504474602756816
1729389313784803233
63944762107907466
13677955497712335586
11244865440792081204
4011313927781268716
9230076896123618082
9715393947020128901
16499863678584844601
18395153946574505858
8498063049006788908
16505369477118287310
2266349593600000001
6454973687929200626
6000116636532629602
1219972377434342006
131591980423593198
15131503632893439330
10128072391446905216
454514326646107730
9286083615112375202
1730196275810699604
9315612472278888834
3383228096934918746
45949729863586802
6214490970137605273
710225862674267072
3666583289334923706
8253623920988372849
12917562504969245970
7969310001039426446
5776599001430531406
17522154886282183410
93439962117125144
3538177338630734416
5144923253599248325
13835282633301531600
948265399127739420
14288952321261235762
13027740371825089608
8626146892070150940
184349873492905122
13142026872011736092
9019767941939885169
2288509432149744784
8502939506199000626
1235704096727265242
13808810316643945000
7516796267967581406
2762856135213749317
1334683274106244625
9785754253989958180
2619454899878577000
176472261258838272
43743490134658580
8236118497447775562
11874308092028298437
14123228876003745608
1015520348963538044
4604942500565222900
12627852181371574506
11544187236928540492
3191051171995510250
718270733000508480
1923363652573415292
8345293095554811359
17870676398554993653
13586992587006009617
13492792271848876671
2409160120247069722
8881175018737547346
11952468333528744008
218243133954845012
14690309107756290
6067774071125880790
13999326422811657929
123440724544707685
2776003412332969985
5784810105220115525
14057684092390014977
3029941333580407309
869695819144977890
9436764345902917780
16989888822271560612
14322992701499248145
90656334654362568
12121157739707182262
15388868760228563112
17392138281258061511
3563128946640920582
10778937006795953474
4333951549955815226
3626250063392750752
18395775621659255486
9896064063383079540
16615655839156670465
18342258054623555444
8478234534112456350
10623451389903867905
1649586373812751374
5356267987937490978
8821251965588410008
13715714083112541180
2075018902305750
10577599746227501161
7474802521344628392
16605147404430115603
4831024122022098
3146215512715591937
3928087873617140
7834875015390663526
7461229295085941974
13589682616312284515
11146468479118191077
10917556469613432
10090766521665739299
13183827022735080101
14644041085939813968
5955839159378357602
166642444718977214
3872010124944422100
795073885545090650
294700283924217569
4182312286079663022
1141948803781662162
95835750102549020
142114716959856192
1949424580656817937
84468298661564417
16332070098290290812
1635359214686773808
12515860161802121760
14422416022782556997
13481167588913132774
14213799432426427616
1161084278931456
9879723915775405773
4254861528964610300
153871223306257
12374457866100379074
4699134309721589441
9929849002200411000
16379030216128658868
7054321634540549669
23052203902578006
8802495811749201157
562345732391063040
5468092184655889920
17117442206240840256
10011551003692191057
1611849593542287184
4919278261976827610
3306467238575904
37244238649164560
17237306613359056876
10350399315921711552
53562330024166162
7617431221489859182
3251301349667059786
1112509225956069842
14505820878254132026
7859230028260580730
3778222344124761312
6964208647667136370
185880521727385957
17424971514840140162
1423111859602777962
16117086694429738195
14281502021826339392
13282342565896728901
16518252952502859616
9708874555773753387
1616155917441626522
9215944517612428880
3964929884399022562
358221539854928307
15940081067859387441
15513295308932173320
12952344852740175284
340408992621148660
7847648801840610964
39514204607585402
2354282830253991252
2767292764717965272
3162682519634526252
305915543622336494
5297573639145652638
4775048850458329002
143755007107791602
863230299131354620
15174248481381318758
6273769578927218338
5277628020633267000
11937635851814560001
14275803042096058740
12822169139228078588
6559825567386687806
2722984740425056340
15206817022193281825
17308621310957493184
8584940955588846122
13807575289433813057
2974928960083106406
190938459728118080
15305004342565119602
3270142866673623732
803677995455752448
3147709850180606882
2706634535486595005
5695595846896412
219985059419892858
169383583576892162
3763563508855884681
8352870126046782750
17552174101542426659
17125306162065835562
412182290140905780
652189856103260177
10186810310049002390
3363334830480621883
3049151797142935970
10718684634860354940
3129531457854167862
12967673117884663614
18340586701719109577
1185912835781051252
1564578480403730722
6300086798261443337
288671721865604101
11183650306439718780
2070744285963464282
12063161960681214437
3774987820884055260
1740632377278805305
15938457693080040001
12351542570799807534
13777995411014578400
16418499111399241650
18309351912516996608
81515166098623490
991988630855781240
3123456225856771791
15206588923444869993
6325845314960808
43480783698254832
17231397811324396876
3948529915862168
10872381877732863050
16209453706568466694
548249203380694652
5439246333878721782
18248464212105828042
6486234603955400
474102093840384000
6190084895213086885
2838638307683350457
16511530142817217412
1148284178611083360
3869569277131751424
10853116216596748865
10789837372387927782
9026218174479444325
2956436624222301492
9048597018015437028
11442672286337090242
17439038160990584153
9603747216699894846
1974960167734550360
1181133938917282462
10181950659514693100
5988549776302698240
5471042448570999482
4073881518197271030
7919511755540381390
12120606215893608302
4418210454163589522
6444450852926328506
15013304673770449872
8310096550327297056
4256970181197956406
13474935748820795090
10580509075336685810
11423127813558675402
5387074113757886822
5189564104381728920
8215619436092494970
10530504545069584322
9789434817038984252
15591453185871820662
4040684237670082256
10576714360737302010
9181541871268516806
9719427150568975142
11109965008445317982
6170188281377804162
10732767571851832656
13128203387123940362
14186668823726094306
10457132527092271110
11956632579538469202
13658025657440564690
5319438446213743872
8771569032743226920
11125580393093617380
8832226030672046256
7035814358437479162
4686433990005270722
10586779082781876900
4261308923682847056
5901770669480884380
5397121699429966382
10476605273356677852
10470158034213957806
13955746111472557992
6602508127405059770
12653365122288687656
4589888675534489756
7072437366105540662
6460936928300897282
13524802422080021256
4029416756133414806
9321664235136223782
10198839739237508522
4476646823146411370
8824968558228013632
9860351789990364390
6762174562650676952
7378517919179506010
11920754537108418612
15694320542324880612
13861720999929500952
4749987976985951082
7234052576027986922
9244275682441802256
8394317213155641290
9171817698272309100
4272337521247672806
7139842104172648506
13294383402510226130
6022080306622889256
12360763499534274750
6641223778570096442
5283794541803299872
9011136980212392510
12796428257618650970
4121200067882244650
11627436201823615556
6149370463648003352
5340487506045118842
7394221220473415022
12116530179604677582
8492757469540492802
14833563433201481222
7514256570428725922
5219457644960231406
9143682475187846306
5116286083213420572
6660392949969485232
4353171506840759622
10628625770710526330
4637456770016284590
11792420020148890362
10159869692583047450
5809221672969755402
5333543187170073122
8556956391867428820
5101044260707173350
11685563802517759842
7748712174402709512
14656774149364472232
9715287465974776922
11767710665258763942
6776879602083110862
6250872137922859662
11727433784940139506
4125648396213069962
5945268674585510732
7281408494935645632
6969040539787627560
5883301357417959932
15450523221686352806
10245124538574770882
13629439508554512242
12894834868791708042
10283768907551728400
12421064967319031256
6317530493321845532
9337215729711440612
4354819930689942492
9517498934546138006
4458951278139278702
12737173060431569792
11091550821752010006
11459119967470121442
5293343315882716250
12832056205452704162
4070045922015136842
5620003315474071306
5964412110935511872
8675155137366980162
13133207346829446362
14232287283371055542
7312404093923338452
8961375124304248802
13662826559918362010
15787898671505451042
9290561822964740142
5777483699252304006
13937714745493486772
6832403981033863806
5735798423262526506
14366812945656325772
5652265694731898690
8590242405479675492
11926604227817068400
15429923270239092302
12993659070484313760
6628918054820372090
5349576486473692202
9441713390189471690
12017162624494377422
4724815026218529332
7162617988702888742
12028592138523940320
9287388143220767960
4836065701644929940
11113466810402002230
8404517582478323802
13043901981054502262
10518897938256497862
15535208144516192760
4858316754010666056
7961769904454488122
12046749822141224532
9620155736599370510
13268976020947403762
8245442883320390162
4997222670590200182
8690987644134331556
4926083336009158056
12221902194976924452
4291657160872404962
13281686255152920156
5031040788380350730
12485833649599317482
13265709371103107562
14596251665988404432
11663858243363135280
11012573062339964390
7452030353840277680
13712067616121447190
8283986607125977152
11294159291423168006
5517262394491278552
5401252194662914662
5102736820045544762
6830688772559325522
10561191015307327932
6376841388387335306
10320414906058166306
9564568164413605212
6490921067664803490
8015239624881861462
7994187432150546332
13999848932682202800
14665929782380613952
4144163399674376406
8270719028233865742
11128341677126784890
9574398357383858312
9052893311426956406
5170196442834527006
11019666464898948506
8859841803309300960
15469763786290281540
6851241236689231562
13135898001055287422
7324595620273773182
5257767697413299712
6044556431148537332
5482405651681793756
7844588625215622006
9289549205563516220
9628429420918321032
6856031282811502470
11346728716810434330
9167731022037732762
15044659513000631820
14052968676839710422
12770215712196611882
6142181753008679222
12341031146751964020
4675525708479181610
13474427906364512892
6402435900794086880
5829856857186651452
5251542745877148006
15534080887967776406
15230155348033667732
4496451806881951182
7077060050892648192
9243302463198600006
8227586771889735756
4751926031858081522
4532452634424044882
12005737905635473232
8156003906531677070
10435008091690500282
15493445742837674306
6608401510698293906
11464561021635814056
11491910754029107656
6946552410159210032
6929355356700165002
9056198397602775152
7349765173665016122
6947698735674664130
8906514538839804306
4295975949552619752
8112201300309206406
4684831523583195732
14082274088987513162
13139365252068406406
15009400686288171620
10312414995780613190
10012185494918009130
4099041641348571090
5879380757097263922
12761023342664364306
12726460323938508006
13832329012190646806
4307922545144263152
6124880052599949002
7367169909859381712
7329625730733719562
14739622321141588506
9733881909053731812
12579372100582289862
4027583828963607990
6567954560196774372
5662428710438859756
5999711114168808302
8417597670676574256
12698144982463172582
7787452677058798302
4197593542270323162
5762117030487615056
8045754644183082756
9790579656051089006
6582788665012903506
8513782116074830212
11400866396244711410
7035798708631556012
5725224919092617952
11155563176530387656
15625859331435160212
6504720155725207656
15427966292963015042
9393906509354477892
15241803647456293382
7645682545220493906
5873301257247180920
15546533696768669142
5259553100749975806
6320209490131198490
5049013258065897756
6206172452240445830
15147457487291867430
15877353646401362082
14558473262868324792
13629126434036679006
4423690838835554006
5390262052202870310
4719663256595567006
7948504926247180700
4915450774499846510
11759527309298341680
10395139543745175470
9941268130765030922
10142421080278656006
8197558013115497472
6013743456735826590
7261731735160282652
13501231847037833292
13972734665337076256
8242742538969706172
11355818909509122410
13620156874118208242
15666894262907985620
13087617793014900530
10575495177325840092
5198172884840687442
7259886200495342400
9755646569021659850
4726629340301756432
10815100095983538602
10404812771137587602
4339917927597946056
8754870806076389742
6990207947648119460
7190417749155371192
13077234752810172756
9799399636572522006
5862725135465265542
15140423620375854530
5282086506632577992
6267408302607498360
7011791084438585042
10874396392069265930
5800016654700673502
13464102515169893222
6346408743208153640
12071192971263455360
4655298144947018042
13309160411797356602
12074499178366570056
9753262274480288906
10147699747119248160
11321012872926907656
4571912674320469022
5242213546313441402
4148147042752501406
12248220171153487170
6476884860333038556
15673089938749398552
10522646523727998702
6115861254282000860
10711610429331087912
15001372130945953772
14222836059166684950
11404998046981711562
15430694250827064170
12076675470169357592
8488962617194858970
9993573193392107570
14847481489891981272
5699406597261657000
9440894280767649756
7349220176963307806
4769200951347150870
15570017283846312762
4962559784102049240
4883088064691078892
6331125999790087656
6886373846261987292
11551427683989374292
13365191776920807122
6433174144003502630
4790517027132375506
9325176043277759762
10158689730985732550
6041874008290752506
6028292796748883442
4824389367129692432
14253788576480553042
6811385147584891652
4144727582539182812
5905413759344498390
8255142645629194812
5876659879389483032
14097566044080971282
15747144820596674592
7257036292967136942
6347634588529306256
4400145463268964530
4331991587122971506
7182443295465246006
9313425008695221140
11351383450980760662
14949577605946368132
9405936294848181342
12076652534182700492
4558867305350424306
4183573958916193172
8779608172025889240
4850934983969243862
10138561188662793906
8008813014526190792
6048896031493473552
11334016160234760540
6053343987650194692
15479888457532674660
8992983956890476192
15136671340263263492
8175245734853266232
5766564609338381406
13616835375268727450
14281662880081713822
12678842624260381256
11466223315631950442
11389073048991195402
10155991895674583402
7143023296800754512
10708905620857512756
5418615192555991482
6031655591914925570
7909818008303417556
9413492862309852006
8779113134962253330
13268925683068741940
10511046680985462482
5814942157833059690
6975315731219783810
7750645818915343412
14079146744809369190
6877286494122984302
7294006202748695156
13397033715260160306
4300053301807575156
9369164356234628402
9351309148734433992
10939074812289501180
11664061123109998862
10475534775213665642
6107794686848369972
8923068130560303512
5074743764763290442
10722633911987559282
12446371492017863906
4704233623342494492
9179495036694886202
7145131815314253906
8354522247027454892
5293829518912348962
8022889889639891322
4224539956488476330
15775110271397015112
11286019945143585732
4327907979539788832
12330529022650545902
11981886764712733056
7998202854727313982
15600797466097361772
4208438498723097410
5548952196627309812
7692386916867474432
14478726266186530350
8505500935546544006
11470672569624468906
15672608426275088906
11747857796761939782
10916855750308569756
4416171695277378906
15569941759677532152
5812341012252879806
4694689596589374360
11732814482030346306
4030851088549671806
7851885682554167960
10741635053389287012
12432276884685163812
9758052028102060010
10142616762961402880
7921799790032347602
14147566756137467690
14792095244952835112
5472905105624265410
4470065187731972556
13423483264720369682
4327426721867031642
14685507836196102632
9953994087334000202
4172385651793674392
14319097077788733242
10437966569585129412
7425505664554456712
14457121514840430732
15223001375778921170
4823760342137314556
10304575300550959122
4825451830556340990
9693987172120405650
4959178080001706522
13243442064982702992
7421333796916287590
7666140426306906872
12432706108532228630
4538312204027333006
4740489732080430902
13794472769666940990
9295496514808343912
5902471277678544732
4890207119095431630
7150196943408522306
10257795779372640072
4818780959115601442
9265009329117862872
8732165699936773250
8080980356007803880
10801028660397471410
14106345008805626852
7872594837255566430
14792276886726961806
4841498410554891962
10952883402694563402
9651095948213009556
9909353809640749932
12665344832524342506
15637406941067425292
6491602857743145690
15381802005570438450
4543423029123609006
11252898877108776006
7376038402675348902
8297575048749471242
11317496795305818756
15957831273072861192
12630080521726239306
15464338291955482656
4398450354254703242
10730001442395584282
11026192719044897592
14393501989261763556
6527477789232946832
15795588913373223920
12876325889191489730
15180450193911107562
7369598085304635056
15403284230697345402
6714308223104763062
12404407625547559806
9946467266508735122
6371522573019062556
5846131708974982962
13974342400693799102
12961426586056091292
4263509274190142942
8194155355230750632
15319763695108321812
11717655163047738830
7192503063350956406
4214310092651801610
11083663257680018490
11589639458130894162
10055176130957622212
8225558460993503922
5006116600864584530
13362885057483256182
10121911411743988562
5660823241550116982
8293704108676747490
6378589500098802482
8489680367176944056
14119383283898205872
7855351000304068190
4429002955131602850
11700849319790729352
4689279504818350470
8176665888871565006
7091362690901516432
11447293784170816640
14101316926077084552
11766009559129665860
12740042189215665330
5905288211030415006
10039752014218503212
12982959998012813006
13916604830384607650
15373027403872348082
6108818332236471542
11127948179181753906
12999678286120875582
4361604176250487610
8272879822334429192
10895414702404394556
6483366754822938780
14648314875748071912
4812393887801098832
10156497973235062202
5173087455332930670
13700398244848224702
14594191585327201542
15940164538761414282
12077489364279575292
11890973730184961762
7618267987083299090
10113863600254063806
11914650642557783682
13829568890604298722
12878246468897037020
4640094342734615862
12614933883818921580
14608797274260281406
7994819153516232252
9702776616505040756
13937648829987136032
15865579689519966462
12592700990983148510
9845743853412787392
8516176476011023512
13889179467445007756
13030022942916974556
14098052503654487622
4572279238108655306
11204103579892606460
6093369682185855102
4461728604399582756
13964955091202133020
8328153698906294556
5564499601056186440
9715107572870013092
7200646623662449782
5095537119423837092
15562959730043434256
14186764282555804770
4169413565449098672
11303409274165042652
9498130770492618806
5308413516288290522
8069855548577028806
10756788051904707290
14836693568354851520
15777490718070148482
7980903047396771732
4520591144527689672
9782722686501565922
9548132627337873120
8815502619237446522
8473272333907082142
4408974140366123022
10859150230716738006
13108789063586312102
15417581137932405620
6848916950447733152
5392522355856567806
4267676269677704610
5036521671373869770
8514668917003085282
13471799232130905930
13205049067289670582
7275564699202697312
12647145440295765962
6168427859267728110
4916193294294676406
5990920191931310690
9898284057308284052
7883625886279241370
7462496697690256112
9888039217691926730
4705752433377284690
10809236500522691222
11485489566089492030
9823287352642698006
13359407531383376570
13698905301646790952
15914140403569443882
14986836940034693270
5966314396077556380
5999314900788461342
4838879532255026222
4426520618055548612
7224503312135486306
11868186457364128922
7476614696935029702
13245919105484450756
14433678187471752372
11315632888066067522
7142446626806106306
13221738748555733882
8538802438486645422
11910394753434520506
15788151348898109006
8760167841809399112
4735048650390672942
10555301641590894012
9412160145590830812
4472612557149288890
10019674742649681342
12323755016424143162
13522838165155815942
10991269306390847256
11879839214214347432
15653711149649291882
8470064826649918820
14194399497697621362
6309611022630769832
4702557497657224302
6586615910988821762
12273443660212732542
6228214752038887610
12489678040867151882
11655909140089747952
8458673046506141006
9533963996210515302
7117434931520642280
7392246341716873506
10086293485969609950
12240686965226561282
5906841931323410222
6056238300845951532
14345113201307296490
8738351080537303682
8231266599621688812
6316851723897652742
7984031022308481212
15443331164191158006
8035676107175863782
13879697643872250752
15323968703374898712
11240662691214030762
9998552038088566682
9444128940350933562
5031758277297716712
5514002160665710010
11523819153373638806
6084633495357375156
14629221560832755060
7803688362372620262
14144631935070405342
10369038326524278806
13066299515875869912
8063290353609915650
5977401049836887600
13496544921813826056
10519685798840599632
9459740864818173102
4675588140671464722
11372146474441107570
13387160341273012740
8302044021789148742
5051547788668995306
8036278418537469450
6285816784675806252
8461316272192101506
11702134329242224250
14061092112739924730
9618702686667365622
13905272162579501682
5209777944755946200
10017181699681792440
14235994463722792490
15152267710039175156
13122267988389021882
12018740676442330392
9281713781320917806
8153842440368331020
7284984659804442402
4242302066480598192
15395870262422537082
6073649404689232632
12231543568076191130
7957048713152950280
15996246200197908756
11322976943653549022
10704079659627767342
13531657539519978770
14008000407474353222
6714547299545632962
14006128807409498142
5696696463962732256
6265389178928415192
12044911123085571852
6485280776494023692
10458818940202692362
7284488827292829180
15262627721861635806
5986797176437250292
5853666742646049732
6642784886615283782
15282252837480631890
15786430280465595900
8121308763629537012
12993588217151226132
15004687801481245572
11434717138467213740
5836202028388674122
13597095895898112362
8750362398840816756
4285588596602675042
15301797634553746952
4389494709471297900
7710231256123650806
15283156075730927022
8468409914925509250
9532457990305859450
5462757761033171042
15738054531038307942
9391733684928880040
4492872294603834582
13298628661544037656
11945249367942850056
6002832280948399532
8125793072656672602
4917297963205991292
9525263686299615872
14808501253304947152
8157846527708608982
10386317306282599110
11476250760410094756
5752577462377406460
8040002051467818906
5690743158908540306
6904303818719619006
9018332287859345930
13790290199356944002
5769146300771611452
5091401898777144512
7707265449166092180
6695826757899200532
6276589116751040220
9548002439679213582
6208443146996179056
4725992686391890760
9715963806014178642
10668080557619092302
10247520173782060532
11634338214071028612
5177273154841013210
5317093446629757806
13797815832463464822
9141192599141954052
13942006084725875142
8545715218805275370
8379647030854476002
15139258286872280420
15471611168996213100
7929676123388067782
9676572121477993556
4528954379415618182
13404344269837612506
8613504457893176256
13338792398595940562
14558098455510678756
11329620260817266256
6910451604816904872
14379986669479707656
5784465140207890512
4103321728697396750
10410406746917729442
12940548379000809012
13629460393115158556
11536415504248266242
13477661299597387692
11655661061052953580
14753455716084266792
5554842039582266360
7652918409656275632
10475660886206041532
9545772491209572806
10009357579928550006
14614539863169407310
4559047298172049490
4285520101283299506
7608849833864082530
4349890611871743906
6266868954630252806
4434235190494452506
4789134097904404122
13709776262830950512
11161070852440013210
5429852962885955610
5337143427183253922
14578588617769048200
12277320238097014806
15726258601603532912
13991330072101350960
11295518995610472656
15261175948804804590
14501573191550868806
14083737673668076262
13851362840928706190
8751056359463562692
8602631259887135252
11502852698981738330
8026914405936959930
8290180423828477622
7514681464672168422
5146066650009337806
10606759146702326342
10475813628982909440
9418651114775499506
7193007427342301556
10071506580172635912
9850416493340095806
5242962174465911810
6095522429542459490
12333912275816373090
5705220323456012112
14014527344530106942
15026427214199971472
11257602465549251972
10374850801505314962
10732650628851481160
12845028600334611506
7779080714955416622
10219753771068706482
15825340693784444006
11806198939348385420
8551019210106043820
6689025183531345342
8513432119095783756
10969683608484510362
13883013190889039612
11429783429388301712
8710875763404299120
13663495141078741730
4641347236158725780
12173403983967586362
6476244866467459256
5833595320087001942
11383803442245616256
5124517508586979806
4791674389736347962
9649648229993842142
7063847947221212450
8982507369051841592
4504771646761886022
7008698864373957092
9073635356701458482
13287745929479087540
7421015721271902770
4155943171707528602
6166157730497329970
5420312769977727806
4738877864495379072
12741049114161323780
7324105118022242450
12137171967152047352
5087992072354657472
9223616331901077680
5847716822165778810
8235576337432125156
5216010029426626472
8775598332631685960
8735934012928161150
15884377745064546170
4574903833922467772
9047035422577647462
6195452048889449502
7400113859723585870
10880360679114063102
4630002316847040306
11690249620674194912
5797037653542442782
15818290712905054842
11736846330201058610
9764962929971800490
10972130307490033932
12237553379706310140
15763733016076963370
12250421074618383410
6668427968084672550
8200498547490541382
10361520912649884522
5007657902934241442
14756912823687525822
12909296985410677182
11018709886538633582
12157332668683949042
8505569970245447090
5198113925495868432
11975656498111236350
8766936691917571562
7192211867307852756
5163991050382280850
15976182018607441092
7328356720179219506
13509289249230739512
4541057438252441402
7349098022310950156
13629446168575296362
14792522759498129042
7281163837687896506
14788843235186647556
4528580916620681556
5681150855718403610
14443458720086429556
4354138618783599372
7064520245894326052
10874227184481941282
11008952443478351756
7929198756403006700
6478851428373516402
10310486844621286442
7176744992305175762
5229530251221407780
13407317251276135056
10674722029438534032
14273834168995514532
13648734015934360250
8847277439020840892
8361162821032246370
7564043054203252682
4544435664926544602
13587536635562101242
10737917413852611890
11458458616965767556
5884779358325934306
6400331134549717902
11248040868814679312
6844626121413731406
11063119699224229392
5477871596328606222
12138512685057001406
11120552010141943056
7326053575838400962
12649760499337382220
14399362486551603672
12991305787731577812
7211893747611940256
4370006085161770352
4818605566453343292
8286456149980239842
15761725052227184190
12591498633812180102
9909519264618248772
6547822951769430662
5419687650039574382
13223598078999888362
9349449676834581342
15415728581608110030
13383226989341129556
4995428463061797290
5076978960579347250
8882078316949267472
6950722182747439592
14819167238509555350
10171431224169305690
13950034287816806430
9576152566359318242
4586454387039998342
11937436034523286772
5013001614991782260
14639716306345333062
5089327786865545610
5446086881072841306
13241032177618513922
15538841716982598762
12373425995532964742
6713742532398217970
14379242290808193906
5952930870762031520
12399232841783476922
15193748141291604512
9391847320401797900
6054344901209370492
10315093530939460692
11316154351374659180
5680753540000559022
10366791601540557122
12602506869250936056
11387105059225809170
4256074822242794256
10719378843865016250
14196707635137607740
11386289978656948082
13857141358466831756
9104637593328807602
14974413562417023822
13928508587832099806
14553918576997865760
15720112817345763756
6008409959745843306
9790364007234168906
9334576133768630306
11783151720079925330
7275342225498545592
6893664557499631100
11446977290995785156
11338069831909477256
4844929269807840012
14640623907562660152
14076370990086131090
10570221444375351506
4262332148196681792
7065492109282733622
12049836432089867192
5810662059460557122
15024029450317394142
9703871930867641760
5665037110593948650
7699992540536653682
11013926608651020522
7114259474620629480
9117781373850315662
15485149797833012556
7589009317826419940
4965703369462229862
4259650491056129402
10029927178221330756
4701978262103038850
8679736439144613050
10960650444730912250
5328215251197193082
4203459493710446090
13883948266574585450
11128743928959498056
5149629319771319312
11969536942788950306
13319558769702987830
10973191645968321782
14665403246062793006
14617962840695969306
11293291916982675756
4003296588938920506
10203938834659144202
10959159709481403440
4609092366837541442
10367124555366377192
8565431200258854642
4522979733657421862
15935378876371870970
13107691507040705400
9604930442061675062
12425421463808505770
11846443747541010806
7920414384549071006
11684803217469268592
10137918556144501152
15020263946360168256
11295891599359718280
4898996537776039172
7181110996598566512
10365110380528744202
5915382572416870352
10608063027903637562
11451901589150510570
5877127307396280962
7119984036306221862
13628796362738840702
7376044214673179012
12855720781174163052
10279598268769006340
9057941281352925156
10390560646792151306
5066821277251686242
14555534547280998756
8694792351437795570
14279535442024971306
6349493505191957822
14073118910137970156
10393641606300845762
15295297354385952630
6287387664382569072
10282919432197324202
15511319802653746682
13330765447349466006
14065932580693064850
11947456191879053250
9457721586630651210
9490171720867409592
10615732621377373622
10458937437888886652
14780703087401160006
10543817333414154312
9657343889902866170
7450492896770164610
13624975478900370692
4657559555825446272
13990544593373630522
8397732900363092522
9971266277772009672
8197066637318868420
5154536706875469920
7032338343355376522
11507951552987363942
9691295374978603392
10764611756787634506
13680199059899622032
5783272372519895052
4023983232342988256
4271726242835338772
4436398257490674162
7313338297940631662
4600075326664325780
5504585403281457656
13538842906410305556
8930871340913040756
10535001947956600302
5816601875168269670
6288084949936192662
9897168953360180270
7612188951775730532
5206893217252695156
11072908190051357522
9591296192106695156
12984384463569434460
15956585470357402506
5909022042859264082
10409688846535618422
4937549459242091022
15599217418522244982
4879888416259067756
9345568382803756406
8684209894073417552
11362850979429386762
9776284541609718782
7675558208618368620
6107034192992237756
15321543871038817502
12536698196295840122
4526393804557567256
5228363765383072040
9389272410627329090
15125946361768744332
15774986935664845730
4225078373328708392
12692285896366630850
13534421400948071472
9520477120742215682
7507266214170089010
13987411456015367642
12104991970488295506
4400664437766868830
4219929338066908940
5292293445123187442
8911220402913726170
15511625494157529900
12109388381646767850
4970573015292023442
12145900691652654422
4452169366520191406
5764156932933454512
5361744659657251322
4435987273601397806
7042830958613061306
6009602540352415830
8818617046362993960
8430625073088423030
8815334809969891352
12366046348627894730
6152836203840327762
14695792092619482990
4495591041897787656
10299473930290025756
14712133680281684762
4282560588047348256
4868420046952874256
6213696329427302172
14877887148061772042
14506806851865193592
5004516738742864730
11193700871842396182
12235189686144727202
12498508088576836832
10152001848871846262
4250480127320601306
9161569280999490192
9826942619923748090
15443526177221718890
6918510597915886220
10904926506795768306
10895818528502583006
7516213036714126712
10837329507606992550
8665897677130712720
6382213272199145712
5696260608936676380
12293200563011736006
5086998891542828756
9784808145756501006
11101942537747921932
11237684609363907242
14496866404864029830
5929087515826989362
15508271839084825362
9858187600085632656
7402731045026148992
7478833001730414590
12493053309408746882
13499064591529367762
4373404137762759756
6170730348788239442
9831963087335380770
11194494418761954852
8436901096420929890
9579907154113957590
11894333067571505672
8889466480594534722
13859209398681115832
6247097244617842542
6227007832075731570
15406819647934208942
14907162259268590250
5988182063195631756
12060596213876858832
6329389989712647342
6867966186115071842
15140735098218391752
14207677201442171306
4944357502296721256
6856795469143367552
5057528152054581002
11257140655728551432
13316220061131374690
4934462327721735930
10246922075007576272
15904091338503593006
9624905326846744562
8341740018545636540
12418397753195609390
14401509594276292742
13130242003203488820
14819870855346638906
6415032881251118880
13679767365019004210
10214541165331435142
4627456912617508982
7231813267333157372
4003980683872770852
4624112913722629032
7017301352425780422
8696682000371609022
6905325132664750622
13967696518454847440
9810895800794912210
15652528058740122006
7358551627376196722
13561937592832764056
9740530089338719592
5279915904003890840
7267863327810352500
8686714561039807656
4031051433195118202
7347924142377215430
8564280528517994412
10637245094582613702
9530961865161427242
5222494255243120680
8350273408909069332
6580089861775396472
7895785224127176110
5425614682250817210
4246183177730445210
15258623855915924462
15560330184595282970
4364860152116901530
12375496224923640150
11301415152876273756
9959310903924520872
5899667051659458530
5942501388772709322
7320957207785388050
12954753239535592890
9967235020424974532
5313920260525338672
9614475987966700650
7187197322758581002
10065933364400073170
7781868324586400870
7722755501522636690
7677659151772707480
4521700723706097302
7856997886896251942
6977372570205230556
4282498215508149506
5517682805999950122
10040535753019356692
4810057468073415362
6193724149898865020
5659103344495678010
7288777315771677056
4771005899431034360
4254351594592753640
8119483939784118306
14106828555001213152
11159389895850991902
4271541669939201392
6347395777030649462
12801319689782055672
10722805014107344160
14839694629255753662
4692025139169482142
5535335100260257656
8537870879415951492
8881226262958692792
10603307217501936342
14786724997673485922
4560621132817449642
9458914659697545306
4056006851353147682
7930535422424441322
15100809872831530652
8716959298936433232
13799627726242475306
14835304333594239222
12533466297300478872
5289365023555731806
12077412811192015670
15758704737907273082
14569626423775054002
7898561007077947556
6400579318926580752
15127481813761417806
13158200141988105756
8561776371164512256
9546608212453477202
11459426838528172880
11381473511492534352
5604404825260893980
4768458270338560272
14313641817922024272
12415951770037363092
13738254193941040202
10851746244522260006
7028862497828839800
15045282678557683190
13106739504067503762
5054754511615568762
11489622324929915222
10969105865180438450
7031223385677358922
12709173161387860170
12496646046791619362
4851040421847678806
6435430745041776242
7006977792833724582
8084538815593201992
4979824424660736462
11514044793375227952
7591963340622559932
14247653259768396012
12082462665285771506
12766142786638045422
8071996035874579760
12747487406697306132
12903435564489181406
6507390960007845392
4069551342558348702
11365499113843674872
8440946020225576262
5879233129944287000
6047479953030840050
5065067399925752522
5275427146245848612
13299468250154647202
12123710197326747740
7220720044091481752
9035239448597322512
9198090511934958272
10819987953123125090
4413927594800649422
7962965351583565556
9251092608037300572
11326557951319525602
7985192149909924670
14063340173798816462
7704651171445291622
4826246793086842256
6659382470867130422
9877646039534635340
5914530842606818256
7239129587908252782
11548289270359373006
9936325068732397172
12009558363828583812
10392894947609941080
7225970981537040752
14350554911150453756
12689802231622142556
8648329116295718082
4300753295282532170
8223134540289894722
4261195479107402570
4617044701934095352
7721431630539112982
11127462106622176562
15418662238547616692
5580689724385374150
10763912808356027340
15157759283776714232
5198120436998732172
12520317682517930742
4142917997920685256
8176509109669993472
12532849251112308692
11233770844879376642
7549808367600005982
10882925573106211250
11671180216703473556
13321083702593178342
10638551513572166256
12861075145521003806
15515644611067022112
5643566200933955280
4565399206663108842
4701650485279668482
10462995825225559922
7994860593572957852
15700556570732877872
6037006538953779482
6080410301995591200
6100087463745808682
6317877387079298306
9378916304190194522
5542880303366414322
7202493405691060952
9414467464303875980
12107890935132146772
9844709023978456970
12652033941136883130
5239305513466631970
8729534015161159772
9948420221812931406
8563539322976668970
5915831566653800262
14705118429403390260
7708228394571947450
8623429289925733212
10062433844324611806
4168690963328029322
9830477372596464890
10093046080601609202
10599596955080035062
14246008243206783140
14253648780608829920
12364033820316643290
6866537947582376702
8085270876509772402
6334547400238919006
12712585815748382892
6783406235192738790
11962597108966838840
5110960890199316406
12671734340305223640
12001100933109367806
6542117604793718682
14829275923355532210
14309899100999639256
12292399988602544282
12837011821341330510
4236506715710756882
4396887187515958506
5459195945523357362
7602756304699519382
15467526790781894930
13717192087238637872
14312232464853974642
8784879998632741152
7826251858439490506
9279789288926742306
4114692461861314202
4801474271112302282
4538191253133245010
9116196810477720756
7247156502211477256
4791494544058630802
8030125230972206040
9428865441748247130
14913709766769971306
12479692677590061650
8749800640784359442
14719855625489484812
4150476360590706642
10950408608452246082
5785230629194156406
10886236262756347656
8515447323364875722
4570092669435135050
15462978362828492502
13874961388009622852
11512371972242845202
14475277322992683162
6634642039152632210
4531927851375235082
9234333175148425532
8904256665432012432
9641465427544859162
9112633993429879332
6610978725803987240
13059621050133643130
5946233224058552756
13703125797804608892
4344261633895488360
7766763806377856352
12845346689132586362
11412418264853413922
6846200152966886922
12482660695407942650
10495674060623592302
15179499455701307232
15770742939999599312
8393266177035436662
13302596131223563352
7622993591426363330
6282254053428657590
15318609699231901152
4775220194812081562
6605593668921907352
5895366050417462610
15033735259504562712
11025387123353776406
9229458275567520150
5336841986241557006
8588705032386861002
6416599863075604760
7951823486829030620
5397692564007695202
4864528656520954850
5134137389302932506
12081482499474188912
12569877805658510756
11109750740530120712
9812813877888477762
7113773786094354512
9332386989429058506
12627430829089612850
12420566107191498962
15508154847587683556
15829424580227862660
15511646635925907872
10380188365255690812
13912210775406004490
12555380229075054006
12399950216199184112
9521377699388331702
4066349359309055280
6002411552875820550
10752700961176814642
8381832895273481370
10393302556150088906
11867701609718035032
12310940445133725506
8473778708006338040
6883316164510623312
13635411206389614056
4263093411716754110
4093867093235860250
11132309920518977960
15518703529593380612
13478987734422946742
5648781423571059962
15332897839108895922
5200815534700774922
7954311338812538030
7436628882164384282
11189045922984781256
5273555901225164982
8224246231999078232
14593871111435117402
5883694788491209632
4751065661174253906
12927118779691679432
10752960096075521522
7148991676649305922
4457282669373211932
10519081729536725156
7125290069764590506
9505448273675762102
7005747308879886756
13394045200258220510
5405367493041778262
11134828341807227462
9483859339533563256
4408368633598452392
10664382334681191510
10944251495262913232
4842448150500287256
7272954127362238590
8432669287300927556
10421291955626302922
4947632887313092682
8581207082415776822
4677329845285763906
8580560922485043050
8555337015698445212
11688603501306120842
8831778975462413570
4138990031172779642
13917829344329686232
10606742846414671442
10050582563775217506
8214682211728736172
5742608007590897042
12285774951760041342
13750317010584876122
8865090795359864522
8405075532190538070
10801045096149450756
15583919943407343842
12421955248968645470
12530587006992172562
4604710938007078442
9333417250846319006
6470174142980036300
10574724831900159800
8199993739360571280
12242606746351026582
5374519950850091372
15808329151003636806
5844968429258213352
4039419754186254506
15296987951138369202
8834632582634737272
13586229315508117340
5683675327731954000
7583965592792104830
6992837617059952202
6147527858029819512
10203686264528162660
7057096369245042410
5344885232747913872
10817210764010348570
4644037160672960862
4084901144133976406
12696605278523359382
6249856695821452922
13647792077178955152
11324051506191559250
14464372603875819330
13663513375507553042
5179499091918812810
5855112696088818182
12299884476277025882
10029383306148265922
12645050752155676182
8643435992877991556
10931221162149192092
5284994073337692506
4860663258696454442
11440563552998185370
12299147487278163722
4970243093665852602
8637511259538240806
12055191709991275082
9949275610042403522
5488968000055099562
4556409617351961290
14918938134954536256
9129250247683281806
13478424948020015256
6251495386936584540
15743476514057195000
10552940712568935056
7403502639352917152
13661433287498576306
14593762683111397806
13953698015396545100
5564570283934342022
5159034197726652050
5074512564067687130
12933773123336069622
5945870791943543792
11604870141166873440
5131274018154802040
10755493273402867512
8494899988909172412
6451015970697870962
13811030131809760922
9625147985941234382
6539847997521960452
8390333833033646210
5395639181643458880
5562734901467841642
13402584537906632256
15671553327456782006
7800576358101269672
8018399848278882242
4721386649985166412
13999720924082948742
11523585804587358756
10894054080738569006
9247048929827717402
9287835549165766892
10391221410769520750
5058968671781120252
10705689400962665342
15219710533081401822
12538328966873934972
9407636666532977742
6742501604616336792
10136862358444637640
11523731516607421890
5292122871433795256
9443255515493957892
11572338296692602812
6310218101705547750
4061469968465136702
12286698634912503822
8608224918181008582
5321306821375315682
8215667134096727556
6628393947630995750
15906922425343878890
12322184477092377162
9967782695152304756
7736448345593773056
4367197590882162302
15989944216477666070
6501692485971872282
6424460849816820306
8517894605808635522
8232342769169372756
4811329079226485210
13871749713567403682
15448910381207407442
6684905301074379542
14553407174679052970
10268954182514205506
4062907704193083902
4742865453616114320
12263881927587770042
10968475604163472202
11429680937398299882
8364223570871208050
8976991293399305882
6878902862462686382
4362899628596736962
10126999516278258942
8172619792226992352
8487378660812291802
15768691591478910156
5604934480666364090
15966464786479004100
9798732246810119006
4161086349970432302
8666000427470258292
15086591419431768732
12502851694939169102
13454452601735039082
4957944184089087410
8803460315064442902
12712532676019190520
15494338479383795306
4239180842234024990
5499964885672554842
15957399669876716690
8157000693371349260
9506533059256024262
11725820350649891880
13141817503428505920
14409584216109526782
5055615636559883642
13516994615200926722
10767746929678598256
11098119082282513682
8371859977045805582
7939797056418937950
5331374922758643870
10401153542289737192
15082608521522729306
11611715838919545872
6969480638191053842
6254945475422221100
9561862374118028280
6459903133250968550
4745534485084827212
14559617952391374792
5818413402318615122
6259920651151438992
7146091799633032500
14355038425311748610
10911639120409235756
5889419499871702262
11718539491261681406
11158501442893428080
10712249864013382806
7392677905868139482
9592994751216792012
9791348050991819342
13531981565667688220
13009442893692462492
5950549461223161290
8497898795201771612
12434929494659492060
14557130553624120156
7393424931215052032
6908813019021796302
10577614025601630812
13983822552125906640
4234849916910634506
4201844367923286972
9864658771103122922
4831450660510275990
4101346188881610032
4080361690789917806
14871332832462634232
10271124296160448842
11056635899582496132
8567172930143782260
12331105516953575156
7634813729268772230
10659987319119850802
5359577772450144672
7278797800182927842
7095195316387173872
11678522476612282256
13699081361047405056
5234500858098469806
6269487364159019160
10356115486499885702
8407737859239392550
11524399147704415392
5815008532333661520
5846128691464225506
12158022944255485232
12319440908035144322
4160057386859650002
10268389912590152462
5021070456203553962
8949244905255255306
6534315767388408302
14899737520537320782
10746291362842783452
5222948569192608806
15390184086285997632
8638289938049207310
8146873545061215306
10957531644935576262
8064276316113467756
6387547697660829756
8627317602689746820
5483555628012385112
4096745262796368782
12827332439099482152
9827128100377152602
9355447447527081242
7770540592465154660
9818494623373541562
15665746200879055752
8137458262538679450
13958250513835346732
10973019683946845306
10701950023700551010
4680651688097148542
4159129891960543572
8487681216641188256
9666892875402727442
6332105712118558970
4562603917766143382
5572231179680825156
11038261049084337462
7715533000923704756
4492990350829932590
14374000408418280506
14098114907458159452
6275607992170347770
5820362334811772232
11882173264516801406
11418058915165123760
9993451674876009990
12755697062551480002
15770841871672465256
14173584482602554770
14262137748506669040
4596239074966607990
4490419875604193972
11278521123516008210
12482347472085059820
12966765523923197622
15929094869818445306
8979556203893512932
11531124375200113970
9805528764451694742
15672234917549091132
6234478665956696612
13018785415806247812
4050792995812050672
7768868475573731000
12499446677865112062
11718882789498459020
11700428966676851420
12361194380656846730
14452569634392878060
15256186497702675306
8738665541246943006
11779998566396663252
5175515943899488992
7234044929442022110
4954899433026955260
9434588114281093832
12803964300881037002
7898477739644263862
14107485530673138242
4819102460616712662
5155599660442782722
4614045079570432760
15863391814054179012
9310865034565678082
4381418753398670520
7530630355192958202
5775506893969950192
15347731291461490032
12257451075186597006
6337026551364274460
9373319560134825752
4298431000738805742
4986651384522943022
8294975477181508556
7476874964609212542
6043272241802115872
6733200069575420402
8212184090759085306
12663645824375178890
5566227112640378210
11384782001131613340
14939330097372418640
6969392938417933872
6108091247997528810
4106908904937225156
5009836690004270256
6926071802295958322
9382514460841943522
4721336952114294056
14837776895828200502
6407934357514887056
8181411037933977006
5269378057735045872
8291575830202141802
12684912155394630192
8645408473885464756
11694668295801378306
15793097544862976406
7264841691812535756
5135005723034175302
6660416899571057552
10087882688973993906
15553690159255073300
4728828157381980342
6190913699165129006
5385698160056622102
10467136218496412072
4716148684345602282
8416911025923090032
4918994655270245556
5735501318858158230
8653080178987231722
12489255401015782032
7563289498854162222
4833882825464569142
15806542019372779890
6603431108227353056
12218360838242454006
12512605810349535156
11028576805467402432
8872894900807959122
14211618059257650506
4154908935535312502
4910320430204988372
14051473258680540920
4053065412301128092
13965089876611073982
4674401003596379790
7556266196417990756
8364040481904643010
12539142322182154460
10899747737046083400
7001467423460732382
10241906287110750492
13891344580200313982
10511424648663651092
14998541325028725756
9505473712274159930
12896725926006995942
12601431256109431430
11677713062418343100
9533894300507737656
6147077018322312162
4411681552565309892
4327577724138532656
9915085702796753556
9735359604607980842
8241756336572489330
4050165191542435062
7446736113250851650
4340117479952304182
9082263809270225810
8109600174765992702
14287600896493124210
8509158611694687582
9475617133791427370
9338552212275401772
9126428139607530512
12364355981497605780
15282705313317536642
11110548089354756642
4987111597434561672
6099581691434133762
12235968792655326056
9617085385219906242
8141543214947203682
7982971207788876756
6101050826542172492
11959176133278451506
5454492983136388802
15265611133445381256
13371583456224338820
4266493371622139730
7966711105544427810
9139998412397094842
5040267765998294556
7296677448491947242
4147748127980624712
13943095329314566406
4882527461868265442
10215818590373794662
7771653195653407506
12918943187033939022
4705222858922689490
8374442816790646806
8640695647495252442
12504599697069788622
11519775716807760590
8333535901092504192
7166917735254091640
4451756023894287656
5673784689585123806
4302418674271426256
13486021870199499722
4314939368031806582
7828866247229732252
9270472745287225712
8024348225085898862
7123120138732190690
5933517110898786506
8453170891434279170
9074321442186512160
10316680341452527850
10665921641498613432
4124434709540996192
15251317692145134756
12293478463305575556
13712567760095578922
7020375960384628056
7330967359856270480
6541094808234982982
8080937146926467480
6927697949164317722
12201795000933715872
8425371759996371742
4124374563501573752
14201348711731597656
15924059359554480770
9216854859298385756
9393119667850482720
5958564714389036756
7167379694084156406
7051999994412961412
14104780203397963770
6005668226301259572
13421740627718570072
6893235439562455220
12468200696025025422
12146079937819862306
11333899622202819752
7498496522021667006
7092734608373477492
15360145625817495890
5555915146596946572
13464427426739828450
4694450298057380306
4866332219283308006
8995902403503343110
8131349364756649506
7920492732682978010
7106003179812193806
10619620936706600156
4013348828406752756
14581376703073687656
13777224458514835502
7048716277325317740
5490692544468941172
11592340042493089490
7589403691340381406
12185856677703603522
14375593210478950352
11040408014054660192
9808411134215051700
7464076884257977242
9599285677352774202
15812878495672263462
4930749872539410156
10928428295362127622
4234757765765080556
6559329871392314642
6943314490158354362
12336385467249448202
4362026305135799306
12479460158936015660
8025239120123204700
6043534437814292432
9805718840023092692
4250022012016096952
12452518443552637322
10166202558584441700
9918830800317223622
8498341058969487756
9474871205617632002
14682029047285828872
15147372595685491532
11596525473974262650
4433923223073954902
9794039507771634362
4955947069852726850
8191390093867774370
11852444464988898692
6431201554634741642
4813515934098706406
11850744749817289556
11265553870475620200
10300427634654656970
15575676336764653322
6003582309333336030
9387568028135287122
4812478258523308022
8989398600775223820
6205967287098385772
14165598200968591652
11464871730750740850
14778342693784915056
11391208501097478692
8595957985644189242
6585326668893480822
12654280747477934570
8412980869590640506
4829109618755666880
7991951635805028012
13897443307322932842
9631139212765944006
15018728333952767690
15695090260076999550
7355614267085915612
7999262783233646402
14717976419329030542
15743967176646382070
7023004680367038842
8565514306346270072
14092490033593961222
13239567391774208322
10368400396060003782
8954738015414814756
7570406618769407672
5739776219025745056
8754483586903880282
4823758989212871840
13026772772953712642
8060183992910310806
15752676959795387306
12594896897985982442
7372569189899813906
12098876641458290402
5982729271370987070
5035048621725634202
13730987735285610792
8770027674524832252
10708727535063312306
12562325485525084202
13104572091744989130
5759416677969176312
10728654834565938906
10666671211542493380
10689639218240381012
5289924337170553152
14293988667791549730
6576127201267048830
15444169449149051862
9380406098895633632
13425986054798265002
9585388692561824210
12820444154518142742
11634746585990645922
12161174341304513622
15035364917011516250
5015114031194475756
9274512880100305572
8484065780886738930
5228177046433212170
6000518356130206950
5831936659808910902
5822965894590335360
7264743851407860006
5373463441690802306
15858151085815636332
11445691293204533822
4603686804343242506
13348915571443951620
5092858226742243722
11446949046906018182
14891866420701568322
12689690444120717330
7309667808559951022
8919929711946893906
5757090960189334002
13577788827650291256
9856545854932372322
13332544089945039092
13963240935243906462
13310438451922274882
12784674290608797810
7763897663837779806
6250784259600981410
6688674432091750412
8300793722872687056
4718044794535587402
8530063355284301180
13129892708106142542
15784296323400074756
10928191943923399242
10058122056671608250
15311541041627762756
4340449921845749256
7297457737658723390
7205392744414791432
4410449459751461132
7034736345011599860
12762759233037674306
15658232684941455842
11294487632088926256
9164757271853705132
13664493225034995492
11355155266364971256
11611744081098860256
7741358133805651752
6278149732618775262
9042755294945036160
7011616639336201860
13828570511504567006
8121543793293585360
13951016170122245832
6867680356710272756
15279721764031898556
4381142792381443640
4758338881496421912
4601726834297178872
9563454986355558756
12468951588759971556
13749604526288416806
11723150125121320212
9600713451080767056
6410831577039886002
10233969537714932802
9837457532043261756
8524171715483677980
12737392035882907790
4616725386697282610
8632444405430241506
12040608435015050156
5566285880232955752
9113478951054265482
10848463573272647510
11222727995457972842
10269359596863311562
13195345976157874520
4699728015877186490
7851360954814420056
8750529141880636892
11608242380924187642
10960187181840527622
9386290174439205902
9746142807583351850
7540094371324016756
10553404747298984042
5137870243838253032
5559495418631583530
5824237021239544056
7379581701785718152
5744236403981300556
12442854255819277380
5177433544089515256
15440708998297563806
12814762270342216340
7218992961429912012
5905264367110725812
15157220238279742772
9347715862186709402
5674242056243097882
9176049595654252506
11135743736016470942
6658756726385299410
5373048978191873306
15830770639964059506
4118650796999686422
13550073397227601922
5775614040003273452
7204527055886875056
5845919331795961610
5572884185637794300
13401359504508813290
4355015833170465962
15446418958764403010
5990707712118411756
13963569393062412842
4523802245525160156
5081664692051766006
13095579642449350682
4453760022081242222
13402344277891161522
4496115835213124960
14204115157983982562
12856107858978874502
10257370477098462170
9260736159210018290
12984545333593873982
11432872915103719806
4423885324959675192
6532154417852640506
6818597063240655552
7461552949169964570
15550138702666784306
6355791915438812006
13576265085568484682
8060544132797526050
4528191858534206462
6137473814589399392
11638879959122754530
7262444495124828506
10412599602786872042
4043472106496402306
9282235730546011506
8123830648243066406
11888051437026931530
8486995273466774402
4267426513821226560
13029576497522968556
15386824255099628630
11080809532950795042
12385376494239908682
6334592821960613402
13512514349806960850
5090852513012772882
12195360289292659212
8185884497952818006
5888906463442351806
5425574376206906406
12362396932229661722
14983053386242909970
11472584817484746192
4968709747477100372
8750437333619512782
6798930511716340322
11245495497945616056
11921396779080568506
12632122263506429402
11277326660234283882
9033193470425812562
4493015676653024772
7456791159070992902
15509583995034541806
15216063883562916992
13455311829743996372
11851110868454987292
5682445691398881410
14274179925200726330
14622483163208578040
13614869217244400952
5971126778180110482
7408978055802327602
8458854076666835480
12629853145349968556
8301110552898073682
14245454862842467952
4614987813411900630
15999405393524428602
6098343143637546132
8148934517478007556
12792826307598138830
9294950534468423292
7231055017992341556
15499382026416180662
7247929250083633256
6590919048031682370
5873561562289314672
8759228948834294306
10413334203055983306
12594594307471890756
14183997025829010932
12648394071240828320
11433464101048033506
7685881603809565340
5132281733232386420
12660484250408158352
7776775036168589702
15985251252404228342
9499719089826129192
13204300194367825412
5720178097579852542
9667660135603934882
9083561500785772860
8139233361235983890
12251959752873962162
7486753824216369482
10156617550241254182
7241286859106225256
6013946861488605342
10984006400828520156
6135045457018419272
7281021494329250402
10180710898403394270
13490292619851843530
8368919748482218256
9413760982976939972
5240500863702770756
10100157130290941406
5572195119864512750
11062031004870485730
5493981459311670012
4494792492648649490
9952810750097576282
10079839834614446150
5062622803494716810
12452795926220465256
9218635222169861402
10743678282521929556
10372752489540635742
9984724645464604572
14222756197858362482
8120040074827265202
12467614819632009420
13359244063323051056
10935553082684353620
12674442876053706020
10270548634547139230
14499318385412093652
15496956739003778352
6084610673424230682
4137238676411044652
9515914435315769472
6913878036712750980
6401465424476162822
7030180227291830912
15610770574776386130
7410738313467101256
8196881215669062006
9632831860849099502
7042354720363117370
10403831422765017642
7177005602416645842
10824220397884798506
4080750895683530462
11911235560126855682
13470933678810858306
6590245164912840242
4366499037430024640
6561067964344123412
8856580865760668306
11763615661263762302
13100152806329315652
5054798919702560006
11604542906230912770
11950528175268192006
12289208570104965750
7482056913950619042
13464796206690335306
14527175415749722910
13395414054345287006
7059166175558630460
8961887775038576952
13264667383805846556
14977822138443743906
15740030886160954506
4323302432079157082
12624244882249534260
4183993967516191962
14164608239117887056
13871151944725410222
12709230272635546860
11194366110376168730
9171510937924214262
4070059358146532532
4547789333104067850
12308317021396595432
10476866067081593906
12857584255248127506
13579935458867478006
12964534751412142212
5866797152931581180
8177853190970687006
5284372355606546802
15140786087363504112
8551573427550797622
5583266928135618882
10369371300326521580
4500666950602974060
13636748202397443200
15434915621675782806
5596144980594414252
13023982370891374500
7133116828401571152
13240931662604000900
10922947805251387362
7463083381369395852
10517475922581469862
10536099694874208002
15558910143902441406
12232181470808291330
8185314977596107756
11110672543216664756
6888422911212631442
4042229190044446820
14338348371419553732
4317172026424985810
10484462799064908380
6828604858955003906
5004175306104986690
8667549822411489242
11771354550093489056
8468201891046495050
10186061728425635306
8042755771755226730
8479543722558568932
9123870802403900142
11152938028520183006
14864487681726379010
9718567934173459506
4503638060924451230
8500279360736156450
10722671294206607462
13386292506133725432
10071624827503305222
15549536651083116320
11114174496673903290
4997409385797924752
6546692071553543160
9103961758968106890
11662266246406469522
4198055846897103302
11151963083232627050
9039621187903242120
6921537527552524632
10838592214553984256
5817810376017323840
12462921780071763240
14523370111916359332
6362326018038381732
8129269826567315922
12987068547653396040
14523729974906386506
13970609506829717462
4418322499529836382
14735927378749613906
4383915063186628010
8523428712144407102
7513499024760520010
11603968420112937056
15083237303860782530
9511418974843028256
14648255537167514352
15463513911249465962
8808600480394608452
6866111121201514370
9029759417047800290
8634419898551023992
15146297997177617556
6872041120389357152
15283748225578423556
15310615256319418770
14373197466538400012
9868909907138212280
5070750594358932962
9390364474434055440
4863628747142867792
4204032059506102322
4678412043221419806
10775773253522875142
5692453500946620282
15185560580906226842
7498758123235583892
4506984015126983462
4509262049957824556
10917920316765335450
14527760174782480100
15543710418014831306
9814143097686992006
9680705871504192530
6486549911722383932
12776618432601522410
8846841201521636000
10291403339951649806
6804095047923223122
6186062330322825242
8093689518231340560
5514930658133713550
14188771628926383872
11252332880400232082
13059106390872089282
8671847684911211990
5161851731823304772
15790362115963626182
7082501048900875002
10166928389910332280
4395744590378656556
12770556333947952806
6493968406752701510
5096431356902788682
4358099184917482010
11145653410241082306
6666265284606946562
12237945725878786370
7159568383463783420
10539885922533788210
9700100676029362370
14386787170373430650
10778191439692406802
7902767668343338056
12193792791836001890
8320499610734557752
5036412712856738906
14321944920000220806
13972250895994919306
12587695110247098672
15520247248929399002
8559598880785733090
4806410665934320130
4727102673557234162
11980956335283517056
4031768482030972982
13915456372206903582
6849872989818118602
14065227938533145556
5170774424243082410
4016923316148434132
14788985539092255090
11785973823544983932
5766038923609270620
4311352656495710300
7915400684914763910
13766229010171651806
9569057751121545770
9656199558906399056
4514626685557943010
11958695586053416506
4152905918174356272
7565915156726452556
4858148384174238302
4608031980908780556
9256831508852230802
13969705275388292772
9514156644124562306
11945757156775123556
4412259038726151006
7747584547327374080
4587709442445013772
15927410100009822756
4531400131288565040
13144372774058025506
4850195779272212012
8844540287978592672
12491349731406260682
6333843524054291282
5258395718150381732
14704374118633695810
4867224198210785522
5611248268520444552
4164326324967631556
14491768278522886962
7264285554700031882
10857596380287410210
12681870096632918282
15140460542759004312
9074270075471938482
6776451458502550580
6408560466512035202
11158350241986597656
13898849826572551130
5501862804296975006
12633081281993079770
11765157549819514392
9647454064174255712
15178635284577892056
6892272293815003752
4926337940078419052
12809376068237058030
10780654997772054506
4102376097078608652
8689163817840508932
6111991648963772262
13664565086091246252
11463194566397970506
12361272745540009412
14378773417976407970
13874760645836220506
14258200449610481406
4040979517331844302
5194252447413221556
10317317170322390010
4149329529144867032
12031656525282912392
12550257057296469006
13980770572798267632
4812765431643139242
15421869858671181632
10756341908278121252
14345203802101907006
6579241967485939556
14648999620432339806
8741523352924686170
7192517416802556482
4737096146525613432
9556981655331827930
6871732106415046572
13124675851297503050
14402769083875567122
12842543373318003602
12489951371168888370
5317248154014221312
5141774111440293560
9229292814549138806
8160211593799686056
5797455137638269590
6225675660606421710
9270061219061415530
4169444733285565152
5186272016817456402
9810945193070051406
8042380023599631870
8979986423589189756
7968550342461960972
6546904001167265462
4589282841226105952
7222405849732801982
5016154809037534710
9904964884149699306
7402462896680789762
9076482265371606006
11543942603000651006
7540830252768071180
15866238973414003620
11814710946123320202
13421899290050326406
6610935427163949660
13796389752965339730
15005114348582958950
5708377959253988412
6185556388646528042
13342796008147133090
5981183875523747702
14160236429277272640
11462823181474594292
5581899548536755600
10080539030708290982
4638961971241951370
7748842015557875442
12233888385621739472
10408119633936900750
6802290912445035156
10214560443730647006
6625861680902631806
8933939565632152850
12180037829219334650
11802645899920861832
8862276060999762806
4176424514926222670
9569176033416135842
11023470244578186506
13984401671269029272
4263549901816950492
9723928911877498610
13465449918174394692
9381404065721620620
7576169510715767292
14514732101256891842
9766666774657055720
11799667992062863842
14002339233929981090
7844084653889429556
5499499532711886506
5545673985739199202
8233495633524633492
14129428651874466756
14901295526213603262
6069015493903707672
9558043655212136570
15088834410764877210
4507742455353592202
4572678165979068906
8651249416627501322
4348904836162437200
14620944054352504556
10800623863702958382
15568130986444997742
4634040023460976862
10643538980493226370
13991381481561876632
11504586298645452770
7178743088356746062
5111603296110616632
5723791745433212562
6659037028862533002
10208948241684181442
9308726768746813322
11570580237971580282
4340704413955968452
15156670021219355580
6357572782553050130
6565033382952819990
9776450182638670950
8132232537233423352
4467670311684026330
10809466354246808810
12188384905919628756
8898397041604953990
4740906365547700250
13247433353102724012
15380357140882884492
11841910706394699860
7502193482332072592
8157825586104608756
11296240359670916012
7403048195291556282
4333713212537689322
14101247530583467872
4603506805718000192
13176260543328174480
5464756382728103760
13826323673045825772
4533723071339654432
11388049625711888922
12380978072480589812
9253171193660261282
14440966717179204006
14164315448398277190
9235659539412543642
9559518795871275350
13918908794629360542
5937898432720856622
4029455963607683772
14508331440000435056
4878389763674398082
5050462900168309010
13366914762032959952
9251599071354695460
14023756608413914452
8334011223029593806
14569298513237627256
9987357337510412256
12335469629480559452
14230100378155678256
7081737947901096500
5921599268116481406
4538058076082364392
6519516525030012842
10195608774448913906
5042060807653463132
8208472019293428990
12121148369783289332
12640133210022843002
10902434987666253152
13814736740168974742
15203114249192103432
8866679956816771010
10115409441968556756
6042875064617774000
11334327519290437902
7834575790127906952
10767964384217048582
4897744188140529056
6094308114088897250
11913900821515350506
11564077758541146306
11017001501214705002
10174042601851412556
5847828930700312430
10419407858384223806
4728443602555836312
8744207057924515392
15317001332258576006
11711226178524102572
8762118028376862512
4881553974310057802
14814576769655469512
7081082542248334962
14297267361561389750
4930443319926765440
7525714650002870802
7951650357327327642
4925843741815428672
8959392652976169306
11541981230018976756
9828175050108465122
10170804198203889242
11946607661576955512
8918980946103358506
4538274164908179950
11532338197936911452
12921783136594529672
10495871540874762252
14826233915071706342
12755232541660326122
5942590385556837656
13351329975960216506
15273549407664182556
15564568886422335912
9141710558121866220
8828917432189975470
4747319296867837710
5067111765562332212
9639883868643656406
9966898174096367832
6249137597251592682
9740014747085209230
4312108010068027472
8900520003220270970
5221080102300302142
4750299921956567006
9459036906452037092
7810305160672290080
10531097821078924700
8838955660000096280
14704312105090381412
6359441294095499630
4449447582903791012
6732970991171563556
8315723080251704756
6816942115221445692
11773814416092490592
15010150116393663002
14286246172912853372
9565082332832946170
13195632058386672050
5822639553920729780
14930557217414750162
13107185502707554806
4188149109433807310
9174234867734303192
4266079478655795506
11810805559117841306
4701465736793763240
6597620266645055762
5328214909569876960
4719523497737084192
9417258732233723322
6007791369758494322
7162350531805173782
6563064301513861070
4341550246723160912
15297711957986536806
4554515438878262402
8948473586075003906
4506402491972974322
5443040333429899490
10167370329422584980
5775778846500555132
5085035875870815332
13235795137603155522
11346734429771159306
14195367528518308442
5457534884330784792
7756417274806595880
7356189910303103942
6725293474826409320
12991182793340140622
7144923223648167480
4394777495239196522
7690145403111433022
5772846691908734312
12442888599028212656
12768218525906326056
7408567932595850832
6125995164116973620
9305654013046755056
4817775745608798062
4220404145343863952
12608032497508360460
12005620181472187452
12597397104109782890
5011793358673546500
15774024196362393506
14997316261048570182
11929617782971655006
15364178330147908382
11203076318062597656
4128886343307346256
13436895227930385972
5019987781287456852
5074750829293139882
5921002819350699642
6412819207311361442
11272501733521531802
15062259666824582232
7630226992597762152
12102951993220348680
12856964229629585480
12838114568755833006
9532539687968822252
6491908979376885290
13252943762057199842
4572462551173153562
12765022165819460162
14566138412489228112
4655555264883974930
10551082700737505306
7307949519395329422
9609306651006508056
7133455819722031182
15784684482566388006
11196295584890859056
10270356464637597656
6552851239308038762
12793795856528451212
10956751599737972756
15569932147523736222
8373198305175861852
5207358462753549170
5244284380970666306
9281218363568314890
11090532272882735930
7802962759884532506
5619274505048305506
4641803984279998262
5615754815126600156
14059298938435983056
4264308316961970102
5348691224759394056
14248290163768293906
15619968417285198902
12748974363166942242
12009396055110205362
5283137387227923092
14601612340643911382
8074381178080350282
8499288231054285006
13345866568534252506
4390220905357874600
12814898860458363906
5973064202827752032
6318643235293689806
13895601265191530982
6840437675547418560
4539664485785292122
14724976505116650390
8364307488160785002
13670343924908209580
7875572705233861320
4477273981413903110
7973444446074863580
12987436147940699282
14384712019715087522
5860751132990874756
4867053097323798632
15397691343740359370
13124629711364265642
14700247519874702942
8749798440027889862
6577851829652133032
8149449612897983570
8056192356568727322
7343445828698127902
14998446209333648756
7860553208455870782
12690893166123300156
13776134467326836222
10376695370680880492
4983074094388040462
13852507657506925556
5193624403819197920
7046408034203651690
5095281457475371182
8446704007439925156
9411658963860526562
12193369866626471490
9425646955009087452
5833056547948032650
12977400702031314162
9696037494005210742
9633666768959821002
14728004546877022322
13209182371386112656
10993843701205709532
6950879419858558652
11560659687611231132
9937458251627085192
14797018059124817522
14502243834967112412
15393755367166936062
13897285213823907006
7750742802579032510
6039829794858477806
13710517829096604522
5302802256783309306
7690990393286770572
6963528359319783306
9046530944495680440
5952157498386750156
5818593139402160306
7863873180130329756
6638530068338267556
15566609850388477256
6489811994514705482
11898699738537800442
13212978050158858992
10568154180228108806
15059704361200630572
5199394088760294072
7328106965835284256
14707874192128844960
4300008361630760952
15214243554444160056
5052720546167418906
15279053672917017090
5015765112740761710
7488314589171685502
8974227905487569612
14559839065805239806
9397320583146977756
12064791529487970006
6381897700275768782
7299460343718065756
15690269475525375920
14664313037421683690
8828053444341117560
5269722527984027262
6113933780749103090
7731885475955163782
6940886463167907306
6911881279543261506
5150858307770909292
6953475386334427256
5249838007299987506
5909578839280738622
10598853691293089112
11536822931799060506
4711025628966657842
6605681465023576992
8647892530019994692
14443123567499217702
6967005974133521582
5948678802935831150
7018727632848930770
10915183428034373556
9978862168379695556
11309212628759681120
4491205774385673122
6140604052252777952
6174695415609713922
8817710621208594362
14450257059408842502
4209992771951836172
4608243340788753906
8682296330859221940
6245951860709638082
8249280108441092012
11983303634439375632
5609551001920763042
6257542991996816592
4659222668278074122
5331287403652496006
5579744295924356406
10391406146321152812
9117109085818734506
6032912857058691632
11496290676220351406
6857406390080995002
4153092994524137690
6801656632401995156
5454070373525999762
10803123377948617806
5576453751239172780
8523319508926845842
12641435993110042082
13111869294180731052
5342660564952740400
4929501765429241292
11355320761694222172
13541429226037873802
5580992865042087590
8902265290917284306
9815730678343242452
9582531887819787122
6844211853901702832
4899861347548982892
4156737120973565130
9422964584100268130
12451667650778351540
7810147496106084432
8571897646096007256
8650377845904795962
13927621435240525322
11850091318940349440
14401535536443766632
4785543440957073002
6368121734762044056
11311603574076198756
5820406802883965256
13116125061214431762
8498936503078657362
11299479266734087056
13523047995057593232
8148409284728555030
5220914379434988870
9065681239749869702
8910636585507930422
15742951720670182556
12094765313446726832
15082109168071111256
5891942674755723980
12453657446799338042
9084825041731235552
15365597535516853092
8705569742709542250
13001450366500007600
4915811189889474030
5196778907321936430
6640896256678360610
9000745680444897006
5903693486446255022
5184699305685516920
4226719923127112532
9978923717138959050
14316593336425226160
6442512813898776362
12666318261688716770
5509459865383866632
9317592413887697732
8352009193556819810
4675606278152325756
11853981958980927180
7302009884840343906
10747976989982579822
7854507678500502140
8546660992776476810
12798464132127150882
4615018705331232140
10327668631167471870
14400680975183211806
4207745090713468772
15773721970935506370
10292437320945071162
6645169168889711532
7483338746772579942
5723424970393684556
11339982619732019556
10485154907577868772
6647633991695261802
4409253933056857806
13011326219150952006
13495875937605322806
4087313788564861490
4351900774487975156
8365404192449218256
5244559345128384972
11090677448731465002
4286303870979482112
10243279696165545332
6986279315193084402
8552533492898348610
10916426648794596932
6736851342324307806
15576601185632894556
7095765984177773702
15309125299881367022
4911525293275565292
15277633717056261012
5742404022864420056
12870155528912510100
4248806389865626700
12211026260937712656
6509789521055221806
6692266735745954820
10728585552094197482
9228675772622820722
13042252989866491806
13930164163054714682
12546149680718094692
11938891253182534830
11091213481643064552
7410680634183436622
6479568567424609230
5697232278981167612
7270932025146296142
7047479999452323552
5651760878396354360
4965436635261418812
14951791426627756406
6176575489923226082
8297931160708771272
14025097151262794690
8231028851521403930
14895207562712949110
6983688394566281190
13962967194075284450
5772811218870952962
5197120367197967682
5109193919273459490
15310894731002287122
4121236270269732152
11072455165515882210
12405505665185876406
11749803718625970230
13178693349983693090
5371166170732255452
12131282894301768252
9392927737563315056
7000368750811895006
4014162830465181242
14220537488740673642
10933898507402515400
9565781504305836882
5203288819078500306
9122182500144895302
15197842616426661450
14586278920137619256
4750034111626003506
6720070117322208612
15929680501250547072
15366634209132426002
4912802729723440806
14679683641783663256
11545543258467868992
15356834286187953942
6221570570536370322
5207797859574420012
13838859182009049806
9706347836243982306
10357355814871429056
14798424595999306862
12650472408453317340
8038200051275757482
5523747307070971530
5331807668469723170
10795219321826528556
4310669810009298122
10362046052592530522
13229746216183404290
13336132801149153870
11336156128006952556
5281119306392440212
7627467331182881342
11175331547631397880
4520216691541775252
6336693299526707756
15579763095288502182
12711437731378157256
10888478073377743610
6072354587931684402
15452187260151642530
14598735710618543672
5575521460771503582
4960526421001301330
14217070434833659556
4735197839270297702
4914334945194294692
6532272956764413056
14086300943579433806
12783403380006593532
11099785529741887970
7918239017169428330
5609105991008700252
5409762196473312950
10651743182807808122
9940866511679902812
7752520286844044402
5259661944727207656
14198229586648538580
13412206475338647422
9663129789868842590
6384627442291613090
12190247217957076662
8779696779008362032
7772441551971902210
8300575298731753802
14425190616202504610
7962143936921767280
12329570405795486402
15500164508099504070
13928698880374535732
15028414982147700962
5339621027576286002
11448809414861007422
6599225382074749752
11677821267008101092
8844452115722807240
8615266648312615256
15075444561977982362
9344270782543160000
8274027076235478740
13171247095575617120
4223702591502995306
4092990657572581802
5862875373653062806
13412351659019544170
6132276047830188242
4260029330996838650
4335659624247776442
12703029553492486056
7371383999402406242
7358273147817805232
5338219901154322056
8220223919227557656
5906959232709234602
11926721260027491392
11937147925761466310
6128902593237188652
6091650836298333110
12356112887376058506
4159910372213889722
4854598714420798272
5875299313100493912
6634030964899706556
13313299497362774160
10060667144771909202
14761574142798915812
11198309176339912842
10090136224563863006
5207253492950992170
4880358307319196602
9882694272370428962
4916492858071911510
15897759625529879312
13493979874438707656
15466614990128586002
4166551546264055262
5032541780112574860
14924465303091861152
7719754737017849582
4012213947574294440
8202178497168540330
8038051783806576782
15839571784766090352
5750346349826492420
6781686386284927280
6890127568852657250
11309513262110710506
5786546443449794952
5345858929480492806
8696285338955443920
10153558198861479492
9357657710087256572
10384243795145822006
8153081412031054280
7345835388674666732
7958312706934144806
11366549799534627890
4519764077422874006
15864326065819650410
5384514133559970156
4923863353389110006
11114671970803588980
12949176006152796962
11064011199001331492
5313757035588470156
4693565793173323772
11849450546212032656
13885524667493173506
9643359477195434100
9817408349764207542
7479199396482187506
8887785101617994462
12900893794199686352
6545949467351291762
8577666472431857150
5381106081533217762
14249669695635473556
4941610592614290056
6314297056794647556
7326523493479870440
7265229965689765862
7267169913683369882
15523003485790565700
12416120622848121212
5667056807961657656
4236778118368013906
15919737658191750242
5224478805230270042
10683736634686234902
8045636850278294672
4748946563666982872
7198739666823151082
4537681485920050160
12759408261861426272
12383511807204137756
7876189540734525506
14901077625333003006
9795505456220260062
6030679877890180382
14051186977445303142
4860374298525809940
15778971849472884600
10609181209006873250
6419294149249127400
13926118852876372392
6914060677808562350
6536373978953622242
15153018833781697556
9388910508529865570
4452184280128860812
8585988995402603070
15832526624216766840
7865048567860380272
7985583574359312656
11745209094076458812
4129985263060527806
9805762767469934306
6117843516133142772
13007671274938594490
4643134801388935256
6634101847287125756
5493815257579321806
9529323026340265440
4312467486982218906
10031877258783048770
9233112077982645960
14164584799490262942
8953464966055257990
10841264396001813906
14300542600547507330
6626048735098896252
11142707609628399692
13505715842477757240
14163321843221142312
12702298603515895352
12302124322703672756
11162765313272277920
7863861749971426310
8641273449397302902
10630517985027885170
5688932506013674080
10763855853044464820
6425166242557683732
8850579539083377240
4423268312967405750
7123480575249999422
4038779222393830662
9452045371575305772
10147883920264476410
8847629865763240902
4641492183883895340
5019688522246033460
4971585374784364062
13956899955678451982
15091597411475404052
4913637120773308622
4198963278767800412
14982248519437794482
5658777091983025352
6178036995664867170
14530791871352728820
4613724555676774670
5755496095176619010
10510953040357940000
5251572472871938332
7899319258928026932
7384272322533695840
10964946088339320006
5802287732307625722
8191255282788458832
6972747665633154642
5145176994050729340
7375563249723984152
12443894647500487656
8361843119506243730
8634295955666483262
15810137680158479072
13079698845061583642
12859954500461970512
7101408560739878306
4352555148482785862
13983632960374082490
12496345526115617256
15808622976474898556
6535318400455815042
4800277412247578060
6740465894359803452
4058026721052530256
6816124595688287042
8302455687812177306
13699820383907039282
15787766993341083032
8160918619694604806
9647010452916307172
10457777087872973850
12448975615977837510
7289460234091701722
14792044846365690752
13239157788027795756
13825743984228250622
6091217628478796756
10849061111486733506
10541279351834785092
5133877253341730742
6794168001242187656
5810661095248001522
11354506142190291290
5623238470395943610
11234874272433728006
7408487942541359130
8806603248866610732
13399517419661441256
13472765209312800806
4004484926456041806
6549751203326093412
10917936418272576320
12837219410525220482
7164793916410526556
14378949944482829510
13199964875038199282
5480803558771234056
6744007891522932302
14389909529628116930
11549152489728190812
13102466278201608702
12172728919804147532
11133503676308228256
15324242255732854892
13941963443625258512
4482073334770465212
6301466977472660972
4086116546446203572
9625574626118929380
5054175488664675756
8010958320482231406
12238366827663162452
8725581343051978502
4345330823333041232
4361785223372253822
8072150877975395010
6711343846473196350
4442584447051173852
4824644852704578662
4845578610958785002
5687902941313747842
10658862568829196552
15459225258025914770
5520572620645543572
7961172660348325056
6596157840018383756
6711687409347389306
7217534039035500182
10855573742685592212
13720227829837025510
10101725316645716756
7579370767787949912
4124707858012844720
5985121462998722522
6489146530386626930
15832304421119551406
6087291117439358756
8645821297993173756
14757226381724197362
6185880707853315642
10728546914897646032
15443682773293632822
13326422750266543652
13522466300262693780
14539043121001468680
4099829187289804542
4329550904049658682
14033811932397139812
14952303234651368306
12987037641846952712
9429982440650384256
13249460715766052556
15523789148156168012
14272267339414375256
7921894055864472756
13610059103282268240
10855168620344678972
9155669117103139752
14020195949887209732
11525526018485559632
5739587432877114056
9672711370350825810
8751098425380381362
6869484042311553306
7691314469179164480
6322086626631608072
7999372818499011252
10337025277214669306
4033180890790604282
9626789036873759256
12119887275953308256
11683179128222563506
11712793679224830506
9003530683202203710
13438629907368342410
11600110417541871290
5987299151486576580
15945097527128983142
11750230634261266422
9371188485549891506
12671511202673291306
7045465346731554756
8894667192255729632
12831787610973262370
9691981261900452912
4505355660602353790
14760036014063513670
11425594344073525602
10001546080426241556
12182189507236530992
4279289122009765712
12466979482530803132
15948083247297347690
13973171388182385392
12810632907331608050
14049284457608662682
10977180209891732472
7534008382367558306
14925942310279293390
8406137918992732256
8464368554403470156
5878389088548096192
4506830780754165932
5227630737734396432
10437866131207426940
14128816963027555182
14483432801798434152
14148812387746739082
15041415226686079992
10008410563345948056
14955146271914907980
6557579770730306762
5228287403652054182
11484738665344644972
5137082446149845120
12057739766298173792
9530886746936297756
5103408015819792020
4418507559840809322
4243735332778958256
12714670389832504256
13822854704895530072
4722927142064337650
10321335203705896610
8386928651882283050
7450983136378752312
5538485445868487402
5049725375749838202
7689713303003332592
14390600001821508192
11207641651341904802
5221765597007405810
15928277513455119780
6722312310116506406
7427263575659108960
6660881692956823202
9796441444715928756
5690561154130394390
9188806119923705240
15270596040936522002
6073579965769340352
9674824312340275482
14074948865128848842
10559157857168608872
7838222142801487556
14977330683786199092
7102511722248740642
12434349351335561120
5189082387568283756
4408530582323361990
5478685167533675162
6375771407915507072
8792316281358912462
12886331694869010390
10036918687892819960
11700393050520129170
12105183565092936192
4031604749341866522
12211854426432929072
5686692786010458840
10842117105927639552
4468879018347545892
12883184261795729972
9896390779877849550
7840823678032967642
5000904915041388282
6727313115053418692
13651211757432663756
11386089498824592050
6245005683126877970
8335649832535739756
7270334554355591472
8199224833417470740
13761463054599515400
8576946327578256812
12898371409412284802
5541598707235702256
14734733017283029056
10681636258037939382
8733648443114926442
10041568820114432852
5943439949812856822
4437339357775971282
12734973046199750600
4045229778497159940
6550951010776909490
9516038478113520722
10233713713876358690
7002338808962326556
9193861536307200770
6780806787051129362
14742655965202589450
9368669217881160672
13965538019976742502
4052776544157659100
4929097200115751462
5704477161451587092
15341541640336420056
6446941411935101310
12903078077666403006
15874873460445081290
7266972943272507806
8295474168215349842
10753778146658504502
8693327679200956640
5327074166244935370
9227896383124533120
12642033861203600310
13209042983561858232
4750425907666405220
13608279854510143056
10710454106851441182
7201687209438422756
14666614724183020850
14741600523393160800
6265961345089784522
7323657850556448806
6989039138834265372
7009985557262466092
4033326132778005252
7553052574634780750
9131461513767364862
10189935477232083722
13966534559339568912
13444797446539328810
15559785167745547962
4057748706927149922
7904043053757587000
8456343943646112806
10248990987114352622
12629400502579275872
11842010873281400142
4696659432602728806
6340075362527643756
5430178450726674570
13632963492333293762
9510838958570230532
12865365543011243292
4304368602393764592
6154887403577034362
7280874219851368632
6798946062711434642
10801198089576087752
11435274677720848506
4076326883009385602
8265708740337095532
5056335948215852642
4663223341544799506
15008262189922374492
13103039910792318906
4094011675653715662
7341100572084097392
15364454906596835342
12480720134285700362
10838792443895586770
4670362431418251822
14512907102223264482
6767344848991107656
12946238072509988882
5766021605751168102
4747152146880148992
4292529270892158000
7990642560401858832
6231364746654207890
7886519815696896152
14770830517230508580
6042113717010543906
9332843368913694530
9413920075192832306
10112166420808835802
7834217607794250360
4081080012849265970
9133474695884324190
6969002377531636532
9310869150865624172
9769678980017396330
11819445191926058000
9219481390709891772
13082815287859764306
9174462218372563202
4646628824687610602
8301726433463317230
7045625785940093130
8313571068387105710
11299001848943255642
7593127852036766402
6081080922861724506
10564390983377173556
5011366178374840010
5946875976168897170
8129569406442960530
10373711922054624530
14612797928052785162
14502743183213420022
10510504162491165212
5687832347531335442
13300318623797875910
11301715696016990256
4889004873846064662
6263628276107637242
7225741170897885006
8241444086231112392
14811669153406466460
15480400270618982342
4854369748585155192
5509335172168881902
11910459648834271020
8037348218077258092
7773551982684304122
5276187608060682992
5928553511757686882
10864096954347088640
5313361752005864210
15628033706676639642
7257450403444561362
5240608466471263370
7607799896207282256
9507682387791735006
7681081100408319260
12798874888986964962
5781574581421683512
6362730349508332032
9264111464477184972
9382761779343818690
6129527426652815292
11171157485678719562
15260556594152156406
14638528069443142422
12118908639355288682
9067479069063534590
9323534474923237256
5968103903782882112
4519306579465236006
7427316326671950806
8419596733670868906
8861343404748752556
4783561246997483006
15405140733380717790
11883411819428205170
10607132223163451306
12298488149419001406
6271942963510638756
15057241562835708732
9843224743458306272
4974761454812242256
14812779339385779530
6595627199101707080
9645419942048661960
14310341348994095942
4750414791982292270
14473605156388363082
7563283701552687656
15482323772609036982
6632851444318592090
4796023470755288256
11330101256829566930
13477259923664194506
7422117508163540756
15112668215727368522
15075495118800052572
5712812019917145162
15975669764419856532
13785939658013747672
8031715858233437412
11355798181635219962
4813986473745137030
13176635210980243256
4936103466426563906
11781074503369503110
9784563682528924562
4677840369909022970
14432944334294608590
4852849994744397806
7376402507033808890
5043683862121970792
12726917142852613512
13359863100989507850
8708860886960448480
6842279046808126406
15351641715101571882
12253308349840835510
13360183130124272756
10560011410349008806
13841109776921275800
8710724025697099902
6679015123182104540
5052522784394153756
4441193040338199756
5271736859836716080
14724779421343992870
14407655428897320750
5030260972997124570
7876644616788818810
10581026704627923182
8535981946169960372
12449432762207763012
9481132215941312562
6466636506122610180
4792949648432548752
12688141168714016082
10191919400754373490
7242316426206714062
4338179405072693570
12693241955062520322
15006573120723953760
6939678213429283100
7455021194378552430
14621662252244540180
5515917579861869556
15577993430223299172
6172085102250054350
5032793790294043556
7723863002722464002
12005612614103991792
10763058573241535112
5108144681300611502
9490541213094856602
13133294847893361612
15267375953823316056
15363397250306235506
13612330169520276756
12355694379982899056
10430617273929191306
8625346561071005090
5697214740144790506
11414766756844138232
9658907835290844150
11778624367224002862
5177729095130899272
12569850264988160832
9376184420939970156
11771722939947763662
7303869543485154582
7532387195311106772
14064744370793081406
10054729086617556962
13801559716099412402
4172933547171211422
11151091599215975462
4052348575680472212
15956843836163774570
7821368176043557190
8446458866822178582
8080006656020168252
14638832160294527762
7725237981755331522
8758861429628830056
4277065246064942442
7694149850296629722
12526161121844146082
15196458030859015832
5353879431396961082
7247422458082564452
15467376244523770622
5411219669107485492
5650904941240483370
5736238959320185556
5822867557078092632
9544032432846353756
5015069419309294490
14030106972135155160
7451328951421789010
6487118192126784102
14443821924259631052
12243866692395555912
5217828258044435490
5014230994189314632
4018462292492657340
4844496706555692822
7095251818496440710
15488794135664144622
6846645011212693050
4786995341984344652
4495815690584502770
15096869874499319556
13033682509588776506
9111741731724167412
6621501925694298480
5417998475604091922
6722955304824476522
9906985348406986842
11216794358836928112
9997502066274569006
4035561125712901490
11697953220621466112
13224451402075086042
12002594851875300770
15670935533942296256
4722236082487482306
5147055806447455056
6996678666182938532
9048703448929457810
4186580117273529306
6485365823742574022
6611522295212427782
10241847424117090610
12704957137151081012
5254909635877666056
10018574180480888822
10307394888585251942
4704439638725684552
8635809010052138210
9581175399777517020
12518381467259745290
13431626200648664556
13226793498208626210
12232839378650497752
4418932725570457932
8767810632606943556
8507080039845877832
15998916254352256370
13191017564170682256
6049004995472557512
13102648507048673330
8295217787516474702
9847048528134520562
12369933347410201212
9233789079128626406
6962424181666032242
12291271896705005756
5156184766119730202
10975078742066878322
8617729696503851072
8826432845767384790
6829139762363634372
13248919791010379532
5360667284149462656
4873696231883437352
14274097637896874720
11647850311784668232
13025505678472777392
7826884339941878906
15707959478167985580
6737269407974377652
10517926726533449652
4680457695058719756
4259506449118266506
7302843728232988662
8755727713795307342
12911291408941873950
12372876793563050756
12410670794420849006
15346245343557699690
8721421470117957656
13553731923012253622
6180709416896524340
5278404193245806310
11153646315804842880
7364448883564524290
4524971814077958882
12284015843600201406
12916880946603100010
10974218066509668906
6845089902001489712
10279793975004556620
5895092209817304506
11862982203927524462
8161249292648141090
4495360510952896052
11687958320050031382
4494178791321969756
8745875061547492056
4498473067150249332
11439394496893933842
6888567675961001900
6932823302081428512
6591706445603175006
4064338138302998012
15410915502404753772
5003494025908058642
14149987035399863052
7072842399354931212
15349464381004884002
6721392021831033806
11578205604468566322
8239298986660021832
5120634536342366190
8190021196061009556
8365103766072934832
12581169865979431772
14470591604584755642
4231984983404453210
4826287936194232332
10594856961291285156
14598590137389250022
14681289382610236112
4482647940089246202
5874888788893575156
15706119688356173522
5298662541995876882
9187571159523724452
6390958299204422202
11922292090743536756
13747770365466995156
7441963449990186522
12680834977183112012
9962749725618082020
11760767919462145610
13937722077744538002
5899557170122462812
10717188933090681006
5090487623022599100
10911390213298140552
13769379402079007922
9967870464936935256
9841010133256133922
5797046966544533756
5614066593443263440
7772204913193767602
7585130449122183362
4292000801701377140
12708277936178941730
10575912201482943122
12385981804812597240
4566911801867328332
8912013662951265242
12036377467122868730
13275578173467622490
7415823356893682660
11901518836770982200
14487553598572396190
7952347443746834442
6694679741891318480
8930718691215102056
12946047475287948756
5083401337955601806
15470430181248160302
5762798919932726406
6010539726643764732
4650882841324523040
11043816488027692290
4045434770309297780
11753601231089970362
4458795661335704862
8540476721665225812
4252618206954112452
7869360256280666012
15737587156000207370
6023008609315605182
15079395187986233942
12636588945221930306
9401013898460607656
4824230407013021006
13623515835680268962
15708354097207819610
13713049501304412656
8603145376858043450
4402321199042791806
12581326501743349532
5954562948334195806
7685025572714197556
14955919178178434150
9341334942814580762
15083337581532471120
5049587985358555392
4715010433342913006
11701779933082816050
13205903943001301406
15282623624483234322
10319947563842482880
9750763929976891652
14023873447373601252
14021928157086085682
12673431039403136630
6554863100854722656
8872841608241892392
12472968979842228402
5983912431814524006
13380326253589044756
10804494586773943712
5673403818853002056
8308139446006239222
10471157623891993782
6573961806052816562
14344831962295238910
6838881922081239212
9387702718270879862
7234760557660293462
6513075931237964030
6578548901325317412
7635056374286972930
12733482695775935820
8630708732432297310
14104989554432322002
6956201884813481306
8290234381386254232
9165923874358876172
10851278012144757056
14523337566387743942
12593825715588585540
8380726768438125572
12831714463605892010
4452420774307748132
14862321368395218906
9931660798266683840
14730674407978013112
13600449169462178442
13306202623534473200
9329969437503017690
15072654237198931406
4008499444243979022
9699981107687336556
5264014899680380322
4704989254936539680
10167855603462645170
6473598017937443322
6695493765166083180
14631004740814030322
14828583758877650306
14279913327250721306
15277868331447144072
4693427086347470642
11100547477532773332
5275257136273533642
10331746369751683812
6787794011868490880
12001452350268781406
7094546586434385056
14847425217184769442
7100891771069272052
12867727924816656222
15827606482238610050
4874063838191163056
6273873722246027442
13461824064916186650
7388676376370156342
9896648011653325722
10817376478533702870
9091477603793221562
10021740833922562362
9827861402927898090
13060623496834010832
9542281659602932506
4733008941488997332
11014571432817403310
8365515662095213806
5549233543835816642
14005875487819560050
9317336545133856252
10081845173545661756
13566723446572212222
4360605549271483700
9388927609463439912
8770481678430509312
15058801882968885732
13201049345727802722
13173244923361173122
13290988765269020570
10928607801980893572
5458622594730638090
5037829285710822852
6974470507486854372
6536243256388471932
5845168879674057650
8987403015976554056
7689495233216069832
15576492252396141050
5843922693325828230
5157386094179131832
12783832530346773506
12094140411053509556
9897455566490018942
8933168200951693932
9031010543684276420
7420797997574218056
13564063156467285156
15010941586874196522
4402595098534535156
4178848004893132562
7371660598320168180
14873597205315374972
11311952859373881602
6545152581161225142
7501246284763500806
15992696361676737482
11834507210746927740
11425077885955577006
13205002971622814642
8190985852849195122
14861709991278167492
14616028625018433002
9724834930106430840
6125312151619556006
6446647694183477550
8222183292841726056
10230843247939878906
7991271959337880310
4845008889047710010
6427182847414821806
6728134224568649256
9246374066953001450
15289669103709419256
4747906136110685862
13286253407616662892
13527868614161859410
6103956214782969510
12335272087216681202
7933199290683254282
4151870656099723482
13861982201294394902
11741806445374899722
5517759418080340202
8238767221618054242
8666456770684044960
14809631347251723072
4465255711118553056
6225164718288972000
9201607408547804460
6465472707543372542
9142233478405311062
8323462722812398800
7596281447389181406
9704508656076451406
14002023192671868906
12006405301951910306
10155611048756367756
13565667449323080342
9222174996539679306
10080425480812247820
9525454738646932850
12796751499893250792
5073657147241434002
9957191366829602882
12627656108392115756
7046888893098738410
5814711794834936552
13249742408102652282
10839416070769288256
10818261415904190806
15202413971923890722
14197076585588771580
11901275968020937400
11085126971460431762
4029389119113805722
4707489924567230402
11774963692620089810
5493764610944318882
6794069025211880502
11065976108513209442
9947532573667559162
5451450795190826732
4299952024996642056
10407810595744619462
4637745458668396370
11627339660859685632
8733502145809754970
11675154134458238556
4798723766312899352
14369705604321478662
12780863721739725156
10022771110143709722
12260233416808176932
9988435413290483490
11003305949143321592
4742545268376952056
4651716754633883772
10284976199634288392
13271239743261867120
6720185755575391556
9249566878015893540
7621665069978187256
14984268794048349852
9232703451086423600
10663709062480984512
4821322144400113970
7407660892250876406
7940559268750541006
13791857490101865306
10200672440863459806
13951089064544433230
11419596602264235132
12066732955371351222
14785747314093753482
12996303837430639602
4189961609372603612
11288359666549222662
14662538856784267202
14580619004311032602
13163218580209025306
12677935033758657602
8865228710464665842
14947247608245530892
4744223390498259152
5907433903988191652
8947892785287665306
5922221153276117982
10352173621857292710
12842450216519511852
6655801646947301406
10987607760510016032
12558834276073127282
6338872705341528200
5302340485473365952
7253229174703538420
14332000231509948722
10276125264321997610
14524743840864895442
7740180782929205522
14053530961815503906
12161326303820790362
10234436656639841490
9023553927631225010
14190983112140844770
15339739560693171806
5442068185895022320
5399815324296323712
9860936237730860130
4615736784689482472
9818885054840930462
6000392584755365006
5147589509910420170
5702470160891027060
11266118038004257122
7570280328329020322
14256378737280430056
4377065175671798720
11342848965071780792
13465812543563573622
6002278441194531872
4565521023846300156
9455072329100987822
4356423766521186302
12560035327884378182
4122516286112559722
14271363023420231840
6659700040573567832
5108087419048063722
9267757189874457770
14103200057505521762
15876878027428540992
12084526820365201802
15109875365402132282
13275588160485778862
5698697864906399040
8176461228089366522
9247326249465213912
4889700257106422232
11896406751778992056
14588066084898934172
4027349267764123230
5682958276993376490
7954515205493625132
11520791054306104562
8122600454260587752
12608473962641579112
9288183587780144592
8086537972403964002
15262374800476557756
7233476836794239642
4138273723904891822
9945078569796132632
8136606400307429022
11648825737513624932
7436641306465009872
11352492612597878462
5067501290345432252
7121373460728956732
9338649475856558006
6147994900533107862
15070309636465059230
4576218865766207030
4894396867590409542
7633764841998240182
6696799617743834060
9465107130511406352
14567998724814043620
10237883805344302256
6041943344384899842
4186625663882079756
4004886561494306556
8820162193178745156
14313938599578728382
4895238429232400612
5788284218703323570
8533433285772258642
5784295149589338732
12528216622058446010
8215193548152003342
9830984429426164830
13697689764644897132
10735570266577842090
4620006041929464692
8344539861862633562
5606287803544886642
13828801382910219960
8516609418324656402
7770711928546907912
10465730374566093990
11707761408723766262
13137354637877487656
5798524409653339392
6260038282450936202
9350410169905677560
7198770178462707600
5643186999102040250
4467794193590580092
11230517857617979842
7589965830980315382
8924142497550578570
5547583090281400742
8287948139944910556
13709078584721166810
12200043885500022762
7425307232974647942
5712321323313828902
12883415170661714306
9302262342467920560
10580467937601476252
11180041515072463556
8200758912729848562
7444096099236732656
11314391239711435350
10527137157758665002
14044244309902788806
6378950522709673922
11515513581689625902
6973616076456981122
6336575400798325370
11343865666979097056
6599314009275739002
4814390515448395250
10839613887838115210
14872120121734470156
6588979478318867762
4179550063512328472
7818580781176358052
7575945041783423556
15332268901900083252
8233933143536803320
5883088095137363402
11768018265245248256
14338198710185704202
8049992882344628906
8598561630478437690
6548870145234093122
8249392145882882556
6131092648092540242
6092430631420776806
10482453927941578200
4454266353598163972
5011055607654854562
8086056919244904810
10708832737054689972
4109091060580829556
12590607236324062056
11931963847565422772
6448029607171287830
5174922474266367242
9091801617886625402
4385035474614569270
8355990100971029550
15572096756341600932
10420656516230868056
15589577498668301702
5489031625143721256
5952701447786250632
4387267527533923682
15622158730119689232
13629071249594140412
12658781259676381556
5662611844844854556
6821458242636998952
14927588554972913840
7572119738458537656
4778399015012088192
8235243447547175156
9458844107059475156
15403459476980636256
8802840660884464350
10163999294398392302
8727575381322705056
6185837262514250756
10974612948161738906
5674743959279679990
15341747744518390806
4690848236377148382
12200202447711713580
15082644670404239112
9656069146195375752
4610281634548932960
15506210162897709950
12964105502286416732
15863041066999512260
13441683416325250592
13836198349776044556
7524838354610886042
5150192751889242932
7053300312224615462
4104905879256463092
7210632188556555122
7034523196567015806
11982386262378097806
6202022217313191806
13456102738153832010
6187753170842028842
14995423546267297772
7091140111693839312
15056255174390400782
8498065027565054972
8445846269147218580
6295405736530837082
10459919505899354042
5392574958017928492
11270179249968498932
4910814724498570970
4017736584180265322
11617371816010601510
4655560031186126442
14040690388976082852
8786987585831771622
11197861554638039400
5378814199901557830
14975767067316079752
15691953615683229482
6202408781044827056
13932472739389850130
8802816735350203806
11242175602102907642
10653556128267094902
6007388585691413556
5966765866233619922
12597122050514578982
11806606797848874570
11738984564233104650
4879866652752806462
13224436783172722512
4348127691310580982
13914563984100187256
5232660237113259512
4202404802639121962
12419373716022051942
9924083502021544260
5383769580793227350
6916332686443024592
13786154459981660990
15548632467812509470
14652003212615022806
4411181007758537102
13558374314520436872
4686588812523571830
13232994015455007050
4863697889949179556
9817246485476848152
4024680262715133506
15087616851442932732
15225059156908343672
6333850915642061790
8090805630841788350
7100299246988646242
12842299503547084352
14265381952465713306
7512001783713781256
15346388345697495582
15716601543333204852
12922340894431737932
6271236904660200842
6872462552410007412
12874910625160842330
5968157551531307372
9142986034797724506
13063244969742054822
13585435461881732612
12178890462339597390
8623741273689663452
5515635298305738842
10860671352112139630
11962529747444627462
11326872533071253906
4043296385236966332
14136734322132269042
7921774301314161602
6212581411812977256
4717275413802468482
4371793900480240962
7672387600104862556
14600521697219598702
9900616359876711122
6693006331733222052
7065071008827196770
9726622654617684542
9373704405665311802
7770799002254168810
15706106281209627380
7040879677116032006
14685939234125321006
13576178173401432056
8010473045003690190
4047924242282525156
11137371099621780050
11317282849913185550
8219356141802860550
10124625969030392822
10301526876999077330
5794916342764246256
6126523099040937756
8309977621099409220
5354235639901191822
14845843398180224306
14869670782355742890
6287934833033589122
5042137377903860982
8386547204121748872
7616447266132683732
8319774329376815702
6244135973617859480
10629927985892920122
6764214827776524306
8163683347800832182
10066068765555043052
9871254207731972306
7284107272199120622
14000831279344372430
11251050510813083532
14491507208976026592
11527044361102065252
14628976375820637656
14859414035305311450
5630377749868781912
6089912964473334702
13249948142806895862
15097051994754697512
14362080012391450502
14183470099078462056
9268292531518411862
11563369801943043530
15539026814975144592
15402914384718485172
5446793280167233202
7510679908669718930
4424636665257295122
11617885907863514012
5921189494714964160
8055250519629623652
15397147770084082550
4338888906265000506
5631308682620341740
4413693578962098360
6196294019172261270
14667196993971073562
13004072991310414862
14698415771342433506
6171668023633903056
8106024894668342732
6151668543243714822
8533736579559672042
10705057657942950482
8943697831232707472
15535523617662353882
9042635996975443212
4719569562403620122
12309393748692617282
6038558227366274612
15880101222156196430
13263203574640136592
4175403947472089880
8582463473565440762
12185667685190297612
15672301188221813022
4478777757480226902
4935265490462967792
6096255296006862006
7391023717075094256
4164327124909568112
14167975903714463942
4379531750404485642
15387372640062514730
6665742757336740530
4929146700860980730
5347050713580295830
7653569576588662362
11905002068028397400
13374456400988841710
4514801417305726850
15004537212232885862
12286256221682126322
4276509241245868262
6608969003312829170
7508908404261323750
11698832276535358506
5878607735503129122
15298820060505883932
15998439330059522832
5289714497952250422
4622796023189152122
11537934400903813082
8694267987311678982
11233481261438658242
13438674777699756290
10811486655041467880
11879348255520370722
6929935574092849320
12019639746870808890
5700787758852430250
4727749423747628256
4934444014805918256
9312058674565194242
13916415325533314442
6772272612105107256
4642836453480987306
6787488773722002660
15469356706695185790
12584816752685218256
5572588290523815756
8929710984913626602
5220833447456148080
15269126590118507420
8623590907617599762
5546642222636874722
11270236240318914252
13627980800163706682
12403273585047157440
12857696518072069992
8316208610064064092
4611358273148838906
4646507130857703152
7679243887756172030
4029896982546089892
15204588350045862770
8506030938830733782
5854188868407101432
15781161471436306010
6832869501283470612
12672345155982828762
13015382570343579152
8082198433424373806
6843001678972577732
12560187182255816406
12175881314827989152
8167200125066920056
7859556300650070462
13039969496719872642
15228424742058729192
14209193905617792692
14662191001775774652
6189835357495348730
11499307384901574030
6582681439941763442
5930153811116639082
8547028710447302220
9747762360145908230
10496690820606475172
5185244669072372592
15872328807683493906
4380485944259336210
6453052695065972756
11459506051819019180
4851013172459969612
15807865508711154452
5271508582187209056
8893638177185257992
12074897078395153382
14017054027791046322
8538268653866370410
7102657064365966782
11984830081015748222
4672119546756933756
12766736493182679552
6573196618022529056
10939517760656354942
4847127513511439142
5890681752742146912
5276911296663472556
11364894598228266422
14674833798497135762
8508194788579167012
14920646225654904290
8492283881126541992
6370350343778313506
4144129376725137362
12211481323554507000
12723246780450806210
9120738433399528992
7013241449410138256
13299006844563735260
6022985746179080412
8841419100729450156
15465273758677365530
14288168491057768130
7055411410230560922
13969764987459799520
10951976280360342530
9438076237408122306
13393201994808967322
8845790080610353506
11283180231780945222
10257429295006786730
13354591001368578072
4662125766451901270
5470668716029498830
11371332506056031522
7178606433089498952
12596551335241767722
6140355845942662022
8453887530888023930
11562021942606020892
10172289452001779720
4316779943592753800
5092462017019098812
4592086032261142032
10735882665183559442
5341498594294837592
7734226982688848042
15370431384614388102
6453061230429578756
4373409616888070306
11763112307325747842
7097072525729696292
5959968086507240570
10105755597753022322
5859295198032581556
9310752820734922262
13450297820853829056
11890756965755931482
4442942880350273550
14833722051188036822
7376693163074806122
15452485685779295342
5380309238115508322
13220159828485074212
13914919622107694090
4991634096682699962
13344839688522043550
14815372501182503360
14286499384708245156
8758751808707728256
4495065956947686540
10863385409767635380
7000471197375727806
4388998517144948720
14201250686519266442
8068242367780803056
9372586177257940506
10316465851160197056
15877023050534534670
6327382920723263702
15927962958411699732
9088697915384867822
8622440481990581406
11825966244395099432
14068128814400437922
6826880522676610272
11460974553323174882
7876675637462354820
12380680099951140782
5604252974194470756
10009318181702923802
6782736729216844506
4886494490280180602
7118987770170626292
12000811405818594170
12077504544256032756
15094702482231071756
7235412083820353292
7790226468633709806
5395677713173254782
10202762245064218902
11348490707885657900
14769405461963397980
13731620540449976642
8125701854427120602
4593112460329408472
6507544171497066182
14308571505309226256
14038566812990194950
4289097528131254256
9974130204541006406
7068505471169201556
5372990451577843250
8299539427244339252
14489856624746070470
13814849716802723972
10376544614957364692
10853828633876449692
14349533430217073402
4150409285725174892
11833530192182951462
14036381145429277556
7199281319749965452
4543294123588693160
5590889321565291756
9113577305580131412
10690763377563998090
10546703003563669872
4972341300343199256
6382231289813926406
4115939765499632100
8187950135349491922
10751713125938211002
5010301908817196162
6164490758720437262
8970223794226410156
6183407381903910290
6839417646282452870
12904840957415707610
10023392720546943582
8416875724264226756
5971884256118441702
11276528288856140322
12091260242889857756
10154040915784845156
12258482510420038506
7847104836523543922
10531621869871419722
5754443051310732530
14545967177359858970
10454414957543014302
5051076404403340110
4664177020596548142
6871800239362310642
12143071598955298122
9089272667848938032
4723308814540613556
4195190353637819072
8048962380389579570
13573260299760357510
4034689089953563152
7883417000097055892
9573320659576257362
15823811084695860980
5821159282848892002
13286264648895667002
10379173204340363352
4225892365683563906
11909604482182158842
13755950551818537842
10548194054058957260
12883077357850859600
4093248821117943702
6210315004252280682
6082709893794406892
5482605751803411530
12447226580950237452
13904457288553269506
5451256958977668102
5464025823129182930
14155156055290830306
4453100708956605762
5947452646153080842
9075985932549753912
12397892336450720372
4193713940754003906
4403221358278263890
12597281113866852030
4315530729580959152
9768297379675285152
5081528950751371410
11086652640268239222
4272405384058111302
12199470337323090306
14736158748215414202
9454340662240189806
4907476455118538006
4823325219792105056
15317512245798663150
11345992848291814260
15213187539484606406
8984645399585637056
4426484539940791670
8096176085235254462
4877180692604188082
7992068040945741872
8027116832327072942
7020611225568465212
6145717379380337792
7327600615905836762
5725943080721709810
7395438866430128780
12132707858949524006
12539239163418567782
8769381065599676006
5799442977597676556
4218035543382992582
5879162221851132506
12913395358708339112
11462147491133890992
14660806392575846256
10646964394567979256
8355495121028290892
5242177581525668180
7272322702596589160
8090739708370221282
15051666644681823756
4856428995918759300
6579254546268171840
10609785648102027872
9459027310723708412
12589984938850950006
6910315908180356702
14393390995812936120
7858136722265212070
10203213778821861342
7171939705753250822
13911685340822469102
11470883462230940712
6756872340853379306
8111706554006148872
6485023030405451406
8781581134387119630
4891912028123091842
12843255013532843906
4239939310782797972
4615837604454302210
7962519727686595556
10848862773456454910
4712907538127316800
11138688893035348970
4305043527858194042
11012108169183263232
10569861111811395242
10642279900417299822
9401466669842997762
7580981639076271256
6067414448146965062
13680366166560503702
4073479392993921252
7507957253669931672
4647086067577661556
9624274668255184632
14118912839203671672
12006947390600873360
12973844424527638652
13686347614739479202
6340510844530521302
15504866239172475702
12214021239146678006
14766921030225179930
7932419789398197942
12458307088679740370
13931143360176751410
4268095950343003032
14744417530266914870
10970255637004227752
6564391836204496482
10801464220266446432
13618305997173302312
9916651812814624820
15594810325345435512
10942770830378316806
12242578740821975940
14644091033760739322
4200940781402810556
4570685205742972010
8442592272437063852
5795728822586840006
7218533748484198482
8248341939613619006
5776448428319521970
4934950906826528660
11067996125529180200
14703860927138206502
9454554521324146422
11214690214438734806
6256044018000045632
14986670026234471112
10610985698133386006
9693000025599864080
8006225485610987192
13485393412994916012
7844896908820599032
11706358419349904400
10152611968307864132
4772155817303181852
10322283555039628562
9402003516762076232
6946746446691338762
10489797505368597656
6769441666284550112
8855142944342286062
5395009382061686550
14151770262651828512
9361951941223836506
4210705064988067340
6658690780397419832
7256766400156121400
6476836923320339450
10676675785287078972
7153775033409901910
8603726708923569110
10985500710882330180
7236555303111813756
12739665014869760022
11395710960223752272
14183544441887379006
12517423645894274252
8967583052203066902
13475908391097316506
4581304109959136280
14688611488684691406
4859159493426666770
7124115540914781572
15841062290862489602
9856908647908102332
10543745948750596920
5827591880848046612
15343517395076125370
6861860268099779802
5808948095497346810
8118499887758161460
12689059265952730472
10332509755196200350
6262284387822515912
8958970912613310056
11436785995453557752
7941914071312292220
7394066714533445652
6550761203484112656
9059233185883840056
13636675735049325156
13050510635043353450
4183668644121947070
11858959819005982256
4210175985654038906
12880156823509263906
12171785457900385802
9809199333530405822
8075101329870364730
6504191920293134256
12726518629860197850
6958245961930343906
7480963596776345552
7417259250427962056
12896143942509382952
5838050223916856750
7853490035180002100
9943464064484538002
10540176244498773840
10932941770557505256
10554318198786935306
14736079742586193490
7154737780828071440
8941069070309392256
11214795810125955852
15391383616079008272
13908109775700657152
8961862233309856806
14255396920135728110
13221534385632841310
14273693183000547410
6806849178064191702
11316944220434157780
5724977081328151922
5349674270034282656
7759062790189943762
5060501933937951422
4478461365913764950
8577935862383784260
9241840571965587056
6471879307084155306
7953338653416614930
10097733193105242782
12687792774929703290
6461858824573878452
9209540491165958202
5230858536943029552
6935493539164615442
6965726177393822180
4885838007980119220
9079494102478392210
8599380837542018372
5169963498520124502
8546106595430528430
14789519857835955920
7303209310425738782
6235934669757437150
8680587072252945212
14163720301763401122
6638952492737439842
4883023468877562756
4081708545752748512
4835447218555656122
10487631510636157656
5534543291656854050
13549339745953185620
7130094349029993452
11867446932594293900
9249542730029782010
15722421639945055506
8437752875819576406
7278530710783674062
10995884540830520112
6973876502767622580
15699699231585737006
9366661924093574802
15986752259364472410
14069530504750359372
8188343922686534250
13896522807800356380
7272707918603527182
10697841288932077982
15434724874589573322
12593908643570795792
11320964192915050862
13994230620021254622
5660667201994333230
11592282914220151506
10568624716354226256
6328222779893132190
11174627318976660156
12055999209791950010
15045786619709727030
4506623152122982182
9768109404864952920
4025082515986028070
10789344113960685912
9865121329223185830
11272106806304930570
11783796739370650962
13904963550396432362
11561385592517118806
11631703360132512722
15754419557911203860
6667453814526331652
13307212446680480582
9778751780109076820
5633955547774744610
13749470072872145156
5982600866401807562
5654203767399723930
13825036758018375192
13396844498443230090
5696307349852397532
9100324622649173762
5394436290348463820
10895437808158797056
14883908582205775506
9038167797553530330
4251910369853000742
9653447750986040402
13505441246950025000
14182993646893497152
10641930046474097280
8401994063728938906
4993021495062381072
8499951906827822300
13741237036718264306
9307976162634862400
15257585910436752042
14119091171389933482
13248854898835624850
5631914544973056632
5196537605196712392
11100846257413769250
8870035209751607922
12804083475199198202
7989946205830854810
12416810915791449362
9319944956912221610
11927491722597988010
7780648692294309306
10892625238896709860
6993882224774933556
14532082801674288312
5552484202455273342
10230782833458976542
13925918860493838756
14444723934486488880
4377962751320554220
7185123264047876552
6394117772030733372
8420467020267789506
6385645707824606880
4292048774455451406
15918455903099391056
11294862450387009132
7775246263871315306
14311161629909150400
5254905069499594812
8065289701744491530
13191286489206363830
12440897402616290690
6316416813879779340
15883473893568656780
4471542267586837562
8051218334821470770
5628478279469409306
11310906176588819556
12595950827727283982
13792001984638016312
6571449815789018162
4811416864657983582
12829381426300695510
8113951563511514520
8765454755331493830
14738153210507669292
7717798258036890806
14496856535890329302
12820466626152558480
14649676818000171752
15989544484648965410
6450025466259231122
13027737748696581840
14549988575338104530
9574205719476723650
11322781830471288350
4770661359968112530
10329270601244937170
12637601084024902130
5881402478270929700
5314526479340834006
9120602036098869050
8129782546581963962
11614940358084262656
6317345503297959132
10840391214065628906
6127186317100583006
6008487790685007942
10245396893307824562
13232844640252337232
11874686769740260860
6284017326602058290
4578904472910312656
5486228713081410072
6415515903817057512
14038855108830378462
14662570286624148506
6129289347264046082
7542548072537940362
7003060507969607270
5758309887997297556
15628645352576271410
11040977321395881932
13975034385015674256
4555450569208072952
15018656484115108460
7253875197262761482
7049053458973724240
5180980738363521962
4453987329116212970
13674084397946661306
14372010345011816406
12383839571028660006
10648948185915119162
12397692819677741840
5493752516539909622
6880469939140635110
8063155439415350570
7987637565481751210
9851401102208071412
5954813090707790612
11923064924010243906
15178989119253617306
7450625720437648922
6073222276350067610
13206481623356110080
9332334323103606806
9970004980882829430
6283058303829849482
15392406737060218872
8883028062708241806
5764021092742769142
10103053221539461682
11402064878519780012
9741744563798234472
5497347475090370972
6575369792796350156
9839731138368092330
5671865859980547422
15066356804520329880
6345435197361899256
14432047338060623210
5194079830550498006
14924871809273970732
15337989623720451602
10462190476211495352
5593910811896375156
4980076682495757222
13923195073786987742
7218638090820685892
5971476548844811842
8193082967018384672
4195862498667909306
15262393083879907656
7046745407514830232
7971274829166221306
15688594214945777090
12338413721713407152
9063500953890147210
8751868409263865942
8544786919112415750
6902850851069273102
8286502395083559282
14065941221748816402
4526384324278479900
13534865435010323460
13816902956930950610
8006857761657309806
6731969052812895722
11846917724808734412
7713249610193655530
10088179787553092556
8150998719746183006
9057161415786295152
11471738879428771362
8757062478433397756
12808244894191201406
13193828355532422362
5376407899925189360
4808745778875464432
6148871460182617056
6894408390937979210
4481029989425856410
5510097878077654056
4972529102166001406
5968974248568316470
8543499660538800806
14841991646388363602
6654171002134800156
5644289457589624260
7841427714993128906
14466961287889795572
9044638293530873682
5117162596997922270
11009542347368230722
9977903998338035892
14453932361622046932
6424217373450900156
5290473596699423162
10041520324192804200
13764948115354375700
7693482602577605090
8561048698143774362
5341688786643937506
13765289329260800372
6390898051228840806
4999238406362712602
6218249324467926620
5700615382657610952
4156992505957289600
11621147009641220756
10746938650584402506
13220155407165657732
11612225961760558322
5197345250267323172
10198505299367946512
7013301321231060392
7840703168566066970
8341669511783886462
10029045655129523052
9249612436896684950
12368570916396163922
4942660487559878502
12596172504080842172
13372251122681103512
9026896834575329982
11792016239053330370
7376661494469023132
11315009117111873042
7220890517243475312
4921767174879056306
9882215474418761256
9464195683986203972
13618666497478323756
9095717878158870156
6258536310254915720
9197335230114289512
4775855555608386650
11437791111459984962
5346765361794780056
13426560779015799102
5713276244077246032
4280006111046076532
5952794668635726056
7183167827119846256
15473895723043355142
15527079541978896222
13939787474928547920
6598919306832811506
4096211054616194492
5106378893293179756
5007928910671334522
6972490621817160690
6902017866188673102
8117341791942433556
5186088319187042430
6589252021824653282
4708839420304839722
9173997997172088122
4659938334718407992
14275810260138202652
6360542346603807056
5768996163487967430
4034632084567127682
7235680417192518090
8029895404354605056
5145620882373982712
10535490467485310756
7946362575991036892
15848631880340462462
14390325748654766372
5716259010223855256
10643115953407675520
4921234082415193556
5043422847926226792
8006705052419394102
8545059580723725156
10065837197359177806
7373297067980283330
10192099942601826650
6626977146581771142
11914701476689087130
8332884770264343452
7154579987881348232
10050566471514602760
15981207213505994732
15746761075620235520
7365628913537562306
6679040357083075422
4001883499671001580
8667931413448632656
4869969292004878172
10147084321813692122
12642680964316015370
9137115122016668906
8198266769563418282
13729790606858838056
6490389489878888372
13084614975081146670
9974697839458171512
14413340488646321402
6433695944284943162
4903524088505062670
4256222296845670710
14112629682087594132
11782394405163801306
7790763005003650392
13523704207578957422
15177572496293127690
11149422132768226722
5187244158100420670
8952730986071220140
12652977693954802470
12944225883944569772
7541276955019072362
12391970726576956556
11919289348829761542
5544475958564485742
6673811456142479990
6152598267510342440
9986894182010343362
11353511000054659592
8754897163648664756
4895638885583219556
6940117805251581222
12752582380058867402
4532888220721905540
5044597411090461252
6021704243016622712
10291141644035683970
5630813459491454682
14747932489032171506
13893600064920108420
7847647093024283180
4147375250808960806
12048724451643980340
9301608735098862656
7727444251650469506
14347236931754735556
6133435110492403506
8019275596903167602
6285914002421217632
5302749449531312352
4024786934992175732
9566613291348321756
6217102840726312656
7682576107483935560
6397401687987623060
11945895421538957430
4273491270594032192
15623570748717702372
14684070241402503906
8541428074245648056
12850359372763463472
6878790503614860122
14693409969929361600
4030039232440464882
8792004880490274632
10005772665243531290
8001860493392220006
4409980652721219842
13425941810238572232
12907718679018420056
13182188202633860570
4279370486313003906
13444782372678998756
8001925000473992600
8795187822074880672
10708398895067583012
4661517506336917212
12956859330697049130
4535372737502724306
6898211255254272212
6640727786787160640
8941968605440939140
10544308577114412882
14301483543841043592
15912751276219158002
9881622449627573612
7762632677848073562
4352653128985799112
4945711590773656922
6998938130602295642
9044945270582920950
13510873906017394556
7333232757837275592
5076323944996101342
9492607889796904490
12676672135072122662
11518683460032041400
11969078758098573960
7263098851272731102
12348793763232097862
10294141976076057962
7179198075855151040
10616426664018793256
14442196491121578002
10164673040946191406
8771231886820686722
14681232490815074256
9257103258189867290
14513770945179563906
5838368867814097656
5908403303712543906
4129774441534699256
10501617708947301806
9144439602988615256
7752472070593256450
12490840159735307712
4115486638255087062
5046237425082660156
8808000114273662556
6797280019686187506
6125811406043087306
4446295314653809122
6798676767567754592
7072219392276474312
7419236454043313906
6452724298697673482
11689116325669965930
7502772301772188772
6237932398210893282
6756222642026224772
4087752907815928056
4344775584798938256
11200623051741042482
13320664313988418256
10673498464732683306
14384339232057023592
11525872452969743622
7921617756000417632
6908287767652887672
5398701970690979300
6085963080037321442
11544553805358690822
9318216520791378272
12479712375714731406
14103320651898777290
11424940492052562162
5077238236861837872
10235921708546828912
13968676017211170800
6719273036802567540
9330043432909008420
15111929241818559050
5820708064553895770
5498400813888613556
6287072810785556400
15846013674348959930
4198817832268636082
15853257426909215330
5845294553690838006
8049650736215181522
10432102550849038362
13771736487479944122
6528186750386944062
10778069718949623032
4139169957921870170
6608572585493791332
6326246430518160540
15948787377913803972
5403337383951300156
10741511284374335610
5705000769105235992
6247324873813281806
15818837681040289292
6260148123535526402
7015549993966540962
5514577390944709022
4475930229505316406
12952332263282744642
4750544519364297710
10772816894079832482
4457053772997817362
12313787564830959006
13223478644475847292
10704407134027745756
6472739733063835482
12816026275784474612
7087167230302773812
7997971879042873506
5149706048934622506
8013288966105833570
8175260305539987732
7710539306885209370
8258116582044413772
13303748548376172812
11709292665603487502
9514159555895293770
6130149390145908650
13196430747510166910
15402240681937735610
5474250275246384820
6830619994323248772
7600935960663270500
15095057357584893306
4527935884078615850
4243781988531121412
11841557623906534970
4430982906414970002
11498574194539521882
6634336616991521802
7145534615731698242
5295047143385042192
8054122837721673062
10255101201835026942
4647074150819826992
6203792308210894490
14280136912956599282
14244209411357274806
5031842770688701970
8117488384235441322
8613571173651952382
4900386595863394172
7927457475988346742
9938395966138543440
10198814254626805292
9653604235665075342
6504260197953327882
5151807313982879556
5439953593007685290
10359284146276361672
9294617356533392610
9220892380406149592
11083264168461929912
6444116676968558006
9826229670648380750
12760018872212610182
6389145796677061056
4060685083877848082
9772374537712387860
7697906070266693540
5312537547476053340
5287495198674455982
14076269270139550662
7827932855743328330
6498473660918949600
7941274603088038562
8042578084705658550
14274819371373598442
7499296203838319810
4731442798365804072
15132621727406976540
6908597255509418306
8834052183057155756
6027754017108786312
5031908677686098756
9055376742818597112
11953862570429326406
8473608905830656842
10885745207574838712
5287519563732086232
11659081564333933170
9454727757810788712
5058966962377770792
6384260450162676332
5235216007837291922
12540659657837022542
12494123877258434402
11774812736020979402
12933095550057107570
6615569175466640006
7200670677698617392
13223389407121773182
10841906108365735272
6799590430334302470
9237283953321781682
13696550949003799806
12931177231553057490
7803625553259431132
5844786044149390592
12110090609096069210
4959962114188520360
6126468959517181082
4955426204959552922
4287102404821971482
7901331363660390942
9021132651706241892
8213559106784523806
14996909652424700132
8094521855579695080
12957917033701722656
11815346131590911006
7197528504626895006
12097846812688099482
14728607134637775750
6949721116544514012
6153026062095360272
8748139964759897312
4443309245436633462
12910714443493065432
13650024747249526110
15069381592430768906
13150209082769855102
7293136535802504506
8908835414297105670
14380116522491783282
9357704990497401932
8655394699797222306
7648020833695075370
6212706556136612952
4359413072896007762
5903892484790131172
6351365204232824502
4940108803682251362
15843911935694057102
5812411564451028150
15903056546821413650
12319978578869168912
9366965733237708650
12362975760288238962
5037243512322604470
10611211831572532556
14821504460616679850
14566394169002403506
5756745519836562656
13483091585623769550
8188591503982108590
14543377524373912256
8211398933157561182
12209609605051807220
11528977885107784740
7135793945138094722
14226282599738938370
4259298043369722656
7062215435544448482
7039229954992504806
15912622640648580006
9645503510610835742
11564019241096957182
4079461075199288820
9947690727014052042
14853493080265781702
12014066819675594882
10410752696858028612
5600829295933801256
11532916056565017092
6218357259727086662
7091141006434809960
15465242706952623842
13665458618697369990
13491601854240369242
8354542156245687656
8674185354083015006
14117861641572612902
9804930229451397962
5145190068530203022
4631255801171937630
14906545593870473472
7342713843503433360
6028600523095818740
6993531312589259282
7984109574258738912
7307725880688733506
6406259577956053272
5756222210834247392
15273889605230659272
7763290100612501292
10485229707333664922
10447314079471551632
7052366880760206242
10480568385557507006
6563555355443350556
10604405260840058142
15326066976618966302
7021404678463522256
13066111882954059806
12592757910905684490
11007655246704731582
15074396174469168812
9206171456225177622
15132047278875920952
8009321401033025852
8029939462891592742
7062439463130679032
10713133197773105402
8510975900154209172
9999670704186427242
12447542767939453622
15999746109007205432
8236665519798763350
10352807925460183640
4310913114727739462
4898731946521418480
8656462398183502230
13860048455122685802
10844440546122183306
10388774912387198262
15259246968279057932
5776691169514960532
4152158404778400330
14517689415485199242
15343161322799361882
9829716771112595570
9723917261831903262
7655960126212746612
11123581595969034542
4188933721884579530
5476858681105227422
4195315009012903782
8973823190768262462
13186122782449107822
9451001623219211460
10874993615152446962
9964253369284575282
12486840301890228962
8724166064247214692
13072180380375026406
10900346299669428002
9880556113549000910
10586295375329619056
9225033554573359122
11409767919201866006
4752706440999770372
14027241135112577556
7009593691173694256
7749710423753719412
11894500663384311362
14237945841126271556
12416020875518865050
8179730528060729580
14026063054562049510
9768131157643520640
4601415430457365056
8892408280465699292
7506972536670937010
5153941480949542710
9669869471782966502
7229283873518346932
5396113509056336306
4521866865264339890
15858202599977138520
10975527258963688892
10577275812585846056
8173408376965096992
6569072789094961256
15105964092191237330
4890473815312623330
15759696326922256802
8076332755819990422
8820386432105418060
9155197686189985562
7656517265366356256
15879271511407892132
10293421820314362602
5482334921275120092
4972810503812664422
4703691711466558802
7918283916404979756
9649257748510169922
8397191619089527490
9180556846616560502
5754674522702892362
5295479049679633310
9497198850311811282
5513655688140963006
7085415500675740020
8432337571588108752
4617468613306056872
13904862858120427920
14475302585806144322
12815185216646721222
4014976478249206262
6183030332574590042
10776746948096564400
12562077514292192280
11943101691242059142
6731986986726536810
6364988229142516070
15491129518466068952
11533931745428468630
4789432645317358292
15810470616786824250
4361297482993308930
14000495809360020522
9402073648589729900
5402103475391111040
14003650978543931406
12828559800302337342
5183960948529364260
9243792842543734092
15423993219348014412
4522656976264215722
14837744477552759142
4910768748511168160
10455767179358902002
9704410178433023592
6072664028254820156
7239383019642174806
5725610923096788572
9518279034857034756
10964292281415713802
8282412978826558056
14693263925433243150
6327560380450741256
14998867385159754252
7967865889322277410
13501343798957463006
9490374857524975602
9732001850519157306
15699979413904242162
6423721411715291756
6750028628994321842
6041609449322379282
7068687910014674306
13664758062056133962
6115151466742349670
7506646529454782012
15392554520873871306
7308745785638839370
9712650533521241040
7823473360688271306
5728680675528265010
9779560802519547422
15781449311876834592
10786788258803013756
5077653956173535870
9026403205348428032
10973803819440416582
9780702812301298880
7508838824280184862
7539269298884675156
11029159676254247556
15544313239946705556
9328234357602099722
15692488353117324362
4668529261954507332
8285774451965992280
8387682444761018510
9629751179904353522
12995539046937827400
5107007587558951692
9004476154416040490
15519022526351864540
6678894195464525232
11970604768984911506
10027899345423997182
8102224655770049300
5934741905923202612
10186412318036931422
4447348668475585472
5504341806250490502
15706220085594927506
4124668782864435540
5732132267241475490
4023512077938531650
11471669740792710410
14436151593643998410
15540018359178585006
14456115821424767832
7043493816834134022
15452871598882894556
6983653458553429700
7000475642388234006
10521921377157521256
5724609368688894872
8762623961995680482
11741481469277045880
10244354789294492132
8476178674520878806
14685348265174396172
10317942387628734332
6162766448141764272
4156637277079041372
10411479074921946132
9069803531794325402
12834150150202151582
9974473060011571806
9886320221318488422
15269526947040003056
11749741192233623402
6770383805893058280
5599283731226963762
6144799833290438330
8728084996370561306
8501430346471416360
7336007468667769502
15200080497527547782
13146700328417056520
13648432556677927556
6019367703567680702
5747997300135983822
12768385426485680882
15256588981653856020
7530641321017758600
9107876239933043306
12937605352754682656
13608755835249292562
14067577125678718322
12058425316200105992
7375867476645312722
7580953089531481970
7936309847137013172
9300276813994576962
4348287245197023680
4661625293451351290
14108975512451565752
12741157911553263740
11618045958034806842
4232007414912788622
12267261209318670362
4619715900587191406
13508490233399497250
4484775480004593650
12226685140593330680
12818221336002825056
4026151456509547370
11776132715962131992
12863380049723034306
10652177990525874662
7800670626074684556
11018889455924401382
10671374712050089182
7199942441043368256
11289972314589547812
15288550963175540556
5276426167505594712
4858256986219922690
12275207855255330712
11684539380571599152
15016444197797807102
11544706377429287442
14461716445355316962
15266293840516513542
7802018045566397802
8358071341632693480
8022340796278305912
11666396341239337172
15826993242852967506
8399899849014899112
6123018147055516250
6075740654407374762
10686230877851109506
7700977659362522222
15746030804830347632
8012218481891441292
13145063516611804806
11634141145905262172
7292080776557245902
7866830853027998292
13169229775817185622
11269371208373246982
11530833184604758862
7544624045381645312
13276668092295481256
5818783857249586950
11781406881435241056
9592460407663176822
4907626324552904112
4888268204161237392
5868215996906528372
14687502685083300620
9310094326071654806
11507771664834295556
9564882171311782530
8539948697206240782
4804276437019638812
5730174518431772142
10793176253367714362
7992110401138350972
9832756848159567300
8833981836851690682
8065778225184547506
11094676700409040340
7609186375172063012
6962721852531606002
4687611146527626506
7126836354175630962
9691961549161613906
10601095086832440972
12739857684616494452
8909442574052378906
14469757759521796920
10120913528569790652
12107174877669291510
6189996728691952812
7825929774929327892
4099337936083598942
9352219791704585852
15238398609509083350
9547129378418628906
9078363216005740670
8587425444291957692
11188404654933574712
13513208702829817452
5530343038339391460
4561269520747884572
11331652806902917722
10039327723601183306
5070859333692057632
8123674399197330756
4754204284720095156
15893509475248930982
6524002739057796792
4643423634394318556
14625800982584962806
14826299434995040202
7005260034619506506
12304521503562859322
15508503885865674872
6055831582775305256
12665840185242130812
11585361775821689270
13619976499100229522
11836234619025811806
5817970004182875650
15804003211073083190
8236548296734380530
8335434463895447250
8035283218842002682
9658844260635938762
5731441749388549812
5439136976670734822
7438470049805524512
8853225349895311002
5882800666271653950
12135819646094661222
9655525156198130372
15416577754920925056
11490317563049827742
14425404602981669556
15367164813276295152
13439703765868163562
14898973200492222056
6153888721230802712
7356272514202541162
10586423869211569682
13791048426785257656
9409136249519340060
9688540042743406812
11577297488819126006
9552705378259343690
8026916377831035806
5611174361974437752
14622683171018009232
11750195094225898806
5360814103686778442
9171302966338950890
4783226113736264742
8761751372093799330
7540908867099041622
13097088066394535852
12934341770937771872
11492097352410152490
8691044553348159840
11389514729681466632
13617717961771573670
14670023969499546170
4465876293323572010
7292030063409455832
5184795996387428232
12783559181613353552
9784537766828127242
15272549894052769110
12002333420465683202
13594443001164854120
8027691384954657656
13238688373596208122
12542070189075396492
11180560603770586370
13719658425648798530
7078844771256412650
9927869570490579006
14192262701633875332
4219049755486121040
5643386272975981250
11795198077507750310
4585492147702131756
15598721208525419450
4003815699538921506
8050329097253974970
5329186468060983320
4020844491274535552
10508784084439504920
14956872708124433642
15282316777276650156
14524297606211846850
14208616844968178100
14588312332402580256
13433888972524681002
14176455952057277430
4307945741561980460
13791046881915184520
15936310315335784202
7825817663268628142
5378141549994038402
4895983262114437656
8847108289527165506
11907251258609101880
5060130566060193006
5163729650182545822
6840037895669185322
11598564782609898330
11613579323903131412
7933574499181128056
10188273025729667756
4713142695461592240
14899109035204578410
4286507255221087910
5300093592285456582
9690873768298164756
9890391402722036556
4228375075451414790
4440661692909378806
7405191970096856406
14076867574193160156
7137295676844212882
6073589173008179972
13338096204768913122
12113678517579369380
5180427644444044242
13694230562687724062
9739191308870081792
4834402062978208502
6020156952007861782
8769316710440213732
6744173573616536930
8238187173532456406
7510446696878175242
5320928421321040442
4878435899270194806
6037030531895674422
5084773126384054952
5065767533828178002
5238633882956207582
12471947121942053202
11263270372150309382
7111847913306769782
6610492441884698642
15624014161967473502
15348317717475803556
6721286774484147140
11815930941342355632
10811275626935134470
6001621812472855212
14614939496240138306
4444018654888090280
5433463597270517450
13908265275439104912
4949177714366790792
11906048613606662262
11424260142788034722
8766528557145575690
4575934457954695842
9110358145963879272
10718756024545934822
4886387898541976532
8600473616181431690
14526700649773673556
8113760943019149980
4723082713990437050
13358417907742385550
12150161373204877440
7506055977054614670
12064391072865382592
15314271448772125902
4877840464694639682
6769932793805030852
7575906375506928692
5829230830273220090
13738149021776334482
4481813012600874810
10645231123962538560
14073120650794856580
6967649701816729400
7437274697753768562
8767387761428205002
4501828101657660156
10462907389932658212
4790865767407162092
12735144582693998922
7681242168371633006
7909692472735584950
6241576397697328232
9096424299610465802
9784360561910036262
5946855347885512556
10257234237343099806
5487665143265596212
4443277525575480570
8924394223728568982
4212724612824397850
14918541582015953642
10788661364171721302
14805013128336814556
14338197437894381522
6070535453547755232
12639733245885783252
15758761064364474212
10759165352411305556
4613623275706165062
7068972532076801192
11784184986991835112
12856884111746813756
15145280815868049152
4107688353426307656
13131185046351173912
7767089307558881862
4431382610930058422
7900532674753870262
12860626683681642872
8181711900240886910
5019079949432293362
9421765898042382806
7964514939820170062
10571849841686258162
7264224060374447402
11445014565320293806
5116909198054245780
5990709063189397512
12588646465933172382
14865752558105426252
6801565832626211220
4138383282530487230
6545949469909797080
7163833650935862656
5825055782336559522
13227795110035884510
9556233186759377130
4081254664328960060
6691375770983427530
5471638991300343006
5523523911905790492
15675430241895774482
13040494106676992192
4317608703827810690
6073779184768257122
5360791589313203892
8679377629608330756
4086029432031594192
6533023043180255312
6543782257589634762
7380156000074572262
8088446139962945132
6843734258900484672
15589169461619260670
13758188137792033056
6785215658448156452
11241815422611473940
13411356154147663256
4607685993143733806
11178002271598858352
15643893425477093412
4098600521283004490
6566836569987369332
13673788172293933532
15964418312159884782
5321833062947752052
13351326979723699056
6926379753875616306
12256486312890205542
4899352506887746712
14817324584990068290
5307082480174437510
6391129883111859690
12855493648713766650
5834454728997252006
9948156489362159070
8847686238512096450
11136541312902682172
5773802025360311102
12210290722899537522
10342636327737354422
4167062836879495572
6527103022480887056
4645731147339659862
10974366583580729562
10018724313432685650
10218489513092691180
6006958737445099506
5522438540620994852
11611766707580041256
4440779069613094056
5373244960874766372
8252536386185138306
5081758514569494056
6868586263595079872
5874124361274281972
7820126894946591420
11459342818576146990
8044565852564000156
9489260904265038006
12936213246965184290
8565370910843598542
11315655533661755930
10112188324407724806
6587145842810930040
10908674340004730522
13344479265547496306
12726292941307755306
13354656689170421642
9128616004869841640
4261976598187381442
11973115136956256192
9467048712301301162
7340158928717109056
10716336999263714006
4190011888500133610
15754886289745498622
6581470323210334256
11784585843065560850
8953412374625778362
12115761822188994972
6632815596925079652
6128691797377373006
5734717440449905056
13671927868083039182
9690506074690415130
4886799963176328290
15675202191600596882
7030900209499934312
8387602638652763532
8182864028858683506
5315603812622252256
9942103677942115440
7364603470533824972
11234437611535406340
10696013145568388342
15028638778106920722
4470300811633479510
8436565292072821932
4445239437472454256
5518615801868791470
9733007699868335690
15860612676977556312
15561955982533217556
13270102373710574412
8333385800421107922
5605638913994171652
6934036526921318520
7643144708527835472
10064766538420129262
5017874526954932006
4000175695929273852
9563430008381608922
9381504713141199890
11606909604193071170
14511748387968625520
4045250904964270832
8320326239989397612
4269215926969066712
4309780805941339806
9500369609625374640
15531961754487207042
13900138863792711000
14594802401370941406
10868393767370438210
12935267293971517382
5700020256423638880
7054155624225043892
7451869315946566952
9532781661574975790
4716077540719071942
12324807566699810370
11146324434274600562
5542331889362477130
12785746081915158732
9108733532113283256
7742408999718400832
13922875908315099182
6394058550967437902
7563982429890760880
14473266641150732912
5336893962671391410
10720019531904360372
5277920723091032330
12654900537377408102
11693205343090265570
7019080906620781290
10337771881175797532
10277622009510429450
5155363033145799662
7400209332207793506
15236161812678206406
11117032407568166690
15210561382879896812
13987651518547437656
12088682347938671256
4037431488417774642
11620966102576192782
7511685410658304332
12478132477235400306
10160374359045529370
15795993140825250222
4461979164509229170
13326668899833826406
10131559366703179862
9388394025389168690
15822903130570273142
10489432276035665112
7791560927266654932
8887791827294120342
10207963729576939332
4062216600157421690
4081387070067131790
8333805344368776900
9289091651834248806
4717571408924401302
10662088374475912992
8644050951901586172
12989047835542490732
8085362151867834252
4017681189964684352
11402465628129025232
10496932489611575156
6421446964778080332
11093965265214734832
6125266828185824882
8006766511713742122
5110189671192589632
10357642759114410156
6403123898681683556
15713313342504785156
5264217531219204630
5431296571571464442
10115578147689609230
4250668376301452832
15402905640589091330
11620376974644831812
15923245308748062770
4492732407953602232
13927395297262951532
10432197793666233506
6617527626182102532
9459482485766581730
7179356236500509402
9708060565121286006
8686566016581157656
14426368222117664162
7862406729978732410
5037065256228414806
4745435506693016862
5037589664574054392
14073476527354952252
7761445020901803090
12121179271987205202
4147269864093610490
5239729353718296632
15749927250414075602
13683882285915602910
13360427222718953306
10798454258265925440
13913334947509298112
15913540824474007332
5378997689435223756
10004446070382622056
11102429338781440970
7730258583428076306
11731266655124256242
14718587932733259672
15261750780421533642
4095734217119777522
11567312648696973180
6796226225854553802
5364615589197932342
6654202761813758592
11186877970921655862
7496372004071208242
8390272483003243850
8843046153573618812
10171608956480224010
6694524022238619756
9912825745055376870
6414597927270862062
9006686042293455822
11044394989111168256
8721748393006906406
15603141988253756432
5505460996908362520
12214632147683721006
7351046065404625082
9416712661292381556
7203118342956531242
13866445388302190322
7566857845864905062
10687331781017161920
12689511565906530830
14049693573215107656
9412600127907135990
6212639437465972656
5201102021062478312
6214665480303763320
13812930410758233372
7415631535859952680
8082599654124316362
9657441954420887556
4911593694191114532
12718949323838596400
10229120008331902950
6117104903725270730
4090452829881911642
13402983453071752370
8158952963539669506
10841912035235515572
15755080275163713930
7760171554472860256
4185206616715506762
6697936535643654006
9673714104465838572
14550838831303411506
11294989740402198602
13692247868166188762
12703829923785103010
9300255771521381112
5384366005975845230
9184353358130587056
8897848616209875672
4053141657427654820
5758862108203370256
6874229729553178592
8846399145168847656
14120872075063438572
12128055410224707530
10767117076014402362
7348836496571683752
9444691749499423562
7189267787554595006
9657302869273596770
12362741124859275156
7702608916987996160
14805093191975680232
10820942205405283250
13591434995068789992
8694701838582914342
7170625979970619662
7859802235932591572
12340737702219302382
4629411380726856506
7087310591727708242
6008223100876793102
4800275168711415756
7399370873289220832
14947887125508812750
12037239230496318312
11887957640394274056
10103467451820230402
11257969531259476872
14746407712820623730
4559255355844657656
5317308495392775156
4687949625358846992
14021012066447891910
5448803162583129806
9660781973729662802
6374373668880087800
8624468971909178262
11108938725082644140
5190125752854377750
5700905030401092056
6024495140079605300
6350920859399775650
6317802242546253030
12936549827850784250
9648516543793019822
9281744990620413960
4114703697566937050
4604553006283195062
8535033117266932100
5157209410561878122
11260695050457815832
13810859954634488906
13821270158480278322
15444323344692643322
14997142085838797502
5461555153283776406
8123035167564862656
4677116102423366762
15017068061419322810
13437420284252816102
5496595930380870306
9392452526684083922
11477580926993789690
7078006608183785892
9736724897599090806
8092333391648533410
4273134257013810320
7649615662184730306
4007117361238323950
4140862889841105756
6236856824497310342
14611302538217535962
8429258007593810256
12422681510290486682
4810241723639137256
4032278413074385322
14735682898069039542
5268066483464752772
8787898163770667042
8092499227286126406
10405823946410253906
14387424612472395006
14230845745280800362
6636462508874896256
12183174531505762050
8235548075967442832
4605791640990518306
12666026658575332730
4508053671241941932
12020303743472109930
6375849128544717542
11969350230327241002
5725962147319280802
11124885245097207782
11504108735761293906
13627041213139509252
11654541269560658306
9267685368908540222
15980554979543057322
5954714104876095810
5722222887703262862
11346776576374912602
10841717674263700530
5671089304888224702
7777659275858314590
13327454977935047402
13141372322499971006
8529947406777709530
10235818420581873282
7383098894530877282
5687989571931064092
12140545496610030806
7076772265330376622
4779033601311908010
8694309326794696352
14949036444465819542
9427915063984257182
9011975670148264242
6193402422390431822
5293353238921593650
15464672487053418842
7038341494576862006
7298886956886688592
4024350015335801556
5369474018097990362
15672375598398622292
4641831441072617042
5955151372529919572
10850921959379053932
9968059556463655842
8353446109303793042
11152241932850021306
5304174324271631282
12552240769928904732
9490615901058652652
6204383736377941560
11405291943497468942
8513695678243435472
7551871978170704210
11470405769614763750
11686485808356512250
5531324658769001406
14672933523847526622
8650835215864939062
15405277337236471232
6249150796347833562
6875840344828263770
9138485233058403122
11629908526304863730
5024019291185623980
8544571367630504520
14358176821796157506
5544794427693544806
9118349967071706612
9176769892845600156
13040208003069138306
5410667116990353402
7340221532016431042
4285086606321620402
11994108247452980990
6563232523767677582
4152114105634016300
7761709865476965222
13866184040626049222
9609981818508599556
8298287012406887750
7988887717263740450
8725904678027421362
6729139498828191500
7141011419002937742
12034132865280627212
7996492675268210892
5587469158668799250
10538049800552771252
7247307742612644306
4870271266465322990
4862128412844879050
10696566909728891522
6186734663080247750
10878234663375922772
10365705083435972556
9607476601370571702
12951127860939164756
4810097936795634756
11500244232574603002
14616645269419761756
7673437674728993652
4809343814822316306
12850443901066751142
14585987379240353040
13530193082423861006
15003953808048100010
14514165098831714556
4998978705748962006
6955457370522372432
9200210109813844970
6631126658113221056
4551855325710585752
15195098845933711256
8827401978277776056
13391124658674593532
11050233953743262306
8986781741965841756
4174097920788185480
5896856444875995072
12195772538302613756
7141440559478075156
8495999516973454310
12888622633908311310
13989625036447694090
6187409360625289502
5927329199689222656
7216336898922078450
12306629506620601802
7101583450383575792
11033479574422880672
7403575212384394440
15791794002884895756
13287175704029570492
14915053604795546292
4573974810297404700
4190709275120251442
12464671592617738220
9626257525726292402
7803222188677509782
10907024560415276312
5255862181699525452
8778008025365538570
15676377424581999842
5554323511728441522
15926905907642875620
11814866090502164930
9597146350307742770
15371087183856198290
6825123808013551682
10059609511018118756
12559527248997655892
11713238950852441550
6685032416104362332
4071961904183409242
8193103289759946822
15624135194560946172
12171692516216664242
14241689673705587256
13353888811601749556
13451461855345241982
10921940679546254162
11385592023706166972
6699740135941483752
6496557530138853392
9725953880638684082
11810835898194777912
8874341522531773112
12751907927032170056
8287918026890941406
4347380955228685202
9818229422682997812
7797010424004743906
5231994037415207250
11008778993745012090
8147662336748893992
15448027444013322002
11018760036758874056
7934722611399841056
6939866674455166230
8268683762552716190
6100836785453750412
4483139522739381282
7737159978526933010
11623076040761829630
9131826554578762062
12993171752258207292
13197269167328240570
11040205326294676250
9584795626633119990
8451870271913792450
11480398947338408822
14204025229961029682
9644797381941300690
7382853254822468960
8530052338681986222
10889214742856359380
7197079482514248032
11649268603831097610
9939092332651188212
14109734108083637802
6173972342727479192
5712068325373910502
13877980562738152730
12857358493998514610
7005462565024316406
13179322708009683482
15673006152165238130
4251563661287076462
11557626238471159100
4369845656682638820
7192430684841242792
12726644660150232282
7896982024620006660
4094395994797270710
9252445163557134842
13672478406586468682
15049331885621251406
4732985706665262752
5515799659681525370
10868710100297609720
15143309223411857556
10163337671820985056
12892322426313397122
4375840830029059862
4972873701644768712
8494670273256229932
14753660643041286980
11078754409763687810
4356547538643377352
11699443118970651512
7346722066857615290
7028022728737870580
4870616841815391812
14988744924181472450
13983082067137006550
6583880256797846210
8431696413971937552
6053993361492256056
10539801087915278342
6212780165755081806
5281019543109375506
11676645013236558752
9800269481139465890
9510941540768362250
6106872307981629602
5559670448541087650
10501907526070861602
13960635172514388906
11153659273873782140
7787042628788453810
9455711982725038592
7482135505798816256
4846846256323599306
11683575640982051820
7269897729708170156
4175930330709315806
6434557463394631352
12445151235173893872
4386530643161992212
15287777203833914562
4923000093401591312
14856476690927830992
14542078343620405556
9538777543477937592
15496304999475672092
5249536682134201082
8977391537266809362
7659143766902503532
5996541322878000522
13223859233898638982
11168938691048337582
11458859435636845232
8821688775382520156
7355248848230777210
8712595330373672930
13879580870584495352
11749732022898368732
4108150388898138362
9165007161898272372
13222731852743965256
13358289094159952256
7200816269339969912
5571478168431279572
4482321122498951972
5669216055996668282
9316490906558560170
10190035762623482222
7103891423633454792
5792995188187664942
10307744388012814932
11790473470487662656
5309351564289729462
14603343994232492672
4824453275229107532
8431251346445756082
12003608426551096056
7492159331331247190
12813075609222813230
6790869358990630062
8580779903601564756
9530697773364700862
15488397778013181506
8730201679936069430
10020179299024755720
6056849200945155720
14391454324620670122
13204912056014018682
10246283072298314820
8188533173812335806
8937348703079034042
13293639044854578602
9762116612036539056
4450886484553694306
11135776358808313830
10138159803636005556
7923566345912245056
10857238526934857202
15081946804250005952
8331399908398520256
4605022395397722872
11365977000553382090
7816944412428130100
14521628131366041056
12492280106451878420
9390840879718795772
14430837066251311440
11537211369089291006
5121552900251347580
7125091793764863806
5215963868179068006
6782558570727426902
14797827075088677710
7733074792994279570
12593229907640856770
13296018096748038906
11789476224264810242
10570748478224025002
10503997894442378042
11234119958767314002
7164308550860627802
11867215559377137806
10822859715401684502
10036457188330497612
13486367001835565970
13571759578839256482
8497999611857709632
4320337251079699506
8937046137297982730
11007430501525378472
7025016821813054070
8568838294987769532
5779113289556356406
7440391465167069506
14281284306593233062
10676173753340877962
5462937995212230006
7089494107574224842
6028812978970923252
9265016135162756702
6375677679183816192
14949613235473566842
4835928346480750470
11403460319901287042
6506885175922913942
14744027788470483120
7879098834636482252
13360989981977096006
4175690939067252050
4073299719059985860
7464700568811057662
12356867747671201562
15216335612925794102
8760799702355930532
8283823449006688056
11630378192765706870
15030197119338833306
13173507674812280556
8146722155132163906
12108893467856013906
9404099599916824922
10479571247334011510
4483675175590433450
6773470739150831406
9668663951151443492
10514023197066636662
12389641687442844372
9519661315613230760
5333887838368871256
9800225888443375010
6435659113697948010
12949777321874069312
11796905757323148842
7345078936109791490
4050295506134487006
14162783272988675150
5189269227180513806
5148264756276800472
4524997680843985442
13882230639359200806
7893599205309685272
8190164482356934622
6282331913800015722
4795482753030842112
6372801865166132702
8850258790213217852
14395642373102958362
4878308819289882710
9128643366326137656
14817891611798335982
10587783547029164852
8084800290549670652
11183270864834308620
7243003817383233692
9984992957426082756
13060196866474066406
14543222846059584056
8670418538071255692
10695238171265535002
13775098810763654552
7588875786989156352
11309305270594619862
12678610849875801102
15876135198831278306
9514499051676260082
10897097327506656506
9830789732103587462
5602531186120322232
4855217848158412656
7657314050088004062
10156762034087333370
5513765972726003522
11439020548466138432
4595270311221901922
7752807955846945140
8990699748871945806
5653179375951025806
11218075886752404780
6268665012037518180
5024696908018695612
4541543722877501210
10258031223441683460
4623309731907454902
14574790619598331332
13096521411081638322
10670982629142294002
4744023484399630422
13791772237640724060
4216680490513137792
15381449591665412642
8768246871602282330
4511322320307681132
6321093145192945352
15317773325969838912
9264293356899419412
7950222452025951572
7230121265943375842
10797671181650715056
6311503102854307556
13008779398516482362
6208937564913266420
7603967352275811732
6878905936345088256
13163976228601305470
8502794690499622442
12242733338459947752
6121995007459967040
12543143110024450056
7250166862622065322
8203550255089298210
14500961130818651762
14292776312527641890
4501173624614093352
7516066363366663962
5777965514063229702
4886235833800833056
14315657030542160390
10346157835356282842
8363503318359756180
9316665303172083506
4779815207771043650
4929376215637320306
4757952814482430890
13135481247839750256
14255764820090423390
4097195341095011042
6593737828380467210
5533330078919981592
6766403878111306952
7812588076871029256
13015316102461675932
8098946980672306772
7051802411495569002
13237846670744625102
9369147460024160282
4346999645695591806
10563669856890280730
6849967157940488672
9306316963209820556
11954131325342412912
6712504403893567292
8262327586050763920
4523601253516503906
10422965849107723760
12881174395413195902
11429417075716826010
4085665201311608256
4310303523589448402
6957685504219477502
8975848593288559782
4369779256910881506
6305327222583211032
14874747182136405020
10988746368936757056
5793627498288949622
7341112894652148306
9042648987641755932
14228704366817862656
10367262414864692552
15404268153452295350
11807619911736840750
12792679387664751962
8698948453276274342
11104857925605614952
5728061071740955250
11065423028885182782
5247487720295295806
14122362733511088062
6617485057255896810
7145133579519401556
5023870093585743906
4019715119186966562
15055580423898516882
5024981799396058806
12554862847560671910
13955898350724751056
7540237247878222292
5286170859676967756
13737506974363732902
8270571841054416672
7937718324708605232
9345190742841792312
14906978836282420410
7548281541665818490
5549371439198241710
15853800221228581922
11272723531424245442
10031855977612328256
8517083678687320112
5850000401550921056
13817553607435743090
9056567432157593906
9723421580061940022
12735985966157985806
4034236440520143002
7923138005324307162
10888314289939631820
9922314513116860806
15632327115276809742
13109854756362662282
7957871388278753906
10676795154598950806
5956878159249170582
9395792242770501650
5723846322012296256
9169002728884473806
9802805305971524006
12596557457547066852
5049712115270915402
4297366991954969732
11221587756589137122
9861818594452274340
9872345668133759190
4578538069448000642
15978078981445557422
15684598271181238152
6632254506027315710
13242794361711136560
7174469995745532770
5174365415970091952
9695832579104162910
4472239496010505056
13744761547739302152
9823145649142813472
13978364484194305302
10728944321897759256
8463567856705265330
6094177611267798306
14153408068750300950
5273546182769988506
13204864801388169740
5708902500926457702
4914848296606024082
8628558756061045052
7579770826550351240
10769695685235266852
11199071375907359132
7197057140695256756
12854826816355202450
11300517393128984180
11518291465768861650
13716736657784078700
12303324611439211370
8008311673614874862
7545921708833444432
12012137582543045642
4494800152546357502
4582923935180413920
12497462361934025132
5621990175478892322
5963030385952051172
4152592198399029090
14382488226335787432
12487037523990367340
13374737868313723512
11451600696913083020
7416285553928211602
9346466040492499652
11065183058419571072
5357216469669520952
10066494496552541192
7474043203045990322
6936049070272154072
5986192471651239230
12240311113064744400
5343949388536132506
7536911468334242006
15777410640858291042
11898623947360813056
13276773148130150232
15051677771513619942
4552254394280821802
15223689922354561452
5493296621112201842
10428114732131683082
14617812675404707580
5558136981522610592
7851340690560945272
8252695509941763170
5646398921461208252
7178775754634738750
4505565289269624410
11070688117998945240
4425388128254761850
15850637763910685192
4399512253047047762
13824343634095219952
4600711910401445306
12197697763017947340
5376057891975646932
6050971946316181992
8561444103703707950
8071090083087993600
5605575016765345806
11255200379588549712
9146983220062428050
5668117015282273806
14029115115286405370
7876034580278689530
12431627668253944260
6124251538621537806
7144497325039320252
15763389204905666610
5196460217911110330
10749823024308598802
8213129965052556770
11166044629618929602
5695627649278847982
7726819803682429506
9129839902125937542
9583474130222349006
4205807806991470752
4707432115922047752
15403566308156618906
4681038751571884722
6348926739737121230
14954018528220399056
8343800662022304212
7762919821138234172
4377527007649148450
5830286000713197806
9433428776841843906
9257564416971040242
15136771344090347072
10002646681046435990
7997304638459619056
8771011794923485812
13116435924733637522
6208542565217404806
13948044319571920032
9562637746982274572
4382045977462356300
8967282792935598056
9208016480177320056
7233336253975741292
9272861781833622600
13461977456734903010
5516102667461217842
9761684219516856332
6540540137159256702
8758596505685119490
6445541986077804006
9789656037476658212
6855814292282307042
9459778080451774952
11392795994560243382
8189008142647154556
4546644990972582570
5632133875064993562
12063695711562446292
9476026930125044400
13222128378045658556
14325895778806423590
14456186008643527022
5376091725518163540
8020119394757085492
8003118796153495202
9022716273079211940
14596907623349851806
4948199599909555100
6220075043631269756
4827892812372016092
9560264712362547302
15970258454103733506
6692136768432015140
14212295988327371772
4997442826528186610
13599595350439163480
14219304982541945012
11067061909782130272
10124574345597863270
5050812888661659132
15579334772465026212
4235797670802624240
14416203188446134950
14467703719142866920
4233326650137076806
6989840196551239872
4016506167303700142
8880540343654484756
10789261194807269642
6309027834626397152
10467168247945211222
14851018946802218420
4233327645969534800
6284722981412925506
15793743923255012682
14260192224936713930
8417220455326240322
9916809657506579522
5975118869309263130
10600797770203963322
5897414054494670442
4501470226632256202
4894972311115440192
7472002522343521272
4115062341479421092
4376701543547230302
14891867551388036306
10636333726419937262
15055786848698515082
5812844009791929122
10937972368737126362
6344010381558878100
7208470263569443050
9084124095144289112
5488951527456280562
13533755315687019170
14309180838967136310
5172068180144113610
6276190036885898492
5368365594972183530
5374907846714177750
15381908275291872006
4830315290563719756
10111542038298684506
6023238234575850092
7458501054530486522
8896835282396480330
6873500319616960130
6569249997509958306
9705937840613399306
12303166432788281342
5016802822385668652
14544424217836902006
10459872662090396960
6147122876094657602
13522444192400525382
6941088809098349780
9230424871701483470
13377134007906937662
12691194335572116306
12672200399723106662
8722044985587655052
5979194263504527302
5647805538385197732
5831372089409911056
14647194597104795756
8172746093589890682
13676616298963711550
7807452487493428100
12872653540192601406
7515115888965797730
10134695422709745960
6312906914563313690
11564129379700948056
9434582364288958256
8649339253203737702
9242318910140579360
7874520574253276306
4645092706546978082
11824443043881395310
12243200034425918922
11714448849419753912
9716566327507792170
7156717423415901672
5081321960931394506
5689557909090256980
13231425554219541062
5359102266347700572
11200241771713631756
14466217247810861402
4591867440357454556
12504223347338290130
11308370300924569560
4562490546793629452
4552949974864982802
8006320079821957610
14813289255290657382
4884600964595388906
13518195593163552770
15533721062402671910
11303598851117055290
14530180963012265256
9417558871162768592
14643794235596529642
8681197161079056770
7408515879674786702
8139368385464224562
13141683532191438002
6391103500217165672
8189244023962726962
4243964716416055962
7397594583681319422
7653376564036795230
5627123535623665572
4201714860024739542
4318444430386965452
4281181114550021052
5895229614924237842
8161307079899221610
8063547318977549510
11735935837411397090
13735706827913616852
14896218827984438000
8385895948658275610
7244802093530319012
6065231969925873890
13472763535552742570
12923122250149936922
6161121688499115410
8059385400319243230
4341500481238977882
8379660465450298080
6200604740742126552
4164505546531768380
9552585284644524722
7070780919449658012
8977845495752669556
7427651500017304290
4286310361494928322
9569923737224954222
5943213391456895556
9479465092481630006
13512801769189618902
8942612057499482210
8384383139705544692
14894490211193168862
9396419714144370056
15205786993079847722
4902154814048103992
12630068381666681750
5308412956416436260
10610094308929102812
8073368653479514272
5579305256792477112
12723079108630249392
8044613808700974122
10161734426592264756
9975703986863161370
7208511191624986112
13575821581455021506
14960675887868147142
9839526809161614012
15133329976862922372
6650446235260265832
11197961900978661650
5004154009874225850
15024370547671222142
8841689719675439450
4608551746862459130
8753616458753207762
15375471822612145550
7052556164662941480
5052257010175503756
4336063202097806510
9089634922821286022
14910940826135718860
4431557595738135512
12909358611780008510
5094609019973759540
13118342469502534292
7023305532998832290
4874064041302160262
6906246469560685722
6769452333730545762
12213358497549334820
5241994288493856672
8027890171782283056
5151755109651057056
6423824272524547160
6597974091172361442
13258635896278806290
4359595548639731402
13416382664773077782
7858875347673950612
6754105512508109006
4502824123725049772
12422832225418141760
5351712216464863200
4101599655983331522
7991558051018540882
15430698355788224840
5445708018527874972
11811974652144502992
6123554310347161092
8136246045585672056
13206836907191803602
7144665719944414752
7450744326769020440
15477531041224883622
7536511433154876860
15257187834978376406
4960625374826638022
7446206055894244256
10955016091179641432
8040159501312802502
9893470561622944506
8611784611768445592
11141530757588465082
4814411555386143906
12960614192476687112
14011990587565237962
9665327229742772660
11682639968621105556
14775954212542165260
9181895451671840382
10393984904726322132
6051211048269930192
5721070507567131722
15354143331040413906
8460546391110683760
11412359879029310256
8394882148791466902
4922648074165364450
9239813925184631952
5181607127002697502
12478071408487096502
12209834648167236542
14222884120878138162
5427985984134430202
7603325015956894860
10447827221759502210
15306337448993400140
4628610337782471060
7506080601662257452
11255870264576786660
4845536252060836520
12340591480095593402
4328251612310837652
5315874403425124082
7144244319434589852
10267059462350238252
6065904445223093172
6087836962917457292
9849264068699484680
7295953319036324322
11570382676467889962
15613784515495270082
10895054981976443306
7446234607081123682
8135243579657590760
9309337291032197582
7502388772507352162
13256660658518576822
13505209048327711056
12344945465255564306
6939101526468588482
5793625666565493410
4769547980164858842
9190077189794766090
14486999093875169556
9837005596689210302
4753462377725809802
13823590767924622442
15314733070462531242
13468855618726560162
9485546015300217770
7120225020548125506
10315700527730312756
10590061130406220332
4244401532344838906
8053648959016691732
13827163931063901962
13573963385060290056
10907057956114343256
13124345653318531130
10070283487774145006
9631753672459035602
4074778974269871506
9283269325930794200
15565193006853278130
13299811176009531306
11007037697317447242
5383418173186672352
6229435151907300522
13345939866429611370
12872587322954377290
12795294811673634822
10627605343140671580
5565689097707611802
12394681460677163990
7171629783992465006
10596478156688373732
12481532410318870442
6566923472622245480
10333280343698466132
5078553467219404382
10727951171936279762
5249326133348668850
7382028408307333650
15259340391698804330
6779935623989395352
14342206571657710472
9232754644418646152
7099978409464648556
11419735329272502210
8303311554292146170
13237858459115211642
4563548388847207892
6142530569803558482
15518900278540356392
6892266287098449056
8437051873762518012
7212052976974650902
6556283858720118906
7975838583059245680
9690829513701468680
13888900046872950140
5288926356981395156
9385403350740922056
5108818499684480532
7320352006041314312
13650220587295563050
11117433864787036932
10481578883923335582
14243768865764046642
10097251003005878910
9774318515165766410
14157756624638905256
14332031153637451806
5144840619989964432
6193074073635879212
6635523716685913992
7415192175918077256
9859693820283188660
10881729840242090556
11862142354701063900
10932196855264960242
15244869031600441070
4801647162643265990
12154102369457316662
9444535741116199260
8449324991852913432
4386298669975052952
9270127328262336020
9104181683597518062
5925970044204440060
6057843798194843906
8838812559335486810
10251062182782272000
6506020463217067442
9250164432101848506
12248096490451635540
6160913278121470556
5785689810272942010
4744675048290932502
7314322140445622150
11137181092964330060
15715174116072635210
6415918983633307160
8057130444963571610
12922783945920075156
5241307888499332656
4787730248866445432
14030845165169035506
5825688739073017806
14429081484134775642
12850996604008454912
14030258987160709092
5254542635614971806
10815657450640972656
4436400961949369532
8821714330423531010
8737624934020496072
15888741285492491600
8689753540672180472
7253938145251646400
9331650685526653970
6555357347872417682
4836740982600196910
8497924599824400006
4364211457303960880
12088189915733627192
6007119528006113820
4622065355467671806
13769012485665324002
12452309302293765506
4927081148503752422
14045864773819785282
5844542671803465506
4821823157513355182
10777899831087044910
8743626286092200282
10155112322722146506
7168245525494253906
5276788464020155292
4413097369569538260
7569520514086897922
7961103791982639612
9611198866287896240
5715278202693693612
15015643766630863662
11275932628270871402
14907976755590321480
15795509537425615542
6420625287472383120
6812599602309925556
5185957348024372082
13554806703461369556
6152601065450544452
9929127871675237556
14206905740259821162
14694613419541324502
13559109049904011152
4513371342633924582
4485629761675038906
12517772211797429072
12289903459315443740
11961665270659582256
13969414685438880306
5379872515265793180
15974639521251514490
9584498419454607990
9089246294029698410
15602780542111066632
5559422138997222656
5194363239140086902
13004436346102109922
4589309156799815142
6731589830857277762
12259268699077498650
4448198500852798712
5691760317097504722
13118778263167057812
7405228902923985552
15514661927326172532
6575024195632638002
10889366260720320506
6026299046446544592
14271441630862238732
6594765392269873370
6667297265381109090
8272435606977139890
7625101635350202306
14414233623087006102
12658650655955360762
15714638901078770072
4750407834878382122
10101384183960352842
6376808014847828250
4402795113072538650
11521616613492177482
5926612598562764682
6124161290773248372
7524301015235253906
8277235411941009542
14621940077627379756
5904418816343178122
7420573946323352892
12097370207152632600
5162989533923732006
4318811999797375922
5900857024044752930
9659600108949647562
5622569301416432762
5994938485613040756
8732603725653620162
4501191064157926782
10263145412900610470
14914866375562839012
7217290884413582450
9648165458719994780
11434458615513430322
7012133443132925652
4011884780910527072
10250300300937315306
9867959251572594482
4392846346736153306
15146060534544206000
13611576387806969042
9414065607149749422
5623041074934638592
13428177514024689506
4733775722666741672
12514997107884434942
4552176560839062122
8835819391957805642
10235414167939208072
8905339830731104802
4048933102599092010
13091846755398335522
12274511335586517030
7092010817222283162
15005596156235241860
5880685923432791282
11673806304954838592
5437282087688851406
6911870090329301330
8324271061740157656
7512866115359522402
4502789057976461642
12094756591243997306
8375617615868962692
15087544137843321612
15596991591117036912
6368008459779781652
4453822464618056256
11965632793909118820
11619126073283934242
4679044627668573192
7113275674916017572
13705106625362602130
12053322328838460500
7123924295566823306
10447910344005948756
5489413566169308806
6969401267496694322
14097777943577907620
8507427838255718090
5053881630590488082
13010618522338203002
9993538975928766806
4478954462835048450
6216325369339480506
7455323579776608650
5961810117443557862
11974747069876653002
15296510843151291056
14665272858056287662
6132329586488790372
5419283503597476140
7600885111018427006
4016924460561769202
13137883870839525342
8339985548124279282
14493961325101257362
15627564588205360140
8474929187882597732
10383887948461312032
9616634112243717722
9071780572707769230
4865084343103010780
14289643250142980256
13846722291942177980
5328227937581497982
11160335242968225642
13681813342576967370
7503185267975192802
13386370700588363550
12633780526460865506
12946971517178731122
15633015360207907490
12435158918066932830
4550000156694878906
4123537073038284662
8879334678971741250
5948203560329648162
14545987349176843056
12415924384418418806
9203694079638469556
11364524148367249110
5090665323743828120
15205522751231680352
15255708573458984006
8048326503577579382
4429600311606895490
14926463778694370810
15254904696456920130
14050302107528147382
15852898131995587056
4341716814398719602
8209832613016619210
13526334185605351010
7072336617548139632
15814656441230520330
6717094495877677056
14491160048745976322
4157000669598377202
10052473475063124510
6697410198743089082
8014604772981768362
13273636708006762250
10827873192198638072
6020021747094174122
7038290716491955556
9465309297280944120
5559516358790215556
13803471325282080080
7062208356011741142
9801410520394600256
13669161318411569210
11003249186605295156
12030229557649523292
12707138074073265972
4027007841708581802
14826072426175013852
13434540892368976422
14261275505451749600
5349800695878686306
8909341244009805332
12810030450088332656
13662874331278500152
6959797187844561762
13068769374059035850
4349150850439000872
4901748388045616256
8810257505394138642
4847765757533956406
13143460928866673022
6151011541040793972
6316362085504229012
11364207008060854352
11870962647138663906
10613537673360187656
5902038348679665432
7412526373691856962
10684419246641049072
10688559041510311506
13312204168313046260
5566501616509671312
7443708048526936730
14808393288920123052
6490427602394119932
6498811486671478940
6843787186990826700
6447806912741115180
8839108162648230290
4346643902815234092
13560276586467054890
7303948974854084282
6214380253289454512
4062515938798328882
8424677225532479210
5870328409389751782
8919256180960702506
4058596686632515832
13568532524476052312
14621401927178078220
7220546520397403832
11856279131356462056
5837626032876331056
6509953168183014170
10676774788053300482
7536517549619325462
8160596577742151472
6984339774294232350
7480797979797038756
14037738776985308402
5805245614202568362
15034025084020443006
5637612038078844056
4023331032208397006
10125482114992481712
9584108602074785952
15801700315419591306
5410023043478803752
4236115783713734882
10937519778119552642
5307137280983407772
14841628497522412980
6692206201449884520
4303414584992691902
8003350208259547902
5983509284669261802
15656804903601184556
15476684628434524056
5236582800700684302
4942744258448840622
13514836410432988560
5310397270017785930
11178701123319926832
7881071875781050490
5624649810270564306
6030689691048241340
11611847222592771782
5628023747850221262
4064846844544066622
8617000682829698042
13949682828932928980
15616296950387746032
5506912734220601090
10894920456380048160
14589112933790982092
6928933815880247612
13678005315579123822
5728664335345848722
7151530703859863802
7725000675739051392
13620782876036773842
9331362112321781070
4893638873592943032
6671933941692681300
12866777502393687032
12611933969307781920
7051104812234330850
15972440305993477362
15877471432569741542
5760233567967746940
15832921515643865162
6281225060556784592
4515879193952176290
6969557451184939422
13939863879474382232
15984259689114528530
6698751957811578170
14808020911786220460
14289867218203747112
9850507084289510750
7916635143295207056
12521649248440091256
8932440385266354462
5953622465101192212
4344070248228272256
9836916460400249772
12662244574768443620
4041020805320695850
4056688756176384242
4221604331546921790
8928456233789801256
14164216467182279840
12941241745772943792
15089201398866926256
8844271168882503906
9486415877406643506
10969457280628461302
6913970243081360210
15848603153211980982
11732899786345152830
9386494438910356406
14196630002424025806
4478947106391393032
4633181995505010752
6279359445836435090
12904838259575378006
10119372391073017802
12293225681198345940
11793951610561420806
8299988019899260442
15729987498752699930
4666652720255799912
7393666387962073232
12918149838077614506
5369046250642942250
9130348003057704612
7281628748799158330
6476183380571614610
9497024115745296732
10083008876943778272
7034444297132951172
5345829861656020112
5957488479474159410
8447678652993194540
11258927715039642056
5248080452148475970
14391416009215134272
13144870964680873610
4421786393023861332
6445784401284693722
14242733077554112056
14519907990373587912
4254602617684147290
6060146632358297556
9210759373149500810
5059666123446536082
5922263857488785156
9303587365923597252
9673617447173066210
4295528114489220156
8905440911217138906
9260697149165512806
8173973114380515990
4345374223683122762
4107829837540010672
8104948233833451006
11753946194454999632
8337338174696141162
8937846719528211102
6325588782375399362
5916650170552407842
6174089315275704842
11977042586023047332
14645561330936505332
8380746106705204392
8619514981262904602
14718468372876206490
15416048591353847262
14706347576592016802
4593314347729177772
13586978369900237556
10079544255793210200
4002292206294047930
5696722508484873872
7236128013687112850
10224238783114658682
6226165164907881920
4675049464014326630
9656697253327222656
11794441570706233452
5795420656128216042
8303487006836249102
10179596664735372380
13539992941688570660
6482323648330926842
5875362615887058170
15318332455497705822
11286499117756868256
4694213796222020160
7109492562331538412
13961215993426936782
7282750917895018292
13516810067899660370
4541133013620118922
6404226863521473006
4925171234852200442
15309446126305599092
6897497437595555390
15711446539231757522
11385738304848061056
14288284918131724506
14626204930563086730
6508703675640557690
13273496747353324722
13557219492838156056
14798222897491076406
6989380336221935262
4630568851796684282
5913733043603095580
5145252129436576862
4015627832576019350
13807245215759618730
8575694024299959650
14253154645375126406
13966197960795891230
6937516084195669572
12347218280480513520
6055789620264514202
5235962573333633820
4322479560225661130
5524867594353112410
5615057300775331370
12422702675417167982
9773469584102579042
8415603370535253906
4830807460363212642
9355677607561722306
13278312712689344480
13992290259613325156
12166868869516768556
10229069782297431506
6258229654806606710
9966546533514364212
8940776598970999022
8543163854652275882
11526538733729359940
11040921697850662322
13455392191656581406
6540812968554225282
13059250145787677852
13153747203692392556
12923644389367273032
10267332284717427152
15806366689539343440
6587474569811152400
4069307501496818832
4586792277919168620
14237060679229241702
15013371210202726506
6822994574826976250
11065216535706774552
15557225360771852030
4443798590495109852
8105927797182305432
4117824318197016902
7023307274148793032
10176480146280193472
10142795772039813752
5141506326573687072
5796544017354088700
5107436393130186612
4160548852343780150
5622916867176328722
6160080525651755352
4622663149889557422
12360604291114486556
9662561330100507402
7336387160147487650
6082957287439214006
6246933281282869562
12325641013973203670
4995174531592475390
7900862923381680056
5176464770686470806
6866457310004552570
7357541248586876402
12078249723235081406
9917187776293682330
12051390216544601670
8281158518777945582
5484116919597626756
5855299249388271282
5699247952261311530
13679007860871347006
10903026402653206556
7849949771220720942
4836012270122307122
8480794329770335260
14049528498916454556
12621699597413156460
10200217897315110006
14137676354423093562
8552879870808573390
8137890383614765310
6590830692869926362
6189343474563178806
8530613785569381050
8814889738206024002
7424402841466874822
12091646387513894312
7493354180330499732
4961551025864622422
4851118628808336632
10679949867390851306
6318685040560477730
7007868168291676406
12719075726777705042
8590764303237317532
15689133676005476556
14345029304643347322
4230927955701007482
8048434342358231556
8965040871446028290
8801187323953878632
8126859303496972656
15348646143346841330
5205371262779890802
15103535086997782490
7093531508445507852
9321148310454969330
11997992999815026806
15743770275838470306
4609362903409722656
8841523231338660506
9553693481025316482
13795691330444287952
8586565735983230322
4778085029602116252
5691255942058020890
4360324664989094892
5048437700682655512
15707421976382921090
13130928127440698262
12046489982366139020
14961631043152284932
10158627528320616672
10092264043683609272
7116034548789891452
5421020617855686492
12884030463949083056
7584592283237808650
11591894667682927082
9628941008346982506
6098717463640096952
4088419528784163306
14121839628482815262
4407576124651182056
6783035828642013800
7350465095401903806
4182540321108858072
10454096179622673006
5868694593618649002
7542883410786153992
6057921978187259780
10017187472630147112
15094302931920319256
10456408102255335506
4491981488128000880
10498786155384922892
8645309127059457062
7845029838878535722
9575881787096816730
11375024962545912372
15297953625955802052
5119992764673490202
15800144052509887010
15415943962752918506
7672413559699981442
11845582608238382306
9782808999651377592
5287055312805336882
5531164186672526562
12419302881448106292
7292714071165548482
11577053228365158312
10951189711824686942
4654742006344167432
11719094376876252372
4389505476258979562
13018206659679265602
6419962660547182052
15894607565678668220
5565373898014876430
6653554301048505602
15667257555232746242
8908023576106681670
13999530476267892092
13086718586750531072
4489021929634408056
7627584586061595890
4712280162202911300
13187525855399812362
8868384996666307506
6095313356529552122
4520474622757430742
11579770262304916350
15241384805523402780
10644226378694530782
8526841203107424756
4578145889145351756
7580424920259836756
14777900545568046500
9500807666455182380
11940651280584938756
9302322146200101492
8447309753803232006
7936045248933415442
11266005675961819712
11429379481895704370
4621841519302012740
11741103725637830600
12411845716197457550
7583785764183588980
5269295915432595300
10482637012040435402
14140954024904850156
5565505357528625892
10664672769314318306
10906434846764366910
13628926381734681890
6138760362223535156
13403739623082575402
4535386494996972656
9926279499886218632
5092539321060177492
14576947330221297632
8562703580002725932
5671814218178852900
13195184633759781912
11815431969146066372
7491214428794873402
4904911918473669902
5367487497975393030
5418690008046336272
11460409860997712232
7543555345594522806
11554765972987421210
9132087841250343662
14210868792806629400
5701892101795840502
13740375503294761250
11842467238813825802
15369903813390225210
13658468702441950806
15934409530599651212
11348096311291554282
9645294210990323006
12116053456802037672
6473390524674510306
5899802685929540192
5808066785427485882
7263496735069575362
7055932917404869056
6103057673989643906
8684416225333956240
8289255640467174792
7769886865547370720
5687914675187608422
4038874585885046756
8201383668705057402
6940870729607092592
7458652681844720202
6177243002233842012
4045162441268307480
13978399120135661022
7168503464478301556
13659562144943137656
7515113188715438330
6288637738623756522
12956597283779589530
5400518077126683006
9946216755282970806
11808114320497522410
8609485553701437656
5120958667624693256
14414398244487431462
8674666158264940262
7488361218837941462
11435903499809820530
14440980321637775156
6257853633133244522
4104211619493108272
9165556251413513930
13578457716453996210
7471017522981977582
6906439942349284092
9387039583968553212
13272761106238346642
8704655164464502340
9806885412042010556
13205171950699770762
14508104806553631306
6152704438376922722
4113972005030401520
7841360979459449462
15537187615227399660
4469391155500678140
15821241785804036522
4956203415144140952
12530296616512257702
5051142722670390792
4955533112963847602
11984783885315429582
7548127874109909092
7716743796795770130
12999040523080877306
6314148680286699272
10040256505490868020
11742800933272817256
7805619131208492782
14349509928992015300
7493925365974690572
15440644728006157820
14988314351187736922
8769729923712707420
5863393522273473632
7688080838436138030
12528716747362743906
10331580512361703212
4028275800213419502
6132097118475272562
13895748926460348180
14558522544640929602
4996042048832614506
5660602915769463440
5124403099820230256
7478618347626131432
8845417668693471410
9434805767515442342
4552312155317721290
7611679336283748056
15546754579331851112
15825305972879679282
4752904262635732062
6581985452645807892
10094986747237287656
9458757451310980700
4589555932171187210
6174098397118809482
9975516531540104432
9627216929707789442
12046245569491058730
5488659555856912122
6362089775510217222
8240595065757850556
14985832033590976406
4716438945478495710
7445079518814991902
11260855520407991862
7021826383504537100
7292750606310427652
5078219061764324306
5550927447854756270
5436024584413896020
15923030147423441730
5617540551051062822
10125303347860196942
5542453734823514256
12169675765587900170
12519279280936312806
8978369317487034806
11437830383049559440
15153438437297089932
11465178556916706806
14740169522793144122
8988566610485975070
13934578525830901406
14865800352324120362
4657646684579590730
6019169172842036682
12133858262997447290
10466741736176564306
13855042946481656090
6784495102007957570
4912190440576554672
8629476836494697280
12826511265508436190
13292658907770262656
5664384070671199062
6031247669150238632
12605586963713649050
6358003701006060180
6945242046614623082
6564570928699252632
11096498626356606860
14016227648546747630
10371084861666433130
14746354258605105890
13203706646156559500
4926566732456553032
4929740986746114012
5005634078251608482
11320102209310441806
7304588811620179242
11507732816125318422
7887859361805156032
14857412170968298542
13465620595891410156
6026567688820152740
12731746499702503506
5681447321366963720
5628127808899575362
5582974916091248930
12974177575665876330
5836759548484129256
5441084049237593906
7742154323462817300
14253858980580880806
6441659790181227632
14967063390675974832
8749873159414457852
13342048922977364210
8293527149684523140
8944691863043076212
9155523369329202060
14146864077862780452
9739992925766942102
10252807864814364212
12130661866091220842
12218912388822756372
6194270087411654540
4404764245255379462
11983994168633731802
11120327756060500392
6387777719804246222
13492704230314447452
6563897000200987992
6779182523254673222
15077693112097280370
7460648732010328970
6627692149610493852
10413031967255925156
8088340738104693890
14174749390364501406
14751917011766731160
14670495066008691756
4485959080502583242
13669442453644007190
12718854868874027450
4855651744757715992
6725557487469384342
8348642365995198092
14212494905076536802
10308814575027572802
12758042125016985440
5372132950032957306
12268163954762738210
5210724410097357762
4541358712069939322
9926302587495443256
10996918057544018906
5665542759890484032
5974163020274640302
7599689636465218140
4962150763684222362
5909545746634098530
5818945901369493906
4789138413447990380
7080905989306955220
7683207535292383422
6657333543809513570
12554918689781592830
12102103455387871932
7177422917962695842
6307823233440134462
6658892397167265506
6645271900671557610
15128529824676189642
6827295634511826980
15545239956573243362
9532121030125315652
12351687219492235452
13307844767489910042
12552936746091338690
5343362029858968222
9587194938395056820
8250555705207473306
11166167773245548756
5256614885812843520
4004191703573665452
15526554017618145306
6020190203252000510
14692171673610655002
8317467461019948170
5343883255673553402
8989178052139444200
6255364468106984232
15562347568027025460
10159429140071841422
5146290913536301370
4942280939627615460
9878770892967208056
13901040483085077482
6931447106383920650
5158158304392200162
11072383490638055280
9549115138330526306
8710978532126719410
4604406190297124132
14701626060975812352
4320399414261816602
10126689563146802042
7149373219247660156
4470334429203255060
15352714012772348550
6327542570976400556
8981129120331359210
12726535382491865006
12624485454072802442
5873324832976495992
7012339385622319682
9638229653162128562
5228764021924793642
15477856617399927680
15507099234692066406
11963382661524970080
13930083440694987300
11015267958109998452
12639529588323580490
13345160133123690482
15117328480273480572
6815837152844736392
10151702856130211102
11834265229668762722
6766855490601762870
7301035982052770256
7588784129845670156
13959015130574018522
8948131696259012472
6459795124426128102
7746396105008954756
11405444835348858306
6596627076522450506
15003469877009007120
5013736040817099650
10027320774929167556
5255111062805618702
8134908901863692730
13769228510122340990
6495234691185225992
7078709304293425272
5810965414344436922
12674347180252298660
13626099547051572912
9630904224169983306
8673656428327161602
5954215586431678022
4486921283951399306
4870813871244337722
4573134687745165520
4095701109972715740
9517152746352135810
12840144952315725200
12022523744289689882
8461431951105045782
5552752066157096762
6465162020258182656
6438523841740499256
12177975167787929330
10097502493906667882
7426887805058731506
5507965273381393556
12586036415666582756
11741726594706582656
4160366721663173912
9002322758847571302
7499966041098395156
9298461222814473722
5787990653891813762
12370790758858474542
9380892812120638080
7117211217871266672
14776591650169762010
7900248101833262000
5000429083818258162
12452137168854995156
4191068567095742810
13593677647447119122
12463189956187408622
12662103402569113250
5984672129369615162
13209673345704179192
8641177383395725482
6565892537735256882
15562643264415866306
5285262295343017722
6687283783586759810
14044529426103969806
13349451693938571756
9633179187539450930
6475898527637763720
6352614312872836790
15578663809943284056
4001631900409740422
8042522883151403090
7912550079519663906
6445217101553563370
4406169344416483082
5687917403553508682
8228947437047482602
14836658377939171032
13023818369669464506
8499555629415068906
9310340892687269762
14605931050250478230
8012456739767960570
9278158701923133090
4979219299693859922
13724653068847012656
14638805840752385322
5768069846115516270
9220305282863218040
6648132015253555220
14651787264611630790
6219430768309516940
11344664114651889506
5896829869105004832
4048068709298082810
15559335124911274556
12687738016473325130
10905150771085416302
11281715520919953590
11724773151633980882
7798589512123834920
5888833720700432970
13502213033146098806
13863095462136746810
4188259907502775740
6991485758029851962
8327806788229863482
11988081354727193520
9838033484580573482
10618761171687520830
11956428429748755042
10070063764764822506
6593774794876291802
11699103170265256506
9587275901130351062
9730892309726914580
9331036835518295156
9501745336815124280
4134779073492906306
5343831409348906740
5851862186308498262
9535151230556352362
4611922422899377410
4058883312282367256
7751251046876555690
6770914509013119506
8577515173081090880
10388629380674804006
7156951965838672380
12883451250807617772
9889322266502423372
7806181309419399662
8379360072659491922
5301434004703629032
9009559418054845782
15197920035666058442
12344745823350848210
11028803015102824730
7426389433947727340
6932822775476337812
7386678416345980250
11153679071680243352
12596904184757321130
6450298567098696200
9648970763449166256
5375191982430530756
7765532405903487656
4301780814957824772
15362319311832001430
6785778720324547442
7586194972617612056
4146402124671325752
13404296527905440306
10331773987064982300
4137613449074440256
5303710604781356406
6485808997282697952
4566491166444845042
12141926190600875762
11811314207758988340
10842618174095058990
11514983462785985832
8727455971067106006
14622969648336689730
4967220891338248142
14140648347423352992
6944747973850683702
5452677098061595250
8023262556463734306
8040922761343107656
5640818656787152130
5739429219059595156
6713070928545410522
12096754096031691242
12083123709098839872
4834910114272310312
5082571682342889482
9634749124436046756
9002736925044998280
4467620879036296022
11019741859517320062
8886684760415870112
8398141718557788756
6027754174238289512
15351159085228859052
8201883055307247110
14397218783077358090
13303532723499668306
10136077008499228752
14689186472158855050
11084690130792069756
12567152701859414132
14887179499931996472
5928799406162449056
6919486107649900490
11960460129787683306
14308496321113778790
13380633779745348770
9384650612240357232
4146776994459505230
10671891158543537540
13724218835638080962
12357172256663751342
7640562944901610152
11864080344647396922
5778974734674082580
14655326354505697902
5438808748394013012
4216008232326742256
9594484056425334306
14726756255104633610
6260359306555497012
13353770131251782762
8719920148791041372
4629949470164768906
13837871251690802762
9366776815626154892
5986152160389629192
10891521442236473682
9330880519310298002
9847837249028811272
5925958125723215372
8905740264656456942
10508688350020679082
11135050579724949362
13999325287969498952
8819296590661112862
8081131133864908560
13072982219768331852
10547109512160445530
10123552468002549450
9676733257388212056
14942605243405858382
7244886007625005872
5261888388272928960
15967722926712762242
13823542497056187656
8919305900488052102
11494181293195362482
4422402729650166806
6791927647403157300
10752681250328631252
8132936444995185056
10235811138870394352
10716979311801887742
5205907116300009912
13605093564004581032
9628158086628257622
7576191442526091756
11915208356933848700
4063282094478508922
4467999014992364942
9776501698735545156
11457382945946006306
7931061538806619892
7366097417209525370
10003936596611100870
8715643323673066122
9868632641873802110
4813238154842776892
4059773908434780032
13481065735144068890
4721316944405919732
11491477126450188770
12309791318206157180
10454745108883929756
13825186319437696392
15283184848690987982
15150546813110901222
10315623351378014570
10530395695837408806
9302854495727178882
7715091088706273120
5036571486439796232
10092697368273049872
5124561060767939570
12001555611215951882
12003420603175875902
6107107252992307890
11038950920476830602
8654126271302381406
6194334169948018422
8327626819547565620
9696443257307006256
7962102852627905760
15028579930179836292
8051741688556196556
14631135500428093092
4870535750077527992
11288571053685887520
8361581065482620306
15832459172098214372
4566321811642960056
9144373701566835602
13738342853925297722
6526226667032746652
9819880633812110006
6539958248849653056
5270227009210552500
7168398647089760090
6733043251269721392
6901744107366736112
6428318621659255190
5850213411571837922
11339866603295401122
14246206429485287082
5788743934776052556
4605578680583623602
7675479258459111962
11465559190138167732
10294004003626193870
9213636304431508952
12762771779662224102
6423989088767015162
5370142024053042722
7528895188106882592
7679744486608041672
15792147235908041312
5318480294700048306
5493261344961957762
11583797597937133256
6388030753494962882
5416613104032481722
6079611580620751406
8233522146865211832
6588439978162405232
5436284245167172032
9481422615382783130
8873301792487220156
15484051400091577422
7889302519629179952
7458543724136136662
4912724931431899056
11738045733583506756
13552661661749998272
15507997578442230500
10415244992439591030
9527614776064204682
6165203155539823082
11450636839617834332
11134038193852578752
13772323756663044806
4447340992178296812
11638828816179064506
15482957196497082312
6708456033894019092
6802784294270797212
4806349025941480232
14396985752988384090
11480058618092966880
11277638206822030500
13207890441767290202
8638884527561045660
5734965709275197492
6523772524785744006
9234641859495609962
6983928107653293432
10708772079280022552
5505595104609808850
6509221340439387330
4935485994670223012
7922551309090208912
12890158078376183642
10261596126548801306
12715442047056550650
12637113382904983742
4064203380554315550
9588614343822939620
4934499993258035256
5492697473970910682
9613915757704248590
5808087860836342842
14826645134307738972
14805773403037891302
5597302565359538556
12639666492782955632
7744442230388021006
10316282553806100122
8675888821843561506
14001144946068417072
8522154261755137100
8051520882570519800
11689756700960075780
6220982047579967306
14563413606922074972
12465082324225560756
8742685751934086700
14672835336125156090
7490918681545141442
13154285569177410530
6423658837445402810
15130810095709971602
14307553274793751062
14675080060873444232
15521143251108327306
6645743262373425482
5466177233937875562
4404777887160581712
15971144293929005282
14465348595149186642
10814199914203671972
11293780156310938110
5555482061688189182
4254170903803684806
14836825486563020012
15302988081838748072
8351693159424540932
5144312863138696212
6242203350527513672
12964735033616059472
12255385702324797902
8251908892032346400
4384239536009450330
6672352344001206410
7543944723995450322
14195400446705313710
9253653572687440650
7520802304869158762
4458886992123374720
12904852312776031922
12614613759445002762
12493166514276121130
15798353078998923582
7430736221614094006
9908730394240874510
8771410666319024792
15712050389218223042
12446436378003188022
5902772150818823292
6994806446020959960
14817603370018652462
7332277408589362392
11207068826447122256
8034230268781896620
6323062141569510812
6323882219717179992
4424584395986612882
9085357087164419490
13157791769836208306
13806639203497204752
10898642126982886562
6971647119178496172
10103664083854655292
11941285764823218362
8642493487034911532
15011613275113958652
13380457730272778402
15230894802856443702
7182371975267337212
11292116303077076042
6997716037449524256
6482823081671405306
10067208484878445140
13400635516834183256
10191127234516123010
6490377312240525342
12302247939174146450
4305983208475020282
11485942493394331172
11602137002451933342
5610097968302588906
12462720766376994210
11813749703389485612
5329894407890806056
7561421232723449462
11207552865001892282
4237105936500733056
5060406643196861882
5927235594147071832
6069222292367780570
6473092793222658410
7200274225939326912
8408297304790977890
10386273540962865800
12413103080505655842
6572920035533395556
4882405888001539172
13169004361337184372
10410355367937257592
5479579890584212250
15164616606290475630
5528199408987967256
6246072484708997502
15653169322710240960
12273523953565256210
4839653431404240290
4714483933842051360
7750046446833104052
13003807409431313670
5271697735620822200
15441221750812596002
10346290486072255182
5998085331364551042
8065009571965706450
4863745499794180302
15782759259972666302
14210529971439949940
8151541634711178006
4990481728886302382
7474238503767202806
11765821394929579032
8849196055105908392
9276121327508590806
8279377421722105092
5015957244560991372
5311735352399574290
9051248365438203630
4134691775354404952
8442408196987151256
12915052585784790042
15905381273146679762
7292243643104934306
4334935523370386006
6207281353342549262
13707139835699005430
12251232601504694642
13116718289134143462
5433364412231182392
4465942810606063082
5560418155218293772
8239406558792785850
4570734608841463092
6002483945160735452
15745994361574319712
10356301029637612170
4220825176838048942
6168423398665481372
11033701077656251622
5291141788503984602
7593576828076167060
12260042181726530112
7365638499279957272
5155259787556279806
7662231419032003242
10834510242479230452
7571197468505876312
12057953609633954930
15396033240031306970
13234631261203895802
6822129625552059006
14572069280271846272
14881986774887834580
9586429320545855192
4743709010006964822
6047575565644790210
9618756762812031540
8399017294650073532
14385264885779507102
7271260005468123006
4944445441269642702
10122355871495955012
9363621367992190572
4715350976983549772
11335193097984178202
4373561067962314556
12102111303579458772
5688053479248013722
10390702182045047732
6010055929700196222
9430363878151290762
4077022885350668556
14138858703055060130
8012529215339600292
15853910502096878906
7947998022517140600
12371587842619527612
6896022381894820512
5768039969247173690
8908066125060297806
14934699334748208512
5604258229669074306
8149436952201575030
4747475999930252150
5512157481997255490
15664407650465623062
15899317909113240006
13403125731223817522
5595187854933108192
5044276612930090556
8591387644572075506
7432427020658627472
8253990473140219772
11184873032699283080
10548431625349552482
14871495122979566762
5951768137693043510
4283743896052291442
6070573722058911470
5147699423965869890
8290880330905821042
5017215863032462262
12645161457416812820
10985944107643586556
7085743965431436006
10450572072707819306
10874054218966032656
13329906890163293502
5901115286292371256
14634767534864219430
15717788083996998330
10333550366991432132
8262581802284019300
6734696548246642710
15554953925772801806
4599142798448592582
14940889027497599780
6042644052579117132
10620317374623114122
4188867188399761730
11048565765699938972
8151866501562769530
14401288912230605306
14397018854794758012
14363846658567063506
12740422752910121520
8693991221709622842
12693321219418093806
12502371165694492952
13304141860998378080
10424793561472367210
11165967947558234256
4571318895344818370
7248938396342423382
5229225916946256006
7067288415463207370
9747129462551394032
10338913966165712732
8949348831269481756
11877040881417348506
4483544181441943806
10116910515593301762
12223124795530664930
10269301888792947350
14631848119037094042
4216352420377363740
6301934047389798362
5665413485029603556
4397069164648941930
5701022701898739602
7619706585899704802
9331099224296355200
10900892055566710202
6387270317876417352
5009329198322721006
8847737959298870792
6317233937526018306
10531346882497894602
10135855766592945006
6556273473238329990
12178261837496909450
5697054600455673552
13064478028310042390
9771841160761052756
15282054310661178306
13310114863719969132
5819122074081922062
10339259485026587772
13844373130453181762
10852423410607247306
7892341192905905742
8668286432669149020
8610319354025412056
10480660870964769042
13564814811185425592
10996132774997643290
11463597282677109050
4834960775745517352
14465451060948675150
8696177631967727306
6356079824847256506
9584010006616326756
11321357862031560362
8518590622542488312
5926210889676715056
10700917953260223050
15465831845598325490
6055021799906556710
13356127118636413152
5357755314218550152
12055898628036423170
6955483828142891256
5342225832752685806
4429259447177264570
11312286140397234180
5611622439723096242
11252530243668994292
4265934427537996632
9881174417253498060
8603272794643567382
5741991427544806730
10612798572987089652
8587964839600822332
9117008018897804682
14563726659457764900
11048572330479039842
6930660177084392912
5357021622004359540
7151520252954859256
6720827642701472190
12384724745057293932
10777088256491789472
13920581260456282806
6163120903443700502
5565740808502866290
5329899179884668482
8341641172840052756
10294859349538424652
4384881387567451406
9545479102829895006
15011811106833177462
4432784327309458202
15697437609294650442
4789252911744556220
5743983668511666422
4075795703637720002
5237827018284813192
5753288098019037120
12109610634023302472
14995705566193065506
5877970113863546522
5288894859425107860
13894764398628490082
5857606352257337522
6808494665591120592
7562045583076477506
9068540918487910580
15181956116314029812
8561545507271075006
11179370292710536622
15636811459120201406
9038369176329727782
13037044822439529782
4286173324673004392
13534866597566808506
11052549465898362842
13779693399885186422
13417385260886031480
5134992806528219252
7528618977634744202
11096069256462316682
6384367997474990942
13449724833263449202
7565759725440760382
7905480583334479256
15543653881881207656
7511881046339553302
10472825025526360250
5242842652405780662
10367910288862537850
8770725672181504506
4621621979547844200
13536403143550229280
15954140024700028710
5900008028800063370
11671750269302063906
8702633502762003756
10342692466256143230
7250675250404807472
10258503695507560506
7973618241883285242
5018483035647424506
10078779949057377756
6864656696899775156
8285434964903479350
9767583116896238090
8924161281893575202
11449683211320230810
7534070832523699442
4247398210251534410
14765654666975108006
4584538094305749050
5208656707186100730
13218972032700632756
15226842921908038752
4043759669580315440
6848199616657717506
15058299446839618202
7443565306447864782
11159473677436165122
15927721440866187162
11035801927993044750
13558655884141280306
10508800886309381042
15536381385471967230
7753909038798767330
10417339580378785056
5767881171628181150
8988532336309988882
6411712861763480756
6359630399734992932
12684615605028693200
4571675251326107262
7438474795405497822
8796431524926347556
6807985901544615860
5403143503128302372
15737106672989961756
5960377073074334150
11221112804519909550
4976027350696487010
4238307589158906122
11056310422798321830
7562897443471724382
13909095596698670072
14194627721454433122
6533876757464444702
15568121106546243122
14081999851464247320
13444138813625875110
4814303760474774102
11111232042551269730
14890829190237919806
6717049783325933942
13950054467891163242
7537609128448011650
5755759179267366890
7621010745340934580
10929246381454332402
15256430321630776830
12878579222931608822
5348826630967500722
4981546608669441740
8268491804658656492
11722585758786958970
13849349139122320056
8088246866441564570
5378393407572186150
9479597386001116842
4362334805610357032
6789410731718002212
12752953042565034602
5798511040375404056
4163563972378353482
9037609285630160720
14883570039819689462
12609223950536654282
6646301933016541556
9156281786041024182
5177579962399633262
8005998196944616556
13373610042007371602
8876424406869761520
7959733811315900462
7586963473418041970
9055214209810948506
5567269691879925122
6042765231579191940
5839787788749957656
5055213656406472670
5538401272176968306
12447031578631132656
7810828626493198812
4881604537106962992
14120224362350001300
5513692992746427242
9697071231271914320
6034056124416317472
6069967235047392150
15578535075457124700
15240167384117161506
10122961179649956770
6250496157346493670
12108521579285200302
14305239971336510462
7277800198461648392
15101882561165850830
14417732713574964332
14784655813583838870
7499709545398458806
10605052429663302756
5107075383851896692
8735802391912719972
6793599383713534922
7564866378586667090
10032363919296476232
4749634843439661506
4212141677973129242
4887797098970127810
11418224679024345056
6759801743653630002
9183009555657692372
9286113493987437512
6076518483978761370
9086644012126560320
4252097462755270140
11526163092038613906
4952446496891257656
8658998325116672006
9067511469878961210
8225810229489800222
5571284881845806660
15829951381873502450
7295997790051394202
9486299536825983482
8850849182544594006
10687311669225177812
7252524752356184006
7250878443558306962
8760699339547340306
4875883758927175260
14363339277482229960
8946446381299705320
12974476695665828282
5436946080782850156
5017952669556759680
5739535847841664122
13403453311024217300
14441167182184819902
9833989150530660156
10941706372861475462
14657788540366034450
4605638845605897962
12430726688527821330
14567048371190919242
8996749958463267006
13039660057049067756
14789676209617062056
5156650374839627852
8430252481558435556
4098081749434991660
6623676934755007556
9026535146942913630
8930944175719640622
4955882252152131372
15038351768599047506
15600255955343776422
11514002174381163512
5173824209792535156
10147788866134127756
7806081431456219756
5505698752645009392
4641836241279791556
5450503594099343682
11697576519844516002
5782656621511957010
5947181600364675600
13348890975307121982
6260097042219718242
4553045568006195602
12305774405779749452
5137826533137888662
8594466485382098652
8400770960451314150
6118476076934288552
15606148144875529932
10203897039689506692
11588602378334602322
11167340258085114782
5615905305271429460
12829192479218667582
14252359601106156822
8497036630828968410
11888453562734888172
12801472022615755920
9830842093503969012
4522089894122169056
15881664091816733040
14997032781497268122
6750890068658002500
5109604778264710572
4159763033837932082
7053412716964175672
9792061263926352192
9183892996101279462
4714690512277782290
14374138290961818642
10742293750946155740
5210008013540919006
5182707282603012182
4847000146268785056
7851433191262605506
11325306560150046242
15968918465394813480
9063805830339179052
7192739950772345202
5052735202001855006
4733686457475765230
4554489334224376806
9465959782403160042
14106860149698690870
6950708789728955172
8625575514038459132
7148092425914163912
14407882350619832882
7787257983640926210
4903956940486377332
14717558699552743652
11643508476881015040
5602272100944708422
5577362566944233522
10509479601665391762
5180791901629954700
7392498850635705182
11153436636593396256
6532644035493945122
15826092899234726180
10291354475422852302
4048226257013854922
13375264060411497722
9084391088225396132
7811100393844971872
4208656389928018082
11473673175897025922
7023228628448963202
5346556865384372090
14680193300036551406
6465808199610008552
9194286589372697412
10848217100470091102
11692425500836386572
12296688197392896600
6325414700327308082
9127229386248421842
5497874638343410556
5541889811770003130
13631670281958783672
6536628420135265010
9017251788424788162
9058601885604534822
11993608903789086290
12984078033505121780
7844424416841541370
4895893914225556506
13985999202383062272
5696202851329814480
6241162173997644290
10447915851884636400
7301550384429338882
10399910916632257656
4649187406731145922
12508415601768994052
6555104390964022290
4419786229839438932
9830611867425132306
7224758078950929090
7076380782078350840
15024501510703264970
11859060071747850212
14439990830601455642
10174773586995944372
12143828694729713232
12989246158981404006
7796907050137527530
9144367608275250392
13738426417704957222
11694421008376767582
4105124963746086006
10896059441368002930
11225979656734434032
12511430175557250056
12870494205481051302
11090262354831316152
10046447086415925642
4716217387534059020
11347071860802040512
5878646024596532970
13696392447952833792
9490148539274523962
4606631458871247962
5667633660431732292
8512807317444475806
4368507022351209012
13523094329955648132
6263151118307632122
8430882817728250262
13474988392133625156
5562065884893756002
8882453538363332622
8184639246479365052
7120565090320812602
14922117423313645232
10083866360842857690
7058915737524378090
4071557226367150056
15059283387597450252
14144657720052389690
8601195346333994306
10659688968833521832
9063820787083270056
10510147844789393306
13081216426911134192
15719260669518464372
6849044285910626520
5791383163464672006
9813051300881265306
7140285478685581382
8694523774728645156
14189387548614840410
4351737407714394392
7256152926401022362
15445753147971257222
12277979554923045200
6419234558348684760
9413085920679003120
7899437382121719506
12945004662890974232
9353325880221939882
9776510891352681306
5822900017631519510
8312802679659866460
7688970913373497530
10932845177988473042
8906734226258554952
4758088926904143690
13021778899153750602
15808020187917520712
12635602977238664222
12368845591164852482
5015321412666186242
5094613480051877256
5422102811457364562
15927486965143708506
13064882275071479270
9235221123031287582
8191596773143668330
14306138718197255232
5191160000009534256
15176468232623633172
6634889986041292380
6541441515176525442
6116765812094496306
8694829882446993942
9296864109230415192
10135159923497487650
12406485080342617112
14054791337956901406
13685630659788478502
12842934743072330862
9258783332503286342
8126460087312935556
8512530094220778450
6619558375478009292
6325107648129312230
7508826087714889170
5467801656157279742
10105588210564789872
13812448761691456142
10882538612298319850
10568594131512818352
7780545407421950312
4850695515263744306
8214600011420859552
14944477689754866402
7661933842937685122
12242518755073932656
6936020848236145322
5162286993822089042
12935804971380122090
15016324364268167360
4707140943139027850
15598000022360806622
4863968599615184442
7100831558509272362
15602367924129508242
9729053263431582122
6151429647330079142
5225259030108619950
4193586251764707122
4566063208227045306
12626344530339456006
5676261704484894452
7926646577600257656
4494656428257528006
6319369179985309152
9884927275597315562
11893566849522484506
6244552782404681762
10046075535127426430
4944834127199191700
7657746932524316406
11412654731839857656
15600358205757410006
10913851529660207772
12554252145154356122
4275825001414569290
13859706441065215556
11608100142288433056
5257702879590218906
6444889029020602802
6162803159287887506
8569359916849813556
9891373965987919442
7209437983828034582
10356429561778349300
10254529678437344306
6148920984687116642
6595977906243642006
12369491928215293650
15539220428749622310
8001264576118990232
15963803786530286832
4868753544289523180
5650479182688721940
14087780377782224412
5772534617488591640
10014800804158255056
6541666096969269506
4772981525373092922
10784866265692864182
7042391182846409600
5635210442636572580
9937773970638602556
10702848276130703310
11849207562167358642
10628512956525880442
7513506559981028756
5820747942725003756
5354627255243609762
14718658524071823272
14156363037720476306
10359642052710287090
8354593316802038906
7526865342504449042
13137763519169799972
13674050200264028042
7231398436813299482
7707995794854356762
5469380135546959872
4631462665720138892
6091788795505628906
9442821835816632920
15536797383065964722
13789068717074151492
9730819577050624082
12316168548580166480
12538977691522065342
5120994449508374922
12334893271994808912
4122450170525586620
8401902096586265202
7560463429379866410
13630810107929268102
6721021456102530810
4712392782874724960
4012044731596557480
15851691277451644250
12311367134209675742
4320029648953014302
11046044516217093182
6356915121732399552
14217612389131879422
14087749885427315022
8266853231248892006
5496093585008139042
7646106302786565770
11957357366863028412
14324641047779097762
7128622309354260006
5266564961230752212
14306761325543753090
12133406613600536420
4878938598802626162
12669820583528623592
7793277802806584090
10899473716210574900
8174994512637357092
8306458213227489720
5526645714800255702
6941998343108036756
8828445992297659506
12696394435976000756
13974155381552261282
6547822173872541630
4186467671819597660
6968025400225009932
7582541573856004632
12272530985091393522
15091224520506058370
14972319365506484022
8632754272218953190
8411328910792995882
5407957447424894756
13042584316798897070
4266525924739145450
6077852716449730592
12680358560448842990
9002875510645578582
10009542926319482730
6823401238309856282
4363925518508169642
8620187800156406322
8551995457095870500
13824035449092619620
6740336934507412656
13432990874971801772
11564312441912613252
8827948430417845056
10831729811142713622
10389780369947195952
14469892205352115952
13046659508403664110
9790091452054737672
6812255094912773232
12396907725637805712
5572667702501773256
10490279249370053306
12764500400512065900
10409285782120838006
4388418072248405592
9851932276859970156
5389944068424469556
8322489577815796682
14597985294125649110
13711531192741368006
12857404179645341556
7364476075382755580
13272113298433607102
8945437584658261160
4250631290254516806
15717632847811701072
10215944240538051006
6667220793800728602
13259359613723589240
5104233216024885182
6355996638022929800
4260846707805240650
15637148022788575842
11676887055270535560
10285446161688889302
4324839647753889042
4129127427415677050
11124581499071405120
8706833165910375992
12771641585275372806
15362041092761020506
8425626150083118482
6325632635252400560
5370102851527008170
12021846205689374690
15356317528894623840
7932716432497020492
4473344318520663056
10123588943652364742
7295095139264881020
7289787581747399570
13339043045092993556
7434365345622437382
5492156078276247162
4053801069180731622
9800676705779959250
8596630318461161006
4156900439235295862
6210571349165916642
7392152516578850330
5426903017187816352
8362802018230686056
6105205591468916352
10431433318241021352
4103548695529098212
7597966641925878906
9174573368598739862
7986009530204792462
4541308259686806152
11622526624023184172
4921048136883412250
4516992275357847656
11736603670958472656
8194482947984335092
4736121870405148242
4244810960558091702
6451865133003900482
10855942313058339912
13350247125093402002
7745892378310014890
15881643623935974072
14409267829187185460
13030616602964838906
12110764452701936132
8690481907942915892
12133864324059932720
5286517414264712472
12349697869526057172
14040188957745648182
15432170991823659800
4679261529542446320
15085770834798640370
13784813437976289362
6864127677280932870
5415668590065229190
4408921083897866900
5229896376970192230
5481063378416574506
15737157085694642142
5417031655560417752
7335606236001002192
7298868088608585860
10002958158434858552
8654678406955026920
5921250873680288652
12202625536135015232
8003997319898535230
4326765087221729840
13285680280006060370
10798088255531536430
10182795721188821282
14323431605575557702
11857118855642477822
7050146110358132252
10859617855191771470
6020029885599431480
7238232054654761432
12513184677614562090
11997546542858895842
4071702518055074090
10192387117000208762
7752852071728767542
7197314395641055742
5830135881260507192
10302776697518958512
12296693972868193730
12397895614561606250
15806201490763814072
6278786134549875770
12963963856243093542
5625998791421521200
9398949381021671802
15952502083234430756
6774986686446931140
12116893377414607392
11436359266376426940
7384847281589494950
12538211690874514092
9806616748108931532
5621163450435201972
12878214903349949342
9558827097247913522
10546262533913436056
6525532669356767306
15351413509136504072
15154420732101088692
8389030030948919592
7355257898365110512
14904507062258758506
7882242273240063770
9442585284110541110
14522972022393305022
4998951211667235602
6328385499744947252
6126988659809547312
5027144244102230600
4432945740638385672
8101073015403368006
8050926989194724756
12809266135329330632
15344481466333099442
6993816480300038006
6094636697862508200
6744067257308179412
6747518920520933172
4793563183310409822
15132890485553271212
6296270781359379372
10392751511512739330
11962054680472057992
10115306751112199012
6178730604791794010
5922870727565401512
12549189585118645622
14801897140279420502
7639497709162692770
12625175446162251810
4493793350672601806
12431808206601394422
7223946734950666320
6222633819576456840
12240238188029806506
5887171165819073150
15766235047590562632
14320866115341432530
5273080754573886806
5302561139887587032
14704206944653939572
15623236260076432812
6010011368112197210
4044309310221065580
7829689712363867712
10481218987361424242
14789550315910315160
12654128855396456406
11407895999941501506
5325572814568509432
8863896016685420156
4485438997463906502
10347061215135008306
4662991186307612552
12230819124669216402
4006238556579217992
9877714265123453882
7718796736794146306
15748248954751916150
4995678996925042970
4910529012940965756
5836223831213967302
4135582390978980770
9727547486778214256
14424406029314974056
10709528245564525806
6430772111109340556
7218091938137428172
10036322610578222532
9681738906310772006
14237105353987494342
12491308888949108472
13110229984957794650
10438529509014641652
4444664432998272962
8712989355721714362
4908579506240187756
13462502639633407362
14698593018489968982
5628196389509730056
15967729148428271556
8923902031028276642
11480093598139228442
6212596965054208056
11516382579588490932
5563838698711285830
7310030306254953212
11852351965686627506
5976774631263882656
4336225291525099590
5461044063989097656
10354707747859468412
10922692053532187270
12067291424903514806
9468876785873310056
15421387901129242500
9568023934293396306
8135101014175973256
13802427582840908052
11355812483225920092
4398428584844477372
12034657217555520410
9233504329415189672
6935670305627264642
8172363633304013642
9713081813782807752
12097049052912556592
10324950431687042010
14008305995260629806
5612837481227272302
9368238319443113402
10315083369085412150
14349740396382109280
4276091427997455362
11843608535261899662
12352561768278763022
6169611356738306406
7879317005335736882
10025890107899591400
15091353494233597770
10401359068102033250
6399095779226784690
12771213811777502556
10300407492294818472
8695123893881454756
5763364412744467490
4696837940396380422
4102580579172288402
8484824706952723292
13141658286686807880
8136020364426565056
15484724760837440502
4024571712104391530
12117344315572743212
10065333675489137012
9445859179575957452
9206209359082620156
14681044849826981082
14273673495567144756
4959085166603222150
5907615688937479680
10139233238211631556
10384281523733312292
10228023468736606280
10110309852675094992
9501839164963504922
5317925718256038306
5438798393762291952
11988087476217369932
14630023207463418222
6398760970123204592
11321987585343360770
13463573063053785156
5222431547410736000
10462498868368576130
9388412878489872390
11369355627321352590
7205622510413470782
7276330152870434882
11131214971054654950
11344850241268534256
9753105012251749440
15125168047726536702
7595182263250623152
13185479459953947152
7545115762469182922
9797706414143948306
15684598429596380612
14400398049755423960
12541438978049873982
8885619816634586720
12844147769527043972
11157112413277639202
5167129278093957722
13202518703175310122
4442966401644651842
5073150622631210282
13559446568831490542
9241508736385315110
9890187840729678312
12431339114254765980
11613592529403923882
9931120167428856272
8589394384743492740
11641453241411484272
5295145805677179542
13642899263714091152
15579189422076372482
8419640896904753756
9174314285662693862
7363878995854942056
11016080512489833822
5933786590621329572
7198051374472462692
4478086968991679010
15807081437046142256
4359982317136699556
10944203456802407402
7592680388252852520
5369921182231103522
7526230290180049142
4706277735719425556
9332264011957827050
11375425412072714306
8993023253607379272
12097163315106987306
5792361584076630362
8265868338915940080
5878522613515023920
4545573665499974900
11113701036461518200
10537315657533711102
5462029153306910256
7054962944137074462
14578191024531451022
13039237019108222012
5148542265198483192
8436753091423314660
6482856497240830980
15744521127471313322
7936390857185244830
7056584544238297382
6320735483229895142
7772594664737085150
7396868433671810256
9882792459024355506
12702701651995391090
15984261963994804382
12752311551108008042
6490625656798291322
7636333806454733562
11886554334694139340
8162936191480523382
10913064623492462472
9370882361018951810
8075725398734472642
5497440632812554806
4774888928775749852
10179914279887068642
11242568103496191702
15756238778625235802
6325892616820527452
7839871432927092722
6741681072861592860
5028503252449218482
5759736595811430252
9333282556606875410
8386267839597202806
13656316105719011762
11161631378729922842
7860331159533201582
9936254245370739306
7973186119336187930
11330368483492196712
7669088053317626406
8171633703164123352
14104584926173658292
5048854980559604256
13176634993182432506
8121404482691801006
6953435695105050402
14246205901067232092
5846876574377370950
4071504680746278170
8744430766899558530
9138664923654417842
4369454665363263306
6796994038167834492
4476514901324644932
6789886977283698650
8560795528331619806
11045245400846980472
12352304794575868472
4521075107377206072
5828660362450325690
7479782707808177882
5237396847078729482
14431060527384015612
8691628455474947310
10788521900091451392
15325108917666818906
6932210136660447032
12319123969061704482
5115788219396234756
4269419855879274852
14576424608059186056
12469371444872079806
10299871127368571670
8658339250168944056
13158936316088507580
5346743487389456406
11102129234790222620
13648293219853762850
7404250894392027080
8863674690819494306
4238365266315508722
15914767963152669362
6131400642197409962
10234705398171729932
10030738594243722770
13306954205427483306
13968360083251213422
8880684231694288410
8931158557784873202
15578713889286166352
5517434597317830056
7084018303562976806
14361929465622622322
4900761547584276012
4738064906933251452
11905165574372668142
6265971848480405892
12435474302890320156
9526138747252032962
9145489107496846730
5476216181454092282
14173222930291694432
9760693619586163520
6165858054655295156
8941998891351173052
14556981754153657656
6177324901603927920
6878967162350611880
11922859206759523802
11969695480691828130
5121463336798095992
4171051880602909652
9835933275037264202
12914071290942853202
5468122601760556680
4669332973674915422
7019291023224452832
13541281741005915540
9699820152066497756
10665423654045228462
14467436476386114150
12463066155080842056
15164302998133822010
6365972306386886052
11822231601843381180
13342617990545767650
13475272045954796552
12811909294180680752
10989944840832770612
6143750544863337462
5699625814753154832
10870723690871348862
15893452194876822006
6186175149303568802
7842884396849205552
11061959523385523352
10576131902227875060
5018005598276314622
7410612066144479660
11552459496255119162
9865937811348784892
4787027257231298690
7303034420038178912
15516001154761620282
13082481222259982006
7789534794151047056
7552964783777679506
12097977495817875300
4228005983590056722
11903899909710091520
10262898800143307660
12513447451067827952
14212194019717045056
4059688501808730030
15887358325239491162
8160755958176097656
6101735617260876756
10668127747768950006
4135186319732672762
12816782543754497756
14769287432960545032
4954337527530340280
7426935551194809306
4168308505713572820
9266655612527121800
5360731612956819020
4359619228276724762
10035841420126046306
9499567300146292056
6503122487747056862
13907555643399977370
7436039290675333890
10521393949833879756
12136248738066374480
5269015703529031232
10162038858763113506
7326554415483439512
8574247327384935902
11049863522498116500
7007891548715758262
5503701555687477162
15260550703186558772
14728388703976998972
4441992289806281810
6515394705993075762
5918435740331013906
4975573823808123192
6229832013710401592
13407812099162175660
14594821701605860332
15322678530586456790
9775922647608248910
4492643766440162762
12308370488268399092
14464209355540571556
7676777545191329070
6621437358416744502
7381367673140633262
10689887947004069282
5666884952015126072
11791472578837934162
6653621317867412160
8424864558727290452
15368523407990784722
7831693433790912972
4183615872921155970
15480559666059706406
4062700147712843570
13264784381891843730
5042982868883144912
7761314907045027306
5110342839715247822
4165480990523853002
9232464587207947742
6560056309332972656
14715639495239354282
14034665638261356482
12414011806913988962
14554741994316078806
14670006504035658050
13486061825200589642
11648423930886668756
11603724406460368082
11360516250644739050
13985188409834011562
4715469636405096582
10778316457289033522
7872058789914756192
15396942267234193932
6158567330902164650
4821067791967167090
4962697090358436506
13939553259561629882
9878920477626525012
7951274191507545542
11344925824065587756
9965884032537897492
5921733253730463056
12778813250636813400
9089347411967037140
5730172574683962656
11569510010884885292
14602917280945473240
11025577093748182692
6181339411515371640
9756343403313411872
9391361953408535190
13847938633188395462
13980436928589851256
6548505256783462860
9711606966158371770
4517386080545591892
6414743457363125072
9281025081844312656
11380623099211321832
4314275506636811982
9678728629289018682
10928827770674373122
5264767620587816592
14617734220884679040
4671471047505207932
10250325401567378906
15505414140474601202
15367957090883350212
4602560525528483702
6901912958467878056
4506519114578167806
5594664419771968506
13070077952003157006
5852184729161237480
6743931168254724002
8856846993656935370
11216436026274367250
10173043249395201650
14257615114700107170
9617848963705349912
11665180961989246932
10917930943164021002
10063211768113960902
5552637263943568140
12626023660705852610
15014706030685860662
14444241289990226552
6606218987273303400
4303370847035240840
9171146800680147822
13373475757500050282
11128781185184132472
7732715003671768812
5658992584059056090
9275925223780412132
5016912294285627122
10488081272961679256
9759016365309211160
13702839370888072092
5755573002148133492
8937037602308134650
13292311192326426602
5897438212831468056
7499628002264772030
5513725070534459252
7737184534291306512
10653832810999216806
11403443327341818006
11167994436660548660
5690185579285725156
9805928432573006190
6548322278986775156
5182776116779190292
13759850430306881406
13472349793330860962
5115179084375811890
14066953458786093756
7603787176384461222
5700293013982835522
15260592377495468306
4637761765306820330
6696038158552579332
12875897227300202210
11290347273005328800
13845803782583010002
4145534571732495156
10078776177502930722
6546283666140026270
6405356092625847506
9444001123154062806
12208992337010333052
14817888547674931032
10736784326182099442
11660680784706436100
9300065914596090192
4902913839260671922
6570271783663885460
12974770495282113002
14591997172320083802
14881491046845477056
4509657097991069652
6758930129334091256
9565956981602008770
4119017298734931756
15379922485250202756
7918995252538412660
9047166732837871650
5920427452590701052
13033197585849168290
12441828902169596330
11069549540774868050
5318572367150917380
11792519122432110002
7663301571502005210
12372422574626947982
10436086257097362482
11139827949728448320
5926392184285625292
4627724313335954382
10694066712233527272
6292818291102019682
6535862777331822552
6842353907878686410
12087512573598530462
13213711538323754852
15720789102816535992
7039832849553867222
6011770473800678412
9184787013544311962
12874419123342952320
12767061643442068052
9959936539617181082
7494355488694948652
6852080148815469756
7767146027665200006
13874790772714184462
12997836600863321262
7374615216547397006
6614168158157707632
4792957643688720050
13013567391443443292
5141304685289698256
8121145574017304012
8616413061092280170
5316030451102770650
14298345829084037450
6988533951464016392
6034703047925264340
12386254839224911350
7690934980808757002
7584725688255286830
6055764312895141340
12161857482627444920
6116272545327581342
13242485799905728092
7968387517785897050
14860915822745519760
10768672600054121612
11332311134178481152
7966377225579919592
14659825908498528890
5262637199487085610
15879558264693409992
5772774256292969070
4995006148962130560
4752641841376643556
8309133460208913806
5603556243182660156
6791253353365085570
10919322282777526872
7430655610403720772
4022596829718486252
15169406074756854102
7294982121427839306
13260704890061381006
12971195198235029810
8569369190687325572
7718814273258595982
12537065856735152970
10162826590997403650
5698583965261514210
8423270071258822722
10249555440921943410
9518712654384933302
14923662660483970556
14759670146488013382
11586056064970196306
10334371889550292310
7118002597741627556
15970626625562669522
4890128252711816406
15920900958684036530
7154774040925878906
12412816644096186792
12462056267731759302
8254712100012683006
4756781359656785556
7983389397322460592
10516874900265519806
13044767444102794556
6765924570728306282
5448091533123022562
6527875213984222656
9841885173111232100
4693710262763153522
4026399340677207342
9912186692720339222
5087114478866952252
15628016676163020960
4662884340004437372
7626066042739892006
12500374709773675506
9705802543955585912
15962096151094564890
4340467255540122056
4157714631811492842
15075648424407233522
7378044373164880820
7666260533667240962
7994917257143126312
8838924645293640312
9570865764836520156
8829792147813941306
5950384453297475156
7984009423415503550
15334624205299592556
8514391943591439302
10928981511060327182
8605349038796212962
4386329331301267392
4517804754360890862
10919449623040279652
7232946391303233932
7961367766429345142
6286410763339338506
8253566726126894592
5368240395729161552
4682713998548412756
5134832579755525506
6855295905880524002
5666516910246972656
6736127360588477256
11631768763925872100
11682361199206690256
6011619928623273512
10426534405492192832
5183734761464080556
7046848532653257656
7028108365602636842
6700402641853878410
5787697957788162656
10646685451731291312
7037075758197894806
11601732731978431406
8483189254610024502
4537341515011145960
7405796730881937962
5716991328445294112
6374863944788051972
6413930860337507640
7475295575573150330
8985055166269077440
5755051694405361042
4352703859636111982
11658352557839515506
13560694136519224506
13135284638067265652
15997335850910646056
10388561024440968402
4365261770943787656
14903796126973880502
4612073490598021182
12311101564934253906
15053388435033338522
7537868687478377330
10073774625328235306
12300521489583394970
15065399860834728002
6377122380083395542
6955170388220084210
12793755581323692702
11981881614021809832
13739885702063102762
9926820742513348806
10045847544028879512
15843581926995678680
6636705090102728570
15858496267339380752
7634136438079721556
9998784832631584880
11832792394659590382
13125421825286076812
4926067648749959322
5437723701894960170
9936990444915490592
11303465339852463582
9390737105542090640
5535399753449865756
5374605431587823256
15189514734385094402
9410881269525324930
5546848025316796022
14062611326470329492
6388662443399184962
9341435252810978732
6120732986248641290
14743855474320984122
13094443007840662832
10042424540154562430
8231422365105756950
10367906582730394542
6189300783317538906
11351255934560437506
15076492217138429772
8269729062937736582
15392483147653246962
14652210415638459890
15283185130165731050
11448955749647760806
10665497996755411812
8012383944664551842
14042820870838164006
12541046566841346090
9672165070639442982
7278243120125952162
4473387786685979772
7491081424466952002
5105465081359557752
11638376282272147662
5436192614299598982
9162813414143421192
15234125310398448170
8204970837303328730
4258921836228638222
12680382643159105082
6885257757819645962
5095187040697157900
7338398993100254550
10477058566860340202
8750595794577657006
14250149652189024560
5498478644986434512
13854850567089414482
13749592972019765240
4405809889269483806
14330619218498047922
9686933986050112812
5355887109327239522
11238540901580362790
10195186976069332656
12394921722221299592
9195010694948053212
7891946138473990742
5310522025673231072
5364683897723519256
6729424599253242852
4318801951826316792
14142455114442561612
7443077769041614832
12022171644296815260
15245161165282952360
9293714412279800600
5820984932232642822
13164971569594924242
14984591168658428532
7223542999028095812
4062182919304779506
12427386741116763572
5579903940492738870
15719385924222118320
4676863273103120556
10672267168930988490
15091533110491151256
6597621348018677370
12467652445474034556
10681490140397833556
4879911876365846306
5138953496276778002
9659532429484020722
6797569605176812482
10627186880514806406
9516353775834275642
7584827607284504330
6460585264810218906
11198494218946501770
15481427746648636152
9913374794409142062
5300557116792336042
9294252063991208820
5325731808450448232
9645502044710535306
15670550644367669322
7810121617537848842
7894207092328827732
12623004752176825580
9202739222671661172
5699284127223705150
4674917182394106720
5469605361198218792
7518573714909138212
14601995824072291472
13843693705323236852
4868420470591215792
6205534776328839642
4896344777571373506
7727221789168602972
15485723496057731202
5811587935684937370
12887810586594775172
12171108205840460060
6977701194281778512
5356904831756870070
9558329139572383806
9549843948935270220
13163127267968621922
5596093720151577890
15414618483244104500
4528423312757322170
6097360467537742272
11636714787825973692
9376373448708207662
8479141596523109532
6644819123240280890
13808168684343490470
8765051353500792422
9674038681427877230
11295817080806976122
13481157559772420156
5887171107586688906
7782796348967182322
14665075542369477482
12465217094360924922
13149889373686586780
14433771738338422812
9775045201904183162
4745602975006761572
9033376423801050510
12720085717486188890
5793062385623615882
11659012413177867212
12005289935981779556
14485415934109817010
8990413588118581922
11334702028452321162
14350875107820657210
7372651429546570442
5323342264999246490
4855238049463002312
8907840583336528902
4167991811977074380
8234730718455068652
10702548986415127256
15813501514443712806
5131949722728632102
4390666933803099890
9705342175385593490
15967239103133881310
14779372604629006640
4870409452761674306
7754039057148195530
5526424884563949422
4571414467317969770
12031085852943639330
9069920602544037656
5098216596811994112
6898261367908318592
5470025066360166312
6352440875066439410
14654451617558215652
8952390235692157806
9628595489542739330
7065179201292751842
4194703777077662400
11085116387194081122
14001419745971339712
9759097712939856140
7913816025404754152
13581110808943177556
5967066895725318602
4165200486940645242
6329327647650958512
6313219552503349506
5815155775357364690
8921300876451047720
9610484222999531900
13278988876583916506
12056692588802949492
8875816216274025290
9417383357865149210
5723326673196583052
4785787292365802522
5790472087314700506
10668670768623386252
7525155366629167232
8363028058397112450
4704257568299792652
12918097147411825256
6994372284729378482
5226040556855126610
10469715490144218702
12891835934949082656
6869465800372063506
8558089086243434762
7062687539958768906
15481412653355815322
6032193841003357572
6811049186666923970
9847786449104298506
4734489038952826712
7448398838841687170
5274580421761457312
14961417343172740460
15512157760678071912
11075003348154555882
7238180547109929482
5985685571573736006
14929546487328668292
5801432805788895056
15862537878562448730
5015575519768407782
5369716243692367580
6265724215116122556
10983190363999336602
13128262450379841980
15067188568028418582
15185757575888923806
9717318944538841050
9856441711261217256
6540254268748470972
12747245594341921500
7525867825882178880
7658606490805443822
15766466348016279110
11993081415477076740
5080467131143516440
7790341931191915202
8121317917160819490
8109797353203342242
9503825465661282632
5586023347541272482
5508355580062515780
5092226398571459006
11698767508771785990
4124063913428360460
5820737537088261842
4433510397752214530
15277807043227716392
7060194827431960370
9103117167234739010
4205984875498992642
11990793674166369222
6449588433642732072
7925256345400461942
8783761269300575742
7646088752330159910
11232199658209523006
5451432013800605910
13133173995392764770
6457133913241285280
15287749490059056506
4003894241358635652
14515061439246735912
5989117587608519012
14309364317954077722
11074287259462144412
8287654807733324562
10220756591646182612
11537724159803121282
5495540129542528760
4203163445132314290
12817598465235897020
13698698153487882360
8879627800447477922
6096134026278766560
15609006829906838532
4445418524533773806
15449424873553136522
15346450648832434382
6930531842976918570
6155040922908088542
5044741642421203592
8240294753236058240
10843110376213183256
10607284944357468912
14458069766451575306
8509881059776621850
6534306094614741042
5201933686034265200
8757915078009282842
7381522861413826782
4211723665639178922
10617100305753819180
11891932647085317440
13977209199739307006
4222102304030862656
6746843031879622142
12723740553217338122
4492789739257535156
13316876392525482282
12917604760850088602
9364418760677489742
9300611822523059810
6045547854909685142
7998451990481818140
8575661135149965506
4910555267804584712
11326501653385751406
12900981189573294510
8461159114428915732
5589357850701816120
4405429432359462656
11383081635924116120
5107906546479416762
8803157760359270156
8661562653064557656
5193815992563101682
9961259220824280122
4292046619860642806
4923658747991495342
7235603109040461960
6903349684518384792
14448002338974153642
7980946440211642772
4988643992127253262
4085430660780484070
7347227008837650006
14557325825467672506
13809412732891210580
14614543686066446810
11949569315084678282
12694511026799440092
4174824767263335642
7299583468449675822
7841051589260389506
6864686017899303890
13501675553126189642
12043374705590382056
14288129485580387306
5947649102912502002
11013911807148552332
7371664388572641806
10927888435611097656
11146941778733514056
14485483543459140812
6936665734511889032
11148601987544068442
4146165668036514282
15145240560213888452
7423750370104464090
8362380287570024450
11547577586885591172
13235128776449757452
6746368794399875972
14585475463450638060
12959061334996988756
4790118626185719332
6053779182965794572
13251720366625106256
11889510897410755056
7738132892813250930
13933204432641970742
12337946169940671630
13957745367547652450
7163257897240842570
12634864472006590662
6069484067721540972
11778127580158616330
7951645349244179442
10222995311823841482
6228557430467963402
13470022702084773162
4284830230934006756
12461516285609805972
5850505625795513256
10953838244790097256
10409909314405396556
10982120721204108972
14334039800506679006
13083890316467421782
12435050080974806406
8100891346717435772
7389912116328479120
5414944095259520292
8299500108875204700
5307328860274032032
15113680961832026642
13856178683601323282
10451402139020002760
15093236091677037756
11826701669388898910
4123824463674273672
6872166091094873940
10728915982232267202
11810285264446784040
6408270965900758142
12765115505837322942
4901972012366022750
15737525083429986332
11091529240783483806
5345349185817257762
8362886171305542806
12874807942917324122
8751495692956704602
12702717351794521730
14220710654175312762
11904125098616608682
15954842048178856556
11154787736806195202
4860960473250167006
11303108345409575330
5182445755147534902
7715212314987291302
7461637814273218632
11932857041132036130
10476544017792522122
10241217197769002942
6886628584002175556
10540654092154934552
14291623232776842570
4076985046306838906
12119245209744408792
14768526877398460322
15465413495757083042
15347357929060279332
11660942166624545412
6396767100212765010
8579338644632605290
4168333421969051442
5645542449530890730
5849273195578366112
8786349564636931562
5659915156901006780
8096604351590038730
13978873529174746506
10457021635665908492
10422732071039876322
6007518469651249332
6662670468393036242
8168171530831735806
5680872102117366182
15054607359554038562
4885306190801857130
4952322613581772662
14856573051334868492
7946878671133598642
12023562515773316312
8034669867354307652
6472144149209587190
14116863471402243842
4343618537746606482
9193470276400003242
13760755853329419842
13142883711302810090
13879507865175970562
7505062938755019042
11358782610562679556
15718129831492899230
5946941724031272306
7002941127256134402
5127263265113902202
13812072709157009402
15587426820063846222
14224602670815994082
12621802341797042400
13731560394595524182
14240971268898947592
8132976710037980330
9485169823204283810
11622083062904463770
4146190346981603262
10696492851281913080
6972642760426607306
12784908491273322560
5138992614426302270
11836478956281572756
4667370864724483572
7523925014167782600
4086691157758041306
10187229439169858550
7048701399038988306
12313362349718168010
8126843818150566812
13638138428111115870
6163894911561351306
11371927507822501632
9056780379482947806
9140684813311119756
5020839775597687256
13557764333134911162
10250954476935281220
7741464274479946506
7076440954725966830
10721591388228863252
15535356040753543202
10488914174829565806
10348993786669995602
5026643858115178290
6943478486678561900
10864249589429804882
8277793424836205430
4408574145971453772
8226467179164877740
5700094812628046822
5784251695116189770
4419595500222410202
4239041486956826556
6164408676327957452
9292218312707222132
11052491658916220156
8399201267414415152
4276391731597777122
6407154814419609756
7398496761596377370
4497364297377077132
15712679362245806180
12060119314735294250
4448269231082269560
4061160285880324556
9157980757818245472
4341605694609736082
12899544368473751330
12396176215118931710
8864044128521654982
4517591676338513810
7331823975256948712
14827647430961365160
5122599232113308342
5302942220761417056
6846640623159349322
10978393716504080480
10301796719397752582
11965198537717461290
14128759467993893582
4618357023015762602
15995946668743369902
4617957603169070162
7174975701218383632
4087460078831810522
8092936775714813822
9773896585163111102
9858612805571997200
11047283427517488272
8107071069844977572
6411997930273828490
9221562131203597590
5552877591419983662
14660334241727572872
10830216470458042352
6849343618936879556
10946186155629916302
5795321251515285756
7060770072658066806
8831143731281509122
5326486849471952142
7843839121473919202
6116680585587950156
10199617166100234602
8762418752166751700
13238416418885977430
9475877927922503006
6450603969825993852
5748612879057153590
11411415767577185390
4478112142736626406
10160186477084981822
5671427495621472650
7442722823480274332
5791819937511140552
6019980539401773632
13186571059294400306
4180917057626415372
11483010384187059972
5622600174427523432
14432727666461441042
12587822381346676256
8308247789421781256
8695731960258580452
8552986628210728482
14126549320689993056
14943481951310640132
5084307905968067042
12847590450253380722
7929743965835711556
5055160019189994902
5642145860127105440
6765918736374582930
13007984796257268006
10476781415255206922
11017243511097065570
8305827355293132290
14092803779355150570
9717858549986652000
13049398745030288562
10421143704177859130
6053448838569189752
7621420967626633806
12486306977484075210
7470685100761947812
7268977477106952770
12743998758723129302
14707137803734242792
4882732430614758902
4269984913337054942
15407415001142664362
8814540556016560442
5283021405168784982
8338117029178545156
4542323737363476006
15144075068586293556
7741209332750111690
10460631723242750156
13819179958718287932
5718289058122908192
6976308182246123672
5524022573580320970
15351668232929647506
8502478577651178122
13171900610299095282
4178494729726962242
10144347989147779556
7785945825541108302
12425154075037039602
4962043706355782052
5621349463248851880
5149193125839256322
12890845286347375892
8389690488609611292
5351274858383070630
5810674895547824952
6095974920229946762
4541068851765467642
12094052440248525980
8373559583909701802
10151980539439512006
13017024681073694202
7306088400746669172
12648557469678545652
10868195335119579056
5675378254149152360
4608800507459065556
5931432014184031592
11076700299230308682
14742707834629443006
5165172105829548500
9869189387932139802
5159220497867804762
5875855359603960530
13504713420607572702
11542901549479921872
14631136188940112862
9273669601295251406
6966754230629567702
8275378136015011506
7424060995037399132
10915309237613737556
10330297862553471402
4699219278922097712
7181531400742471250
8579584065696938912
4903824045535071806
10189887556464907256
7877346538673193302
7076264552763257570
15901349838811663232
6334587690080644442
8773423191962337656
6701474746116059006
15998102004290646792
14902221109305003050
10841024800860320562
10917569850064477490
11374119670130500520
5228567957323957890
5277685447193499132
6821550710839691462
8193257580263476250
9212367964858688972
7149014235178863306
5935230808820698482
4829596435224021242
11499584870468014872
10566396052955438906
11306198535879006770
15261717308441916006
8614209203837241482
7472838022469168582
5681100801982374110
8852479602070357442
11269267880506731552
9446426527592098550
9216387915299146692
10659714944536250210
12647309431683720156
14608722467321630052
10821778960349970360
14967253825593665052
4216974074083836756
6744519630056668700
7718405861062253832
7445876347272149282
5576134345866936110
4441644080496701406
8322355674110544890
5274035928732590256
5239942154705804042
12098741212515541772
8472350608640174262
13249428844112743610
11260317215690429382
8658729313105312656
7937365027223692332
10989157185149622212
13087762793699625282
5972856759155665512
13541577705442810802
8934562403037902570
11311703463497322006
7501885138346862192
10979454708411722552
12583962768350350082
6626141104828960442
14074656777443646362
9045662530054228850
10383854615940428772
10936937710127536256
15573834831187859070
15076167053845356380
4041143866448901452
10931798144964498170
6179838672497153162
12038537944582077270
8837958887882559920
7598418219815599650
15602982089373867552
5367421859055477912
8254844757387065532
5994484912757329562
5791649116881412622
9484237664475049352
8465073471801244692
11162585898401051270
7783956614190310112
9514420466550248930
10809228728305939952
4658192127545312622
10040382921805787256
4804726867266469680
6099505949893895156
12227760120300887762
4032851646342073806
7477133363725476050
10324371952669937402
7882958277828191522
6804199731284723900
4196054597985885756
15182381372712224222
5596367625242111790
8720836603522931432
4748059658795331242
6150263548676827610
8627630561465102462
14190381664584277700
4991884294081067682
4510569848452638180
13280983914747522756
12367319484548880110
12824994969172445582
12317527957114089650
15172421697349724810
8742457783885797750
8366044236161254572
4798433656534982022
6197014175963498120
7291816011582557006
8296717280227187006
13928741113044914030
10041815154839700080
8449605439567993512
11175437813658706982
4259652860404559256
4756301960738141882
8457191059246875056
15695156246270682006
9982113076977305952
4245358999941475506
4483984593975878432
14563335802257138210
6087330317069219612
10736544843105559256
7335464615461126370
4795097608350790292
14658741363046648506
8404502113130088422
5542442415635452292
8307213958348621370
13967341081170428450
13061135236949082432
6730081164628800006
12244276989081775892
4002324421585402442
13123859082132418562
5754873740269399472
11357706371063131406
5994982293474041142
6766768814962575530
6263818296881471822
4020358251941191712
10465330263929696630
12375152896059103152
8784375106369777850
10081660568719271006
12811930326583600410
14395208829202913256
12308336247003794052
5570233930557430112
7086938849610729590
9278844906885524256
9777230818019848020
9913387879792336700
10812271153151881532
5433664839553108802
15620003987200610402
11539822043838292806
12846390440288104082
13046123086198985022
12979302602368526480
5271879113403003506
9792614631719875682
10812152580919639742
4829223800555151002
11292625543319589800
15637635238252775006
15224212886834805860
13421330882591711982
5378229248758315850
9249900740840312810
4210646304113641422
15978889667818113906
7685635211093645862
13011954039023930262
15852645255542416652
5204476431094262082
9739837792877671080
7024185286448243640
6047688904950739422
7843080938224862882
7896543657461760422
5957075591697091556
8213798872301445156
4429484701196712302
10114718244727857290
9564021673819987250
13369096067837634852
7859228228457448590
8845900625549192042
7561495444611935756
7665708657821922780
4354392850384676402
11366424332060683290
6014317169771061842
10619664226330934270
5928713824162966122
15865180786317242756
8600192365000529306
12407790952211444160
12408728806286361282
14216943292068483056
15749306060700713906
6394215671978285522
9286040273306939610
12139554685283081502
5623184688604713170
13327977004546289006
5633782770336541742
9679259658122985306
5111774037349339442
10296596062469071550
6111575073016480002
8483251467678558942
10387336194142500782
8492346652084013882
8825823886655078862
11944373378084042006
8209983937775451162
14786485448652243482
4109171706697530800
7413040220772072770
6098438337615181406
5978730420424072262
7703193151908424172
8719943748792132656
10652156671607535156
14090074935827645306
8361339800359861460
13566651106591174682
4851653196475800182
5608232670369342792
15420352900691139806
10440068287572630852
8058338434556806556
5653936185565094912
4666384888447440720
14458771937096786910
12595523919914895806
9027482390077686650
7461663349290588906
6548086958312845056
10835002997865760902
12585294422145950052
5431940476778574012
7165626644688897782
4396287392519700152
10339153577300108930
4683490352801606330
14415464205991644522
7347326606611967250
10484607951376985922
5776372357787037656
6854656973201380272
10233029740149436232
6862268855696207382
15804115890717563642
5810209922454353912
7553384284890699506
11233387388941043510
4429336898186025156
10215841385823425156
11666818432562918312
6724526912142549120
5299578189799381802
13430561573972217482
15090124925316399000
6055699464848117972
10601624820610035960
9065916006256789682
10311057510492182222
5100955906647038510
10382449865101141806
6070219373365947362
10658432064729450980
8435554506452799056
14061823159394430762
15783863466004418112
12963124682319111806
14348381256449592680
6797585029468990512
14791891374273817200
9851975792937132680
5384075546219488562
13606611250449551406
14262051976209832412
4464447658629157640
4765653894331384056
8397049433789402372
11003827513229895840
9102402315855669620
4165473096129119556
15228739914008088782
7517575341337222082
15017912139211075712
6446465495040475830
8043987111430946682
6980846823104196062
4592518851350608506
12199933787430610322
4120479918446247842
13707580103780630256
12424730085588890540
8509696371826100156
15073291896905303840
14707860842202244202
5661218736653985902
5998859447921601806
6062605782369672692
7487576666667350556
6272108554523107056
12456275560800461480
11303652190619112050
4662224666773016492
11298714209156340056
4030478147203781006
13064386101358434050
5870226600579067652
9711257212544514170
5440315489681143710
5639769688051105256
15763943973749905962
4022990715211689692
5184029533746652802
10946240759216694962
6256691747721254072
12422188486014187806
15847892543267792570
12731627480525843780
10907822940344533622
4137818246049770156
5056845653478481256
6864365685902882852
6537870873750197540
7731636422778338870
10939293910595296622
15846131220810003906
7092433486741373790
4061169330246879032
11718396290922705362
11192714086403175156
11723787857314998092
5692075990800225602
6409509363514680572
15074431164264128006
4336994066460923742
7821610973709490806
11162631203025755690
5485576653860939642
10449511025675707992
5127183607991805632
4235531002172208902
10465658413612325156
6176795855961022256
9344119432893964292
14493656561250193256
5188002745100500082
5522302214020936806
11227161697453359912
6691167641138410460
15836592554859679202
14297015521440605256
11753875144341427502
7389205328142572006
10229471082289105922
10869698429278482330
11522756237211880806
7422824983153798970
7671564017909351406
9089238334859940530
8443452181716705342
10705864071719860602
5400788870816907860
8026520700604462656
15583004023717424072
10393665398822818532
8536386247539647202
11557496739331845462
4481866929264974552
14760001821358173620
5569452696853970472
12383650147360853972
9753553042425984210
4745521153134589232
11072361529022756580
9359550953161084080
10917216451624840292
15057540705629374682
13793518428178404792
13278346892886545490
7971284372073884556
9245762347126945880
5343719959558103762
7853719778259783210
7577751060592511052
5849822098011099756
7266981537269804352
10978420515023991332
10025701013258448860
6795887867867602506
15328274030453898702
4228459639209262512
9527678550137870310
5951289346600605140
4220122209381015212
4786492089778833282
6729004058527338842
11119535441760804792
4394681716696046690
4887454929404522312
15147914622484646810
14481753082173799322
11599336928185024970
10583446611330100640
4000641183692723810
10934452469975388132
8457694079292654572
11175329889527009712
13544556852911855522
4719128468344426632
7829277157342956152
9873039490579365806
8578551591583017662
12997149636524604420
15331051282138072322
5490618730859266490
7457817439856931842
11606747317484361230
7836374349272437656
11101771862199418952
10887831265486175156
6972701917381081562
4019944044522575532
15756288285181824770
6329866244891509392
6601465299836944172
4805311491874591112
7330501599214358556
4857840773132133072
12994867384574674160
15374494995587047322
5611858044523643306
5431501167011841252
13459259853852036842
15890040212287337570
15211431325871883002
4853327264369466122
12327264512542691406
8541855827263395756
9894328340315991770
5149273139824583072
11624462356727429820
11484351451285301162
6629245064928901406
6395067602072621010
8502657384555790850
12711157513791989870
9262155990241458722
11764986981530769720
5383231462108160156
8106396674315116662
7950871529111027342
5282706637287909660
8235729997080949440
15230358126929803592
5325135095183554352
10774291149843863906
6803985438013470530
14431383793884988280
5736446726536305722
13658234364183456462
14998283909193336642
10787521463891881256
10609405241861199006
15917501095884301790
12518458531441960502
5455860236385772142
6861966956132531406
7865315005926890342
6292650410085705242
7264683659671367232
9853134792260745260
15018068624034991142
10629102336069459332
9981053208176079122
5831077542629493980
8766234963462026070
13153249479571251210
12207809446597088820
10500700063197378530
4453886517845429810
5110822459033778042
14794917379762382102
9046967794676310620
9299950539401428730
14964845205610086180
5403644567398605782
14925678471401069532
5456662260007050930
7383698081488729506
4279842210543758402
5858511879937253700
7659739101564416690
4254920241605877402
11979535603250790902
4357756164585216692
15442801349115942170
11414348601244815620
14163665701366545156
7890050226066592362
13161490943040809480
5691695558726873430
5862277047362523482
8757136731675962702
9726176989864570692
10641609518447484072
11300915291920610202
14570642806517543906
6257611433446765152
12673418892767015532
4056517430697641006
12902998003021171892
10031603012449842242
13249526104463032650
14829361008668737970
6100924707435015002
10509082273431275312
15757801626839208806
5342875011369350156
15323690299417971392
10771335230033051322
12317942171062608212
6119228189497927506
14351979511439227062
11339024276164126442
4896457018687929660
15424948897163539512
8058645042079898712
13405656708343058490
11801807419708895006
10384069886191670142
10227259833958204170
13280406371026910156
5435883266734211402
12964545121227957732
6581896326155893602
11818857806205734612
7487479964594370006
5129574338227018682
9053270113719619262
9944069474427187556
9504268362152730992
7389151049042599142
10445774947993585332
9953182213225009922
9798288213563727752
10916663216591620332
4292564127632719332
10443581574535384112
6910067987925168306
6977549515589635922
9952945183211332556
8777074291649498756
4442198392630432622
14335053532336241330
7230109518194372210
12443756479219806312
9173347724388454542
10613643384096440232
4848833654379340022
14084406601152105792
11437174040265709130
7606335680683339056
8817606633889714590
6216332699514215256
8615009317357032932
9589816090124809580
5419712790381130922
4912279121420609006
6641537966790776952
6944504000940281172
7690045172108931830
15274299228481631210
4267894028042693442
4374166948677395480
13653579425598450530
7646207654508558410
6418917363072572322
5118947190019357256
7386407441586651872
6067928423040585950
8750898734461815402
14937810346352517806
5894147520221969756
14247370075107130740
14347689756213616922
15323906383259332592
15844930865407089732
7941093517723251872
4814174464343621390
9343074605970813906
14550350190759476256
6684888908897889732
15731821256963328002
13812239151306142742
12751215391021591202
6505168652400273732
14989788025440851882
5801856438560350250
4256980811030660582
8372472744464979950
11222185996646468822
12668507714466193680
15439657113679735190
4727969799906557052
14674927794363251406
6611049958031952732
6701138558355537792
7394590094296894040
11356424845080038502
14246243630140988522
7974139889171989640
9341946554862937056
6775344889178786556
6767909783429645556
10315658041998634782
9816355672990576842
12601493662540369340
12596553326321762622
6205934092197370442
6896133242732991420
7318092710562614552
8865300014661910056
4214582725483001882
4141415362192573212
9623911565901897110
4158740662234780782
4402926861104464292
9971360302597620320
7216743818280045156
14850779170432886030
4161925033426273232
7377244240290615810
4362404557453103090
4241033409835040810
4397563858522344852
11849783722185244842
6107690789832155712
10812117410534513922
10396910863720260882
9168119011781906672
9986602386634435802
7317383476400520122
12103489824335238290
10878234571025850006
4464541320813677252
4408107529773255132
12113052194032624722
8079021736201638000
4142207236741066362
12506285636850084806
4204362514467171062
5141640961881423720
12298531256517875672
4961692897874722620
12382111768912137506
5445141331521123582
6086114151090984506
9193221745071379490
5976454892324384342
5943204624877208030
13589340804248363790
10371923813330689770
4648967528940627662
4566152502718629752
14172160331417431272
13323054714524100156
4004495452358984756
5392474284504807890
4374083299406339162
5085053462649828722
5192938188316884480
4879338688318537806
10210322765613787056
12622538205602209082
12693308350700603352
5093275255302616472
9038221599354972806
8008294003753663692
8063065996060976406
6177535627460511512
15305710731207609132
12882951459857628182
12543550400781562556
12472177889553764402
8990983896190866660
13617495826240724292
15717570112882707320
13786074839144150156
4146813478031253756
9073465662528630272
13120802987660685506
4499684819489324862
6488553679367617640
14731150449756539570
6119431450773616982
8517168137517244302
7218696498247766402
10364693219419682682
10359584403733334756
6535557418328903270
4646315821161445256
7599640445036088906
4240750680626814902
10128146320458841002
11434798525176417342
12370167221038897052
10176711171706394642
9497196865663265360
11870718050692078122
12255790828699455732
4421896620615245642
7560345184767035156
7559813166939407922
10185879580469547842
13816090241478027890
11813913939558076370
7884617074837228992
11265199515885441132
5768290188007429502
10536022438496104730
9542758443184666950
7594252361801984990
12129292995707183210
11869340292655328342
13005506793724207650
4026398160802972656
8587876783472535660
11472477391824616902
8595722735619228902
4136450913434155556
5987652831031280010
12768039177248994032
4739277141824860010
4017828820525610250
6064513860007533530
13242758072979422862
8268138628198457280
7584522022999195742
8945830577286510770
7180617176327373770
5076907687124720922
15387621087556576406
5375356593358733256
12033529786348995410
4395304541172880082
4935296972037903242
5661215300899715052
8014229286669377982
7016738298850664232
12040862589959057490
13226865522798751472
7885517488491533240
8830367950043404512
12820072193824352760
9421518695256113250
11533826681929886402
7845876640427984412
12743431911909790020
6834211770580619060
6187035937772346722
13726906243891848702
12172204034799719510
14293483731850329272
4554438047077782422
14649882890766187392
8515982483603806322
13899836933675977556
15815873414251550930
5825442501473645756
5787768658581446942
5522233470915910682
15025645557352124840
5549332475816792280
14787961553847432512
15139997508437145812
5145125038810255250
5813440914842936762
15260520607714271792
9909173734117912082
10474943687794122290
10420404570679675592
14322555915907024242
11783787100200733806
8583775499895801900
11275155101394001302
5336896062617806902
8841252730904121332
12542238027387461756
14353979443715830802
4897785482176245410
13340015675725505780
8626204863271303562
11581154864534420156
14217579856198563780
7798990221211198952
8771663167143495012
10104572466617915306
5141805104333601002
10689718392632196920
12933661276920780272
8660021323968867890
5565903340831005720
15282875306229835152
4264911588509906406
9696515275980064532
6287367805264493352
6593583115116142256
11362888423226587130
11301140767874378906
4999920763010017340
6941485763875692162
12043822760553317762
6872879362331672300
6280182438963662306
10028341786985962680
7467751170868886882
10811132002081330922
8716030305862941542
5749259987890432662
9904972513001340270
4601343149754631440
13185576964621225506
4166561074652970156
13989290437570350156
5537505545762583512
9775305044490335352
5583360695242441610
4157574999012337322
11183006813115989700
11810641657293172332
4266939913725050340
11125349644191196470
5641449095722912656
14536622143645063292
10471812865230055250
9022448818164200460
5662942883979556632
15251888885727389006
12976802117089435512
9065249682700919556
5198284438842242306
4740078777566979006
6867271408877970162
4027714628697389810
15365317562022910692
12337534742386668912
10973508927252090912
4922121307989699470
11711746723268628906
5675604146579669850
4614227500914315902
4249951803881642252
5103707970821419056
10435243196163828912
4169037902538306602
10939627685501618402
4638735850376128430
15277972568606754806
13846923411680811692
14332781608465558992
5072689763066405262
4335197765798409302
4276566441549668972
8737484397023202932
10937997477473658150
11447412284152308312
7551106388870016062
6624362325909211940
9538748051498804162
8668221389626839222
9727248136901127306
4580626955826164970
11431521130051361306
9684685481372721092
5701282830821454162
13381570967848942332
8799531994627461632
5739427561227988322
7385519619129456252
15332948978512638332
11322633423901849506
5070170712221161806
6106307331081620882
15481989430122185256
5778141594159958256
8599000723239473120
7217059882048342382
10867583345348195156
9833818243677503906
6354364966783376930
4741906559161326806
13102997121027975530
8391571115208885632
13566413163190231370
11280557158568910830
10596686296682597942
9917446289100791562
13614996620103987656
14833899018468211556
14370528206555138162
6448426322575658672
4602108662030192570
6036003131215351740
10111390626409022810
15913413442298190006
7072468244495965082
10752749561234193060
7625031717909270006
15001062248722309920
15783962836112298506
8304045915423244952
5993945413260306392
9166279043127009260
11307748583026662006
13943986884254808306
4414559284496864432
8540500147715068332
6712309376475687542
15800938338878423982
5194086549199138512
9196972800473998806
4564576741762253090
15737539920219046722
7105925074760221556
12203178981138509520
12283023456647234982
13013702136601395480
15002095750625686610
4421479857817899530
9026452117002918852
11502193835262145160
12316205004669027882
6643109483306649992
13275868450724871290
8111940088968808742
4364099191429979850
6838240582793877420
11649388049072000156
5377728216346963692
4166459871798686006
4856816639884003850
9375521350649867282
14273658576045482330
8413169253221816012
5399370149395033842
12096801258284180882
15422464941010692270
12688672958617533240
4495918376819496006
7709605404917846780
8814527837128483652
9565427634936120362
12008547892418956506
8911621422783040506
13638990147159817992
4466418674257166930
11881395236063220342
10156063332155852282
5210465016301000112
12726028770090948072
7533764282473433552
6366395263674730556
5328831666277291592
4688439295070095980
11652680317791460250
10532783492288075090
8654364004839211892
11142397238092863162
12630182116768356002
7762796267516199122
7603005222862272002
5814219817967688906
4698944505303846342
15033046373336216556
14574947542531806332
4872749295336434202
7770864254889849042
7221594183671155202
4757069605600208756
8768093675634180102
13779490764463954256
6572544110088114552
12808443679208843490
6560005678429395612
12597015427947408482
7287724150550869682
6313339535326292702
5080929903687718782
4650527657640895890
15789597678999817602
5050413650193939060
5516690230249947362
5075130834355645712
6735091532730934610
8638810939018947242
6315234554288119850
11584975142818584722
13958721831047857656
9501329821689775680
14241052705917648422
11928136035209330162
9477720658104810942
9100281595872622700
4062432133912402802
8056814170097464506
12103614376585881806
11996385318445165122
5266427626144152650
15502263470081675156
10363531297344941702
7319830318670509542
7280733206879074542
4896460417540010556
13138224152546250722
12055043550757077506
15046483664292298680
5434732565470407656
7257487652954066090
8257333564999964850
4530926344237244712
15859726001074695350
6809781428951191472
10279949117765492702
13803945208729450742
15573534352092034082
11545041792173601152
4390320063204010782
9482267897025215162
15719396010593730552
4504113670473706452
12223940298608966412
5584878878267772722
4880321973442481006
14132469355252181912
14046538389370334762
8384861088044576522
14094703266621555282
8294641815202446342
15991314167127773252
4166220631342121442
4504612311999804006
8423716715936900156
8444431544856837690
7916913562192988892
4243770542933421842
6714790287909446360
5545717259934119582
4783126288146085640
5624956874712616562
11924976155488295006
11609630265257434752
15041107428768815582
11604951368092458642
10508792370291463806
10546336914806743980
4467485072239399056
4266199457299554462
13399713288290820042
10972570545854853032
15589411130850808722
4007825627788613402
15828987348720378072
10808809348367663012
15212132512841818710
9520534033373541432
6187658237512659600
14347216246724731970
6013398777108302592
13593517858736053580
12782120991799472952
15333476228387932656
8347892996246834810
6922647096307510130
13373149250019783912
7274319642759840890
9249314560488873506
4838855722240826162
14923605409164686306
5932381925212311410
11053371891981107730
6133234340967054932
9475600403515296080
15509433949180487556
10267655892683304080
7229737200968763032
4340963630564778692
9447332704345409132
11647974200192118182
4192092859044549900
12195247139249376410
8531717959151068556
13519851005255805002
15257757232287951852
10972476696672045506
8697740999847965120
12389773514799309090
6633166941100315622
7688630782206851406
6348497056219116812
7284919882242678402
11525320531289581256
9064555091687101806
15491290571044768490
5706707337343448282
8764794885997838756
9839725645771521506
9872480084588039700
5156624514706432670
14925592519123028160
12676812487668503732
6215470221923785920
9532153114551571880
9652138272656050782
4031067657821827772
4757502488196710342
5096674470703473362
5585229587822704122
4129261834800765962
15983660633614058306
13119207529900649582
14526960481076475042
6996686091046751090
10390384518817503906
15565178247583864202
13083222856561071006
8771313524246797992
7358609461508517102
5127190672699195112
9205504873863502542
15998413411334193912
14793790293590245940
5609421034030808322
6300647711473573712
13465306513326483272
6754632029670705050
9821371013136582230
15659822556579150056
6591565656093082682
8316775225542726812
9221591171212558682
11571992212333951712
9965064384741207462
9106080481520182656
7888712122970210252
14220288674633918810
9853587813667207500
6533855091598220232
4474884090012897672
13865548228030773056
6818526977622357692
5700142913432800850
5891933062523263160
15095806751170046306
5045518275621633882
14159857526913842382
6444245919076588422
5723106675032482392
5645848974090121370
5323409712670150950
9160973953774257656
7007099675039231172
5799469621989231200
15157498480738452306
12756032043992354130
11210163797621234630
4581212732538270302
14377147679251041722
11896341715321357020
11449171842849337610
15203811185371609842
10464756962198147940
5514716318060159282
14817126991953694592
8947115900973135006
9352062579508094180
10220648274653868770
5848448690712335490
13603344278777236506
5491619684345239590
11956685111046780006
7927249181185169712
10457126315061384842
12630404140335800156
4417463159156244672
12572833313311414292
9379325002549046690
10021111234083040520
4696173130502785806
5301132669049009002
8721216660627283932
15087191355075762272
8200931915288590256
10247452898002640112
13327999157307692592
11531632996382846580
5408144251926349232
8884032034714626260
10418607881249398760
5925551122625058542
5038664314285515692
5013258220292993450
14765480996866252200
15927635667377803056
8403775835138362230
7525704620488245302
11698317997522758006
4965462287783134256
10575844106650400972
5116250824451435010
14771417573136997250
4945681890692654832
12431887962065727252
4998143636649635492
10933289577438007962
9481033264804723062
9170834576314786472
12117887841152402930
8215891532406535452
12384333832579597730
5323648155944278062
5615496068928290642
7168816852933430792
5516298407076460022
7962635669968505252
8842002156779634470
6520322045204476256
5999106658867616072
15798737674686846242
6556899146621228372
11551907944415316872
5536109758773769832
6014337681749818232
10737251825080004450
5125182933839722656
11417709252522999900
15652254804298215032
5854450895760313082
8105723593705507250
4516935172395220262
9150006721619124612
6938191868802666302
11795236350646067682
4516226681916357056
11533984929422237900
6453189617204845506
8506319780773216820
13843126362171108890
6454944754879705562
12782108864692663256
7201681219653513392
12647218276623151212
8546463551706457442
6169430850240711702
9867285497876203490
4772660884443560450
5223835129734371330
6553180481593917782
10750217651332269662
14427367182760618352
6317554914218134230
15421665761723480006
11648069570824336722
13926175232537914506
13174401905219283342
4860669740490724232
6990777613977929030
6363996215879592180
5645258538299004242
7772943573436005852
8834430704426019552
8321732145800611382
4807881794578386306
10695349026860930256
15345317882890530992
4891626298576324130
10897468371515047506
6120293087690979932
13796231923291821852
7050712626962793402
5896418913901184142
11851003805570816942
15892272436717450032
5814609447039666770
9722999674274627610
5571951882030641756
6708453081215990082
14421357061385969910
6044539113008206922
5850323038216018712
8382421997035006556
5838647138642403630
13406348160342357122
5635722467343649232
6831092824246047660
15939197965881277632
10823726742847895802
9574478560575881192
12769983536533856502
6839781649023557262
15275446195770285492
6897207863836562820
10648183970548559052
14694142656605066930
12740538886290776756
15133369749865382412
4901428631221440122
8969625516372889556
10333554417367683522
10364680699082121890
7162273134667218962
11447573104603406406
8626997694358539762
10277263964697280850
6502518571663260522
13510153887333167252
5270068506264165506
12978826346862833862
12667179993684141800
14754993194629380006
8600445521355972780
8821847758396521602
14281474378759691402
15494098410236535770
12369286066822173890
10128158439326784506
7050740199809801042
12937349683601446010
4806593764211948256
4402533805072361142
10649982932795514440
13966076145322041012
9649668421528312392
8429987752155686162
10342616941716875256
10593243558053974622
12753446352202449056
15273515121581139362
9576189072634370580
8598162119762470370
4259304011900753822
7497877919518454330
6743284709469611492
6625616394425734712
4327830105682000010
4415616302906167310
6538452329106778082
9277912939521055556
11895680627196252392
13887180026506722656
6352210181979743906
5161470447621633420
7711878955951973000
6651676803979475610
5327743705128734330
14645269167572905472
13111549834241470332
12647532213872011190
11591304629287659590
12735854318830834130
6915878974371992042
6090429885444094322
8460178816634293062
13054054728442530222
13458538086167636552
8177094085498335030
14910732075866282390
12945838212869339756
8108481110091446772
5517971545764798902
4495548229288036472
7153257272521973006
7196175857643538772
5024022435915800642
10116609800864760650
10198673329775456220
8425540250910665690
11345859595517272040
12674270196659986256
13832828770885967712
15392372745471036852
9452061678294835392
7882519547650317590
5052613010756303306
14315394994482753642
7622070525389638082
6788962306796929562
14439289815332248362
9888574250182512150
5228409414397686222
5112843539383849506
8175219063896766000
10796320291393825256
12904898337780206760
6355308544829139170
5661147090448327806
8137693648431790250
13817140704276619430
4352892756506289092
10873190744191213440
10388775144454881810
14836734567398784602
14191962753821177562
8165426262583479000
8581160364890724056
12986601948126938042
6042366950152409256
4811924189372291462
5157402879064442450
4829370433158528182
6364162836010082292
5114677504393652006
8715897724820855256
10032425227404751710
13270894930984070162
8678099915319158610
13525825419644381570
4479928157126526006
7924114953587065662
9318623164900790006
4787746659542484182
11567866282345535490
9412271634293802902
12043022022775202762
12656982269421135372
6181064009917906902
6047242518308588102
13471344532757315756
5707560511707766256
14885619404348372690
10834196425350140862
12990825174343249092
4383436664238566492
10726056108956943306
10418669816115319922
11704420847109691406
11422737489187713306
9231014041367133710
9539457604286531406
8054691836949052202
9462907429685784650
7909637293199499860
4664318143178485262
15700476736544561390
10178496070278413906
9014827022658313562
8260947757986161852
8276811114691175762
8369015307309476892
9567619468825550006
7310932409626603242
4423838556028182282
10207560819701932806
7259277005456397950
15944016652723406550
5195668743287124482
7495657758293071772
7316374632367487742
6178150795330270262
7098082419356592890
5186403092157688820
14026321245604590540
8683128816803891480
8016939745875548742
14576921471075469530
5198858050689700256
12376309502326245660
5285464496271702290
8159548162838552090
8400965409995865342
12296281511961084332
11420732680016704662
13505867856116740722
11909327586990135132
12013354235221788410
5167297300287831000
4100342693533996142
5502009508793876630
14610270901449636056
4944932939950467806
9412107365093387402
4903798428718874102
11207214880206133182
7289323025817260792
5658906281591308506
5711692978300948256
10071748940343562656
8342246236500258942
6274066971764104130
5269210245623129522
12592847890068082656
9289649590684559256
12017288790929707322
8397019030453076406
8282186672399443650
7880284634573258556
4198663610093438642
4577912290440598322
4996986297234302072
10059068364761816406
14135865696791350056
4317082200283369970
15903780132973230020
9846895758299928020
4803916854984411192
5690497833867691406
13518468204192494640
14896475347157943362
14466829563788602056
11148338709376229612
9388606331455142006
15618237238935343362
7798815758680100156
9067905788828324132
13128219927430968152
4635807518100039756
8996156147509944810
9470228689422400556
14481888257294587262
9470509849599583802
5134275163791316100
12726712441644438782
4775559050974699262
12338580388492244756
12071182489114854362
14365147707754077306
11730467543003379182
11629418626410935622
5795884035581742522
8798630765900705802
10791905646307442006
5545635412127019372
6841424049901394802
7221516330043183482
8108633146632226220
7026732112378987272
7304155131959382450
11829736779110195160
7333106706663466806
14218998052142829602
7952914449639811370
6633476024528763906
12838538473543068792
7166216156863218852
6268311628016164610
7045394168410183460
5083662498510724130
12306089520713231406
8609948645923688600
14946386683234601402
13008552025213643090
5127454597351334150
5687776397500120352
14114759272917757922
8781142762123585112
8639401034656640612
10425909858867486762
4878589185514415306
4077758104148975640
9160061120752507656
11801274090500150262
14458397016065192210
6817721948444091620
6481218611888890082
4439912179141537832
6412860537935406960
13481807743190548130
13811800966676729022
7592698783861022306
12139051141953434432
5372803339618281392
7694942779226600156
4300579885794090162
11256397190001643556
5336855403662740502
10207552704588057656
5458295641065092282
8060989007558660010
10886348440355275970
13749871462393493832
5017709928602088906
12160895984119150130
10375920188681782880
4896797529339103520
6565554489810771006
10182542136460766820
8976562679455551522
4517214510228186930
13505234508347637512
9500364912251109006
4636477808649991800
11274115226159230256
14486369573921080530
6898380399323577612
5240449823511091520
5874385877022437322
6229929204398307770
9186943671781171022
12604246727970674090
7028898893552293032
6781959409913592060
14420021935809308006
10252455199500599622
15757157079954830612
11208900064203598392
7278146527630356380
12458345311101706256
13451791767433691406
15050555254748853632
5684002669112851802
9747792507559522506
11311678924964318550
9213771428669728842
12691345965446588522
4614673572419377770
4113692470454336930
8590429433824316406
9391773389845001406
5218960943021511842
4775968568475703550
5583409080729117122
4166715781859631290
15093461422600832756
13618524493267177556
9766928565373733532
13381336076056485306
5967182577979011170
11044566632136698912
10757055094434225506
4608730461552819842
9773460317885306600
15577897947045045156
14514775437997216562
7237242915836292470
6041203694685098462
7543759536739090370
11038744634577536270
6917075440522455962
13213456125215699472
4162307997829710962
6430024317197795382
6297633069671286492
7868006257001162282
8416692985400989022
9643347080538827312
4507319382035401406
4155521713415192720
4784454891013880172
7963585013013598982
8378994636567424032
8425521409637541512
12315496078882347990
8031328380400745282
10688849883635132306
5660701805359912422
9929019576619945172
8273468592019524620
5681253795494852972
8322089776786546256
4486999726788222422
13226160705659968772
14250908137731362502
4611841435275867722
5201448521808691406
13792985713663973570
6715252426740387690
14415140874851616062
15283213539581256890
9116620327133828082
4937122468587213452
4267168684201505322
4544579551892000550
15748363991125251492
13985208697592246142
11461505567193527060
6339695359113153056
9216447636645818120
10253831224125999600
5285115702548078402
13138162808722518012
6725887056709804962
13748800885823815152
8742919979633053556
7492021925479600290
6851735482225106072
8074868771927292806
4902646609204376010
9430409548478998910
15447643808119515830
13206941657309021382
7385245075701366860
9540014894923942662
12608159345861391002
15301718961514263056
6492130041561300632
10148069133587679306
9051650116860701406
12009583107375465222
4319667246541665480
7032135350574630056
6918059181611835056
5458512442471975640
8572082624255026806
10127429677984436120
12820358650773724122
11684054412342219770
12187484154487080822
9103338532923166692
6847229519289457322
4596022202208427370
6782321359591207992
10752568120705933002
9290623564212013662
9566005230717668970
6473545197824276262
4734215377108922306
15916591443189934250
10358728716211920506
7416952044082299890
12697188258085859306
10170091638523946432
13366971694558128906
10974912254635581632
7671765280985533730
4407577006408805306
6926004643006313552
12951796592557109306
9869917896262289756
13147910501412633806
11583704764315839890
9358382735388927770
11924337118330059150
8666583169775801556
5280756465976967306
8216145870247370306
9696348432713528462
6896722740301082306
15432375378265407582
8116328993089217082
5623231472583067506
11627326208853398522
5118383125853287710
8883347521159645590
11234211085892663556
13933067755673018202
13283788751741912592
8196070116515911250
5583645054248829302
4532545295568193052
4755472428160998612
9501529822657991082
10220341920439375550
6511720685167031570
7096144992981298722
14271501727470553806
4578151820285423382
6388068809447463480
12060192645821122056
6057445345028647472
11248791584733877862
9009495064019842742
7400170812348622506
7488685747822810806
4658591064766433352
9687903131960375940
5920452105726336806
10582262393951907756
7083944652459590642
4370814928354905812
9376466190349950410
8670674006812277330
4235077158758765790
8351241538890121202
6938195693436204500
5246354460998535156
14624922308678798006
11128475424445600332
7719231153556441406
9859584736465907330
8145648228965647412
13200365766309869882
5975520650794108290
9337769596255097762
7217794808375419842
6861905250489775740
12681020720458020972
8923379693077441062
9241520884169325156
9296753842774953182
15043073253008448650
6909654570445196762
9955760953524734900
5168755384177234250
13827741894484555490
7538915219140711590
5287168028021585712
15340164702513929592
4925764775019179202
11386047431116185302
8511338458642389242
7782098992742966502
11074435290714272570
6943204929219504672
8701832480900885882
7596591482693164842
9017482626826207806
10409376219923259050
7759675004314120362
7323984311620047402
12561481880115902372
14323817913032958090
11223786111895378352
11810364650261010990
6193422122597031300
6742704268131574056
13193828271988809930
13778644053472362006
9194282514085323492
9528758046918479256
11854754213987790056
8066078044403158082
10365491858088430842
6806270755532887256
7964773123228912332
8178937680307903056
7125633380984957412
5839270510239936306
8891796489041490950
11007577318857451806
9928129038562637012
7193520574031866692
8674703433751217550
9798732321937143410
4264081167767885102
6433919554089666890
8907986635364251682
14694259066306886562
15289303689821828162
15608611588068772850
12086531020938855306
13264159422006395012
15128216683233683930
12763461824928963750
14695161011791106006
4935293375344528380
14073749109994675142
5629941867284271462
6450892870677336006
5975292738701939672
13421697001969801470
12960861548317917306
13760394252550791060
8541479160883523556
10227480497750789670
9964173948869504342
13682830438834837182
6919863925056040352
7283850446326929162
13049760247141690910
6212049502681543992
15265611836727552306
13610427345099656556
15082328062355638790
14411557335986234300
9531849129747734810
5624831127926278092
10695832011023027522
8463607401794916702
5811888913592904162
11845882698997444970
5393655890306958612
11725299849354037806
9145001309377113362
13399861453603112280
15927932610974606690
6884041495644744300
10130958588639305720
13272813247482881406
9583419781862300100
9938316267385611362
11753785581186334160
15459648151978948556
6549774246816897602
12150026365131485642
7888924955329629132
6870434826854499192
14458542573064901870
6089617614883088540
6921901730532779256
4210161154741072452
9439422779032395770
10754319329023962656
7964780167424106732
15614990593688535212
9598935303233745306
13566685567507170672
4989279763579671902
6366212869947619052
11134299531261316872
7151000477148359832
8202851641054857656
10064758163017590902
9795802612042368942
14897070660933539552
5916900266965503906
6159555187258588806
5204807968689066152
7187604256189539056
4114816791812753280
6645770299771809806
15361967438658080142
4433909123396297162
15187559551628631806
6453026408213758302
9702590506677709562
12628628873533977306
4030110466734844512
6392714695972821722
15602772527490043010
15591473560661812002
12439752472196072256
15578151101250972306
9029225167847016482
15466918604758523552
9063961841106934922
7913719430549024690
5098187370297643400
7759823286324607970
5738013843852374412
11834374366987840152
4303376190837512256
5386630661977294802
10763689673004706262
8880692635430760900
12928253479236623306
6755214109569037202
15538659332126873780
14804485840344545156
13289466988633710762
6436724679628659506
10577514335588901006
15724960676146399862
15859802129243440556
10726736979744645932
5635417625530454306
7646076884284399892
7584535407450415052
9437309113758672132
10836416665639303902
10123428265471461492
12146607772351013072
8630931545950673522
4965184962401980500
9049181948706373152
15017795725571766972
14718607590869448762
10744336098699834332
8462991797076386730
4128565193242071302
4872056999093427306
12221121274607425122
13391282803277659412
6515552246366796362
6140160424544849390
9701547405161296232
6451939335761906006
8697799559128288056
6742500649055521040
6886575133612709772
7642040944684978082
8241731317169223330
6950948790358018056
6428471447116087256
14003601402647702382
11655760136670035570
4486239619321367556
11118924858802430910
5324995743211157670
14590967775804438492
4728912349062881252
4033032827830706756
14818776217456198682
4551202290945572912
4059288778180602602
9712214921629614242
6544550758607209640
13807762338755341010
9158386614139086960
7149378695254980732
4453489547626221002
5185318639082387202
7603646188997334530
5379681087690500162
11582830548242629506
4930192897389405362
14731393729875898620
14443749197928611372
9664508621083656242
9866753284402739052
6408273598615573782
8765903406292751406
9304573124239526406
4842526983551003360
13172299677876462972
14250329426582644202
6628342682957001642
5607733887865281192
4529344925963867130
14633933196161623980
9055390284292525362
13037957677310322062
5545069850773042800
10375565115981546812
5631117047205342842
12940481901030761292
5134136328878870432
9479488775195210492
12784948180453463510
9977034240339475056
10607737030548691556
4740874175478845306
5430526636577176406
6792218276006229306
5501044340565484052
5614910369254063890
5117514687623579852
8383811307166410156
5865506403548773806
11238152644150166202
10313184256553746442
11280763793989498562
5175043969932928506
4406749116827576406
9158269945262333132
5384322112931166732
11764281438500719070
12229199387912010062
14913173950774399572
6944192908755077306
10051185874330078256
9501564975009165632
9379043643440672192
8101465140719920242
4075898425900649922
10022583561358509242
4419494893920497202
8715307139131199312
5862700428479836272
14654324677595304792
8321074645482153506
6933493739242965782
7356320225380316090
6332410983895940180
13657250112233884410
11673097419790194572
8032026901508203320
5478747628200608202
9344313651716481132
9128373596726864492
13426226090591520512
5862711275915087792
14414369162317422552
14001331932441201530
5010157456626624302
8349655605905283032
6904069554026984780
10569813593315375702
5713563775174257890
13708322469623457942
6977956527281586602
12177471065541625622
7060041037821529302
4585744884972422360
14815182619260531902
14406734217100539600
4233980640998990520
6600353442677897112
15982020425856942162
7526438778866500820
15460289683507312656
5745355052641085756
13923127983659336472
13075979771997163352
4750552078131287252
15259004934357249792
8624110081956172806
7030223424760465650
12772125975042821256
12000048832535756232
10601998015153547756
12817073174139290306
4583766249541159602
12770237142748125306
5480807192177051072
13542989627057852432
9068738756620835556
9165363959830049732
8844947748363301970
9717994579059983306
15155216958623189006
4575321126201000870
4450711017281901392
12912023460584080982
14610230338822609302
5929258454512190030
13838273442169357110
10385761732052007642
10442051956651792802
7444968532025070332
7540168742092096130
11616993306504121032
7280843340430060310
9064790484908123450
7899585197561145402
14969745433630327730
11888491890330085322
10295030815716070892
7374894852461307932
11265490769871749600
10461606302200219256
8144240531288284820
5429399840774600340
14934115145093182656
5129663800443360432
7896778963984935290
6741081113599154412
13707017792843525156
11397863226150993440
6755500396008029756
7156946195329857482
15176293456501091252
13561631021017804272
6328164820696087710
5803807029114726506
5254668620019428006
8524209098318906862
15465924393075928550
10185190706214070806
5581150505217178002
13126639482040132050
10082852915809144722
8769353703078944306
11704434682335117140
12536399379011140782
13507735351958013432
8861823235822375982
9253603854602874006
9285998781309823442
7757874205913333112
5304664089999023960
12737500632073535052
6486497130483202250
7678935983393901282
13001888195065311432
7874565753455720556
4477456664424024650
12125281356495863430
14942428927701597056
13090892856820933772
7826778588866851406
7312289330429121512
7984866167999551950
11874200286922510952
4609052975973307556
4215955922820796790
6460214649829838592
7487813745359325156
4283855796234260882
5265082753051813782
5143443833524535156
13018789052827148556
10498015485511053806
4892798758945841730
10674652120861383770
15532567296528663306
7956977696243375492
14471665317624103056
4811202062554117250
6825981924245004362
5586610630277838800
8532837697707068906
11432633249754692090
4832849866276148162
14682639445605077322
7778246450473657620
7463896447351801082
14748566265000481370
12747410601177834056
7900024368672541800
7964397380889316842
5152481055045690680
6651223818713095562
6395945587222559006
11905210070595885822
4425376431909279030
10007777000921027330
8901751042551297122
4336355490010908212
15684637811625616392
11933678566093284006
4864714031836776602
11686454959379418906
4434174772166124992
6612889571182028162
6382205390132252232
9594688987882602506
7579944462474801342
8463374839708316012
11538900512172944090
15495760703546629082
6662352995645770352
12054536027563239810
15471330951136515842
5368025663288700132
5487637988151202056
15909834168524655756
8863930909850525256
15740981926910231322
8801662699230977270
7471348968582023492
6683399143063047410
6275256201104591756
13709567240415942006
10837239003858413412
4518964551091853792
15097497322105486290
7547940173889650772
5407010886466516442
10632055018800686582
4163787532551952010
4838327455918964492
8258473992968186006
9872168948650620156
12846518697125830862
8841070496607844056
12697798660667599556
8752710661559335722
7929269063533078872
6504463207008402482
8799171568790517840
4813476100413910040
14049419424469192806
4535168089785834690
13225576121733491880
12722061366134015006
4759046846955228702
4274355587007515312
5927068027270145450
4219424082466124006
9921748055696451522
13077297429660034382
11598218646864909752
7939097725199685662
5707276887200239056
15969070637737309640
10962766317703833492
7895565229524759492
15281796861794944322
12744067414628008710
8255302567402322522
5677910564919812232
8120565327167137532
4633970576045441930
4199324754349737812
11941155170519487306
10770825349015154282
13658757237510277242
5379770227776815730
5331928325025537632
15442309480143852812
4719436756694528556
5418685305875229702
13243425961731008762
6220634369882161682
12261271986321477482
5670218496649421540
13381502634946419752
14708428735254378906
6414549886999972730
5812042365953310620
10934554026452694680
5999869779545575082
4565815355841790182
4440169789707510560
15222518013859843392
10897409981181458622
5935986990876326712
7760500193549176922
5159844985956162306
13608139394785247730
5278305282695381432
13028041430587919756
9268208126079522482
7096429815647987502
6893715409805536472
4116339580382803490
6335499984247573832
8963950237075134006
7628166001957873556
8852529587377166642
4357646737267691562
7226918702748945506
4431104028367369212
9643987021766286660
13679498806061519256
12298333466676366272
12579399254446449042
10211791479177605642
5217788046068557056
4052708306682004352
6739495753055162162
4844843910750076382
6974990440828297680
5201508911803532330
11730085715973176712
9431552018251156800
6230334541095652290
15128773279811002506
5144673859236397202
9593085290417913780
9001205905391955506
5237411539489906412
15197426125432179792
6392681776483729652
7984464769527187052
6177053583438202610
9021308322441757656
10739937522782487710
11877045085913843556
6021161242887227982
8374062981327534242
12423097375730592662
7968206939343581306
8401846420302983030
10526083080138961040
9249814515303645212
12173336617665779100
6562201356069398202
6932485931362066406
11498297494295623482
7162389680143336256
7075688533056939522
4814594470278859562
9112188654037399800
6071432050522174056
5318831550628601732
7039624463401087032
4487542558484989782
7786140915529530092
4692481783236621506
15479017540165489340
11281944325341864330
15120166258327311006
7321572170156065542
15238691992825109256
6976131482389750022
4196566661039742890
11002701113221304702
11445373117100130990
7526086547806704072
13402106568007669056
4428277758930285756
7137213125515485032
11086315028375468492
5143154070490256112
10561691828209565232
6322398855639648320
7822916937188936310
5779016149995773922
4163375999240386256
14434071221684733306
9702669587873168256
15177342626995973556
6127804616978082656
5441353777302599162
10725733609099946142
5478813897520070270
11757200231088514802
7508818568542857806
10655034722692679556
9820984606244955380
8522324152607490006
13905159622270439712
5899595126610119090
8697888153418241756
14534836760443151900
7856394181096482012
13895852840025934806
14451374738557593542
5014725969751733072
10911241620885042740
5221043424053671556
13710534136107762492
5938324759967213306
14900249903706861672
10968707793897026210
7726782675063391802
12388955233478737212
9497700541600111806
5965666058651103902
11234772591051481670
4696194775178514152
14293842580403302650
8193455054648910156
4254857649877466270
6026048948705048412
7050241379655087032
15536133647654389292
4828447360614327392
9653915599363132656
14331803751092292572
10111407018497513690
12780745831710593100
10682865950063940542
5815364552087356506
4964154120397521506
13289057663593944420
12459240838742755272
14262303221186728556
4443438965417104130
12860872065057080612
6905131286582960850
10069231009663061732
6722101571086350410
4269151354077588006
9333470922291299342
5954823564259264806
10974004078075130160
14190942834420375872
5381185638982854630
5180640557946916862
4713662624141701302
12510658777477008332
4600938417482333306
4498645511368131032
11394362292128408756
15089167091140277232
12196272521105712732
4173642706538088632
6605400743150461562
8077307712294560430
15966208272753761402
10032107172248082942
8256361526526631590
12944678243955079802
14667478744407689210
7688472176689066406
8054225175556999172
15551252502794861960
7810203143556994556
5064201653719818882
7432172434915008900
4780230933360783852
15963752340862526202
7498272527623377506
5900703229564370282
8095884425233306130
4636270539294804830
8245603492164912656
7279551773655738050
8734434327436592522
7822342074289335462
10865068908895058006
12608426338802987006
13655719390204670142
8077959603172748562
7085081113082757056
4725184712827251000
11569225557099632042
6525823856343731732
11492726772085708250
4096546971843423242
6288038188197229506
5931662458998705662
7009237598374908006
12456714671647801256
5273124127535545202
12001749797874618056
12664200933173754582
8925355693626691020
8557293779241136256
7618987123221135842
6597615717684781922
5168015801241910122
6220760445790769522
7021578537779559822
9693905872138890642
4989485475499415642
9900692203848244682
10689673924025609042
13688345495091817332
4329428109028822872
15680273693365028622
4820159274571334882
6588370456685258642
8276435251880245470
10239534210097001180
9242249376686987612
9479414549753458310
7600139556315708782
5335668128828603880
4551006749753839002
13758841202688148800
8645579424211341306
11077848776501639292
5317974237928388906
15641083198161831422
14149084751077051806
4255892890081273362
4168390335189840780
11343590672828240792
4793916166030825202
4382471822122174332
12312925197383862200
12791854091519574806
13047359107486947392
8637966346523185860
11638234814352432680
10792922252126030652
4116641728234448342
9802928941046332422
7545417327027536112
6353004119914306406
7019792244616325862
14448169205673590792
14195518405425379892
9122508380815553450
12948197723017657662
6155904060700441922
7323878896744227006
9195582867679692756
5284361965142898182
4807382927087377506
9841990717470267842
10900475130505710840
13325517052743332712
6085909963725710082
12451204620110976050
14902799675583414692
14036137548024472806
13633546687493803850
10054442542196439506
12426080994658437720
11279436363242994582
6064326623272719962
4116662080666016282
4183204193301700682
13532963544742804850
4301905631531366330
15213829974772653072
13654276211090029556
13182167899608859622
13102444472939682210
4729682886935578332
9748048849878715950
5537205508624942752
13458057182596827920
15299051594965243682
6088928223903664502
10960406412017153852
10774375114350377256
6666164239314343202
10796804554409493906
4576163768442651072
11600464500336229832
11117053559878850142
7833113353370110812
8139259554045643806
8734647933785244620
9359113534078982070
5381935766410502756
5504748445596741122
11620443311299176822
11794077647224195556
11115346169032266492
12816152261617194600
12764896034968283556
6607949088844466460
8666470795356141462
14794075472782213092
8082155880642485802
4595396069788312542
13434637436964113712
15669850644210507306
10943100467041454822
8616407096415926082
5567969583537429756
14458791238436834256
5137270903924406462
9362953736091465600
4035261116507707970
9141717342915871902
15421193860445063642
9935947565601517532
11514268883714953412
9351850824645762006
9122854938956809980
15791384377060312656
11978328870277423292
11600047112286071910
12285986787318702800
9092513884835034482
13454962360189919256
12843459245017804592
9685546472716806782
7543907985194325362
8929922411692368506
8575119359100403730
8126602018318752282
5319062723338739570
9768695763234477372
12418437038496740372
9719173541732593556
4236103156772641902
4104042174162032042
4361079083786982720
11655375102915366660
14449889801975338490
7407533495379013922
8179932092270673306
6579195151128854942
6026131692973255250
7905601035678154556
7672162740660951806
10187622691353441362
7752722096743794722
5631341155317224102
12599866886002345280
10959755627254530732
8067050847999120980
8276782207175533170
6533137653732104652
4075938714878080980
4074004350013608506
8121778165187816240
14016839006904351806
4145935748097352610
9494154273516912362
14254287430732233482
9907715892480910922
6576126685823448962
9233045092086908690
10163126436104345006
9046422064448516540
5981112942220328600
15906840062069070056
5090171433512384756
10605280271447929970
11919018237761368806
13903269322654857602
8914472620818476690
9113841941663239122
6750746334371405760
4203776556077302892
6345246572421880370
13908016064555122340
7383486459984979806
4446486256827206790
14132813019125661020
9998540265784688256
15834149338213418232
13474060760146102122
9800184042676865532
4796249374493048712
8852340036700091756
10256122228865381556
14383063163728330832
4912084881007252506
4553628776184365570
7323198535472978342
6536955587623826112
7045125118877684306
5515473966600876752
15535457782642817556
8456606105832995922
7359582866843097882
9342774873831019556
10121895949683447452
14243239320318181406
8040650767895036256
15727599454898530082
8811595671767539602
5255566307202311442
14482798990474571120
6178107573505325330
13299323095234866300
14883329908227718100
12798726921883698122
8390284196844415442
5766982627711412802
6797622354451275870
5090170937161414806
8831363628341943992
6978538205237597700
11332553957024706210
14381707042879683806
6849695176623949592
15060513541146123756
5933628918371536256
7355798312942722502
5905691961122539550
5138317090107711270
4182507149231048042
6663149171041984256
8457491773678247390
7575848101034610306
9470641283558574912
9401887832933790200
6710535326041659506
6704006867984880300
13822690879395073640
4503312117309463002
4214955542360740410
10551494231154594132
15812609189554758440
5118563502825032262
6595875751386320390
4780155617448533300
10904050130801118762
11342222619059219450
7484225269782451370
5699833373847329162
6460508737481757972
9163165628762510762
14448324639640040910
10246172689946813906
6355068167215084862
13862688015016769570
6051279749137033556
7431664127054260512
4280623054674322232
13638092793933280202
5932899981834495500
12695980538034092756
12731626281630623852
13196076780649180430
6621578041994901390
14144864376850935572
7352094731497553522
6238449988546855970
7898815016494548306
7496757635644624752
5844937676956639872
5926410861157104320
13874407871766880752
15876261794198808912
4033866981902761100
11137072566133853120
6409977048086596256
10023772489082921910
14746265322064670270
11667288488480297120
5937311989713240050
9839049556797638970
9176805057207128672
12298110134399098022
6564634213755803582
7080858378825450522
15183282387335812440
15234788347519713300
4793441364714305162
8855072118438677042
5083488827380950240
14328556045429418480
4535730396540057756
15402894368986101822
10392238089127411922
12203483752932295502
5484155857093706522
7583506822009950302
11293994255831322492
8364324496675698672
12361540008611414220
10460219109532213800
6103074443325737292
14884659517928079962
5498552131536083930
13748356515346539270
15939947167101622922
7491786367702215620
9717132408508909370
13229477641396077210
9628543709887680920
10124701558904370780
13465491589388536490
12896503258130062220
5607868496616385610
8050804311163450970
8732265949407152130
14221653383484758756
5045677399321570622
11476995814130994632
14831025968841444990
8265931831472449682
5248543501953510072
7562067227691643970
4158538307089805810
4903064436153587160
6737571064511902440
14440161283850352062
5218511675176409006
8337491487176489430
7338419797835252310
4645693080972034082
12778468633089068006
8121535585778809200
5136172408846687682
14992239013310532006
13852436688490472102
12980712380108576042
6206182427085608112
7939450137037237110
14170356952992204306
5725913140867497122
11624316391102445102
4150801222158364962
4527078017150720642
11995922238825766082
8781302745455058506
7835082646899349932
9154144523530694172
4671869982303555506
13525603725943778910
14522304131434508712
4938212961902495756
5784932449304388452
6600703514970848922
15772915695830111552
6128339442570501032
9419820654225325322
15547673123801449742
7444298732467881062
14731923092248968860
10045145026195944006
11610493129970299530
4708531573756736556
5051462354594860052
6515460408206820072
13215116601740453672
12386872292411778030
10350494371638951662
8574121026594240050
7710874993395751592
4511167559419717692
7777447009908347210
4068562757896183182
11891644867261529922
14154411905532906482
4588777030887606650
12158404588387461710
13849873350539531006
13793367760553810756
14815692037652483756
4745418149201326830
8932743133096558502
12724063960524312242
14968970131231436222
9445735662638884250
8339695223955037256
4702777517937946562
4014935353581999240
8668329476859033410
4528957892965555922
7187771732047006002
7659455835164112672
11934951174504517556
4741212951818320452
15374510287617166922
4852681807778677992
15786845325138402570
13063431786923835506
5307917967521826806
14303187006874925256
5936536067996113872
6839902413539583390
13711649715692043842
8499152807575414452
11981075087635588482
6678739700992047530
6712828916976253806
6196662580880005940
6331769482064667762
5563121266163325156
4162003511580715506
4814277797107110050
4311481565340169082
7511133884138657642
11216112442417017506
6619608587318580002
8424208009154596130
14430120242695336290
4647039487110385112
14555215371772391006
7082139415207715970
10780896748623490872
10054330585285468692
5018551155791926902
12823477759790082506
4135909973903474006
10707172105976947152
11124377536482548912
5413393258653290042
9574881509342674850
4474881272310952806
8630521783171825812
13321834200868625642
15142393269996138306
13890423283846143306
4162724513753982006
13241302081405700006
6034307076076054232
15465189243474771842
12127975218006023340
14210129347150447962
14729359749584694402
14118148165361092470
9525149542826525900
6071817164431802762
5135363548432340862
13569881075767070550
15571919858849204006
4596894578039631342
10544973740828216090
8762379382371590850
4217524330546423602
10958301442624538256
15231500410822384610
6971513283849913260
7404986081886316056
15149846801746609332
4786146335271248142
10937648034713498880
7964815839998882492
9156900116009331992
6642641307816823056
6186062300476670156
5814624783236602790
13327813407630467472
15462185762994583872
12375426525218788250
13192682601555547382
6138635063036490702
7946680419089275556
11390375855487385010
5990572292500945532
4590607589000324330
13429987372472404806
9203750835290601662
12870197373545350092
12563455293187893920
10601055478453111682
4178692761901526990
4308278665604356922
5603052754629001406
10291952265451174712
5311960841706029952
7350729111908182056
9922572847033702970
8453117825037132212
5820118699498067306
14366976901845050880
6901614097209367256
14895288410183021832
6548976293579013530
6140140848876246840
6007479272939961056
10393468082909953890
4732360867936773182
6241601220976982720
6062201585994130202
12388715255033344442
9868156330227541506
6402070499815935282
11565217626813485732
9531859466262918332
11368372539226484256
6062702804702486322
4487903317726716890
5684119570007593056
4855125488540669970
8896523995721252022
15947353614300474620
8438003638715288402
5053686042431399610
9507990760259509002
12259124749572643850
13026090920083967262
8385256307192604912
5407524491887120850
8426141002784652006
12518684449991914700
15480159557989342272
10970874988984223280
4355454539236993506
8803273782762668460
10950179587368280250
7058374396327897292
9406623279873215882
5970439650972201032
15527352915254536670
13642903474452104762
11567321028947831852
4090587431530284830
11091928222332987650
14591050757529855842
4051505250497941256
5288229302299206122
15921019464885533180
15562289767198723782
11519839647778100256
4468910017691573232
5423676313712319056
12430107857703084482
9298025257995990756
9681413076946492562
5338332335603293322
6010927906008987506
8414638014776204756
8528763900902157750
14781609200607133922
15194203343316470382
11877628704818822820
14424624150068600330
5632685356518328556
13870084969468408506
8867484560733692672
12239895998846206802
12435827156655878306
4080215808378676056
11366176831250842712
9230008636125520256
5145414133756332492
5893636754131591962
7493190339673962170
5728374701282417256
8762664232234915932
6744414627700173972
9617095805061842802
5125956922528467752
8789214711511255506
8258887221271116702
7921069020880345020
4637124244903084902
12161120079171020762
4785110144173559982
6468749877043264680
13246830534255354482
4078306334615408300
12345293898196722722
6321604237713564032
10644811427031154562
9734410929363067752
5066608124828791092
15506359941136807056
14183339867818962806
5250604899185564492
9816418510672965662
15963529985936629256
10820007242026777422
5426952217847794272
6500436385001738906
5582860272072636390
11543562233787257862
5175874786638735506
4992175314180851960
13210958463876144842
4999467561669421806
10280254764100231406
4789601448431440290
6670545698398061640
5787997938730143890
8183276436793803582
15522191667123161802
12499757333212670156
13433550615559371492
14898067106048654922
7815387394556464970
12178637814155431632
13058040547659432656
11585006919511276502
11224633374677923202
12596565861966271556
15227039591344154352
9168619165504846742
8587426944672660156
13898651450493382806
12033104793181151510
6297324564508773032
5361925692741649670
4667234975931913922
10766761553563110020
9952360437959924672
11947630497363232832
6465701280593077256
9706179824221382262
11982727463691192522
8625922874476661756
13640546877689898900
6455480379958023860
7379408431107848940
12575505244152345572
9203794946336303172
5652000174790377056
10668341920765827872
5643374547113024742
14765704497988785042
8347932975152097812
4599846187804490402
9729924983622459056
4066391052965244306
6728229347112145032
6980107215609487262
12171543754440403482
15517587917632491812
7701447973211810120
7401656619895023506
4932452694664994142
5708164591848255602
8267759557917038412
11674993090037816702
4201099626378945890
7738775056425448272
11786152409121617642
10794128606407844480
12578362505531829452
7327084008231396506
11242236360726858192
7262669315559746090
15901619468874291312
5884355035170636806
4934517142275949556
15211923022078766622
5257913419739318210
5414704537579181130
6135081055111228506
4304127567443857022
5304274303718838362
7169172628137813830
6330985366636038422
9846613643692187756
13120595896349125032
13742770809199321892
12182948030896856012
7291892992972332492
5096819832900993756
5735148307825896056
9115281513321850050
9820153152083057240
10393317717990538322
14526259751418959556
6922696858247061722
10029912103278304256
5407288858489757472
4996921596200050880
6603230857056784292
9753889149887768300
5068557314571020556
12969024848192952290
5681932208821593272
4676518490910980352
7403308191529074372
5480176486553294006
10971345927058581890
8079059425965708270
8548647908305689372
8255671927684351590
10379399921110204490
5570912508715973306
5481944404361207250
7932374534660886756
11186905464200367732
6729430210321808090
4421032973476941306
8331748371781299290
12432631371458049912
10607578352435423756
8347178462776818006
11530189611829010810
4462437319522656942
8416875202050893906
11801042044114405920
15112503389999035260
6590829090898959090
8251293302419096050
12458953418697308630
7822877108703108230
15003480986011973082
6806087926236720056
11317834221940215506
4665285654014963522
6628262120170616756
14114071667181334970
4880799823219166756
8828523732779629220
6614577677753926256
9016626973254603572
8273753009314355180
6491738425114003182
9135367584271197722
9663797914357090730
6816753910426634202
13139307660892252142
6533598856345763222
6567355134464875022
5706627702198896342
7662733002175505442
14630083258789976672
4515133532748187806
11672528304582797412
5567027847476445110
9668389945466847842
6750462299966267220
4207267878313192056
12121446739937083782
4542982759339332600
13618178933097847656
14878274585674932452
6817229547420705170
13027114788873419982
7977741791430591452
8025814602759410030
4974464064332084940
4632274499406819722
15453930471039670010
7055959246681052532
13640625722609185302
6392678641298712912
10440002886788647562
7409498949732946772
10426197221611949252
6424307278703488730
15350234108942562842
7796239720058398170
4423954843617801806
4523023723044006732
8008475683910275992
11995807240079535710
5685027457842782282
6491120872270855862
8994564170032613772
12608329259171960256
9913745492552587922
8521980495840843906
6680965427636667806
13150813133364875156
8120453563864389162
14087314093077732656
6106339902619801550
4057936633135175570
13731942356915593152
15435253054240768982
14565014731718030306
5478703003370769482
5745362751637517322
10151945248927615860
6915224262876278600
4006022293046070050
11263452836225706006
10720872568182037806
5399143344510234006
6150699555407374842
4805310244568593370
13968371564629112430
11765581149548801972
10899875597006793332
5489764892420647092
11323013594861745156
7877914347672398262
7547260326853429010
12181230294131162970
14904251427509498430
6084115616731800132
15615912321408273006
9830983049832582650
10108294359467752842
10467141524381513412
4122591015251846832
10971657616910198340
7641326147658381002
10617636187206631050
15281460704242697450
4693547508235887912
5924775334506013460
12616455812324559032
13540993845943350422
14275849917562803612
9145817016101910156
12723239792765279556
4103627788191053142
6380608341269359056
6224153744052429842
4408467063937045272
13072043423811969506
4698690210947906406
9067814968357407372
4358085999607393692
8577172619412076406
15125733918364267452
11855788604651898506
10187537342651697672
8713993378568075156
14214966660941490890
6820979572216163682
5714685837602546282
12224309672385712730
14548161178024063490
4039944964157374922
4144062369451062530
5400039940333355802
9079265593372626812
12095965877454238682
4484251094845376406
15406196622677388306
7796636984570827556
14218513567688258192
5692739359960395962
5323739645524687256
6322188308405552732
4801639931467827140
4462514717847183002
4266353177755044290
6926010356494084970
13235380964618755032
8718698236815035156
15629246565602108672
9711041731703459160
6612945878046552030
5662496785834817292
6853153719649264572
4226837406225156072
11750657077742921592
4079962437311164410
5747466352870922202
5880006250851783980
5544389514216243906
14587386600457843860
10235458625229379892
5767741442579083082
11615942924820631812
15699251433222820010
4229455048047879342
11430239990199210642
6998754109955706650
11989029096352189860
8879653188961718942
9014459740230411110
6501231421578055010
6329315159148959462
8903559712132472256
7957546889772993662
11845204869825968282
12773711552703933162
13136383813145046482
4463514842980788056
15509910975426029762
12365559428819197860
4842531912838554240
15568650395760658482
14760679843205557380
9395443913411351406
5300619610441654662
14931186299986687652
11562706813433851406
12445090995070322862
7962879465298645050
5681577808747420652
6307276774786963670
11021915770038347330
4579082577595963712
5436420597058183112
8447811081873209282
9358065213879244610
5150887621323560102
6751291875424682042
6082522110016319702
6302771462788391556
11754727883303877632
7423627870075627370
5991623310581706122
8988629978308838006
7896283423815206406
6338247472211429270
4280087689048961120
13869361173424129130
14215609760095000056
4188195073877812380
5386911477373549506
4152132762595367006
8307558125373430572
12588844887766021952
4800320758170255192
10336002314224410056
13535390577158152590
6872272041305987556
5409453611152173732
12736717813366384052
5199558977190951756
7321610041147017020
4136684082744436110
12995911078644655800
11905417522912799612
12472607264821384632
8667014940198734160
8496314492077348580
6414359956454779602
7090772154254695542
10462803829897957932
7535739614557536732
11587541067259823756
13328856952088516232
8358041749045923402
4278293028470232506
9695708649735230810
8165945365240725242
10653064539597176556
10408155715361177622
15587941304065949810
15347254595479471730
7674350371282695156
5732725296408105756
11861207246134987992
9999246957797263872
12146648089159368056
7244170694313083522
9166514215431906506
6526873816300809390
15310077506374213982
5637839464233423002
15366643664245935320
13429039446281936690
10790953447183375556
5682341827842315032
9069610383122240072
11446718142290712210
14554386550438295930
11592197332728460490
7502337675637479362
12551083510777954760
13048162612683970862
15529274035644880110
5099638699792627332
7518702194693014800
10683207847352206172
6653450865567703202
5608157618553235506
10036156375985912930
4126022133719582306
11846932717883085150
9026545386006687702
12694523354560063982
8692077406588151970
5511795065353841250
5002889962902095900
7761728531584615772
6863755387714043420
5078730869374988702
10063120902201789252
6299786419562126090
4335513036869238842
8713821245462087592
7134636065066120162
12207845644128044840
7745524175473659672
13531541242723424570
5676981125095848756
6268052173948132392
11684145312568360190
9090645413445808680
11389213372363075632
4206300775874922482
9823270766397691752
12978506134111015020
7236298940317335506
7487136373553346582
9103721343907279530
4035851509165294572
11260433025822540030
4985906903059256922
10691602617805616306
11533473675339952070
8246830616958391152
4230701845404665006
11177007392436407732
5300367262129769850
6085594216201579806
5952563667302078756
12963780876912681972
13281837833669315472
11954203268584286556
12930801251473655892
9585800775206724722
10002276674324975382
6192090781656178412
8461380569184907670
8076812428325102222
4642802253761187242
14883779927003699952
7245027588191008772
15285347245415472930
6513948452922097056
4507193367466810440
5249100854764965270
11863146606298312656
10954946386138813022
6040288098015558806
14357733153208122162
6633511595546356250
12189202276263997056
11156501200300033556
13184258016867476240
5843994353146411082
9711729002617019390
10709617952661554432
15101593373485690182
6932175561341737506
4347286622393374506
10704666716962696506
11330200729717540610
5865053016857632562
6694639502583820592
6613964226077719632
11533522945965374972
4097748415032504056
8037491648136585756
4376887144423580292
4476830225446276256
7719533352134446862
8791562239369140030
9385487880694430132
12955608786029853306
7562178250672308500
11098043889742537602
12086904960100833770
7192495049883086792
15880996453563981642
5953306049508435932
4679696516532566262
12085950802466382690
11669149663491950390
5901119318800131806
12638707480338600156
15277035557009616462
15001869898167741822
15263045058448978170
9158375477422359200
15767567216286631322
8426660562254917010
15998541085258269792
15826385803684775090
5748602607629775056
12080320049224581362
13300510658826777806
14156485018047068556
15226966136722037060
9252636164194856690
15678012837204155450
14682600974426133062
4243554239283365450
4402585580940332480
9662800173675673572
15117531362058269702
15276633897835841312
13011034736501384442
13059281238583901762
13107553148112846572
6512279678215677632
14998183713267555306
6542562692663740056
14038845936552816006
13115031833074535156
12166274252732624912
9234357120943909512
7864689476480431530
13581411199495204130
7210239071553090722
8002311539234425562
8286021970454727882
6559036465212266510
8516591666174800056
10181550637337537306
5911543648144324262
4156967566531968372
15619814313070611006
7946445678244997112
9902523497272245842
9582851616071551292
14423198185727553872
15301053143469691782
10197346458652936470
8382607664095108892
4034505444866426406
7244532848199825156
12508442622353811912
5716007474347703652
4199628077974246332
5592029449968936756
12203618931920254650
6784591979196579422
12421793334911275140
15271581848174846822
9502302915055074722
11904860217143755892
4422959785252476600
14969626239257835252
5119578929185363062
14363704201656562872
4956801021857816406
15729540081682641662
12991309420911998556
10676222729077224332
12404908753314029700
7718347496706831056
7762786418374751792
7409681567043015756
6432891240373935500
5582765807420010680
11480748904470422072
15704260073100507656
8364150077070217370
10046374109376863330
13497088291733651240
4416804789685930532
14414387993588649512
14539609694009268182
7600383041938446062
13330470992475704762
6744728016655354980
7086134320700401202
10926891792249218660
9836161722431159330
4051693331995013256
15365369225846595962
13068875068229077832
12187377789171887556
12722072794163388920
9353276751421740170
5394624022494771042
8267046757258304252
7059687321963005732
13231099126744732872
4738346882096659662
12306941012116875000
9599731437030638906
7858420468458466160
5829445663785825500
5721024480791010806
7705588573507015442
4176396754299316406
6069566993867721762
12963503407532362152
5735665849027075380
7419180743703270722
15598520103481065672
14948792614912555650
8927923376406975642
8216865588670646040
11791057101231589512
9691778681153298056
4753536168358548902
4689868523696732756
5437669751358589082
9422228905529378906
15750406873432541756
4613528062550087610
7091267293298052552
9345321888193122162
6767640588552407042
13010839622996951756
5868367817053887756
14142913255038935772
11350327493221559390
8296990549121782370
9502050098891979362
14176978591685067002
12136904479051003122
14719506231848156030
6900296116392285312
9824864927759363306
12782962366781745210
5817675255791076750
11339797704926176932
5469968682510834306
4087998983091243782
8786003814492240600
11708975459070386552
7500420766228504056
14343523743810723842
7605640172517727682
11605906449636203340
12638652532834739340
8616049618815004862
9575217114091107212
9025798201973500752
6011331384882358922
7080174574578885792
12422122760991698442
8125403665607287530
5408674420988555810
6788297435325685292
4337634830940445970
4786675027055835762
11136361868627846006
10358412404653293806
5733621541206806942
9488257537282451622
10292407372579774602
13454340228167016492
4409670766045070490
5111882257014470412
12960083948535943940
12602170643801892932
4930144441637015306
4061777300825137350
14694433739224171970
5617850189771605662
4965447331231842012
4821391879506042482
11815779447374924756
8533183033895756256
10668836631632849682
7846786940596291172
4330302882849294342
4429594984710070902
4487599068622764600
13059748791393745692
6580275560769643620
13729977610270628922
11039919620819865050
8421100960322122256
12492693583033722312
9536151147881907852
4023612221591802530
4012398582942076256
13451068527610055760
9300373353507171150
14284957984336757720
5863789464192481556
7284305751284707112
15972928480746963756
8345689496768724912
4891745627268913712
9954682699008788670
7634780251383903932
9144263088228872382
10620869162797282500
4862559910226627972
9923188497992883372
7659954150177017306
7894214959387645532
12413066861795590262
7659360365291288192
11399075889506817752
15637329102437157810
6258942844191896970
5103600626148185090
5229547374918272132
6468338925244691970
6113374769861941056
12410601746104218006
6327600829180482656
13040851296421312656
4778932560299843420
8598182449148922762
10343564974130635806
12393622794178266762
8740349702234755292
4579046114128630472
15790879624256170506
11282284190849279082
14237240099369109002
7763254024054647306
15450599288983576122
11058272343912113330
13925935892182073870
5868830043393682070
10616125988271445850
12959931481290563772
8144141661286182050
15050163210094018272
7720859163814063812
5613114200513777102
14277258638212850156
14304272554579378482
10687683923515463906
6858310802044295442
14309140545166048832
14490589304378195556
12031734487187385830
13559669261450838780
6532192714135505430
13190632609965775652
4789721633719576556
4441288993515447650
6639099564244090442
4243168290600210582
14578495286038078506
11829280590151410762
5272757189825989512
12578121238670819390
7709217227554459806
7335640348747135442
7413748706112060072
4916781084627585890
8374661767893120156
4303817248514615552
9950534863231538760
5440543568204890242
5741796137611498256
6128131904259376842
4066506600923981556
10979561072854679402
11575427159367719192
11745288384253020812
14966215083295667802
4040900709099286412
7287117492296356350
8175720318173974062
9793805422482078780
4710142613116258506
6888797373078200306
12228950400841199262
13616771304143994482
13760412814897750722
14917985702988154722
10724480218273223180
5557782531217805930
4379872336778503662
15446512595760420440
10420884008429335812
12470570188861933050
11663566870642120982
7397934579959914692
4410161993387606330
12491691360181592172
11520719385270520052
5132688270202952210
12284766553174286292
10368290130671060660
10313924834919510272
7806893281118394392
8105586275118294822
4111065666514724112
9614694788548108292
6051431702730118850
4334169329223037310
10341491708912421420
12498492264476493602
8491447656556561632
5542943256034963322
5477850063884698022
13474584383679537806
9101472129374015162
14225040027091257860
11958324558743345652
4176397465480302932
14629619573948976330
13430372050902081602
6470318999781684102
4159350304479712370
13968414126496944732
10558541412716873970
7566268692655172292
6542603329184418722
7387854835945878740
15718165227547955822
11362226012864873690
9637051639785090302
10897762662761930352
5292332951658016556
6193510340884751352
4796022051646715412
12561544722725479850
12496622574007206522
7758966133313710562
8151521831815653090
6820469767355276832
15451285475409720806
4658255486361521732
11795202346484476922
6725977474410245162
9815705476453914270
4088757676213702602
5845742872377743432
10213915304795980556
4769258578955810952
13138081181497739432
8943676681710812256
4300596092430955322
15864070553116993506
5855860495205672370
11730860158253514570
13354704682479878906
14976042973670800712
12544708006800013970
13638413497795019712
10615312268272732722
11104799715402133610
8944039648297189092
8663990803917939962
15907950865502539382
15712792128107428692
6488400691596010970
15810377970571333400
6503610314843072300
5122372640476307852
12730834680567637052
9463550833714729772
5417069295175526406
6831642545670433302
14824286588582120306
4780462630585721190
4317540077771705280
11368472004645008006
11497483499460402422
6078483068403886272
12729283134524852742
13849484377721963906
9928519135597459802
8147327412163683770
5459447852666168906
7893437960153532656
13401510743017804710
12351310577264173322
10973462537248755102
10724984612784070670
15457620734846122562
12867111815673965232
7658279817111118680
13468946003489281556
5828116586790667010
6855184014910481322
10526717056968338382
7304412607435256172
6070650505829987132
9127450425577213032
13396782583078887152
4268374021737022682
4826343253826682002
11357346202492638602
5445683795744424342
6032917749807819740
4867934622479707092
15517802197106524730
11972547695454617756
4128586324894966902
11380076471053493450
7919972271820676370
5443330214236120806
13502311011145279010
4810319513305015782
7678511591387243906
5258547743880417240
4543960813174110152
5301878292174443310
5880915962373980072
6691149658209515232
9759698833705737230
10172736407045198756
15235296170652787752
6089671332222965192
11448689500074402582
10824370660121964822
7089898915336001690
9628005956907494756
9524107712788626722
7992651108439738082
14350394745967462656
4593960226465489490
7584151614374682492
11383569329083384362
15625338304584167556
7331015890527369042
12299204932235239592
5941970386203039806
9916925103725445812
9987698460835620306
15295433079264077262
14132332305899409692
4794167955423763650
12598944581449137602
9965295684240921650
4195554026434320440
11937006049332521306
4344700604634995222
14329074334476528020
4068493490063577482
10590233345350168512
4676364615480169502
6981390139991401406
5240843443312900202
4338803770307550222
6294853453319305062
10115959951194575172
6550194063115400172
10721237364739914032
5440912883431720256
13471299563874590702
14665756481450622410
5537975770271000982
14616680702600698742
6712192137540667556
13942407018809739630
6209435550944327312
8298903995269876406
7263774129600857342
7962110877601151382
5646403588348926522
5663094471493084082
12283720568263185482
6400213292928968372
9521756808943500812
12053952702956040372
12474299042808609012
13651383752497077410
11120041839387637602
4732776204229042202
8589165950570212656
12473837767148652830
14211156213599744562
4683237396697975520
13611814173526569962
10814809215154912452
6244154584894624092
10636804642929691050
14846950163264051406
4157088243706985006
9784805142811645806
6234359255079221772
7580026397032246302
8619885968647385592
10122008193057902132
6721917959805785156
12062930364923913162
10147381144107371192
5514035131668380802
7479305015313717056
15147222335167484340
9538293051847480556
13755770704062339372
7028643181654351406
7219282603355569712
5150455497712788500
5534128046549980752
5893969574522260100
14641060155705905070
6683217260648094480
13273614833641076256
5164545856915110962
7197838352324138792
10288777908457287542
6598779480682708482
8878859189301121832
6943406075745575240
8831950572784666872
15525130046079464732
5808457704937346732
10761400671203325156
10867152374979489242
5061323325131465502
13077172003785764712
10416295958717402172
11133452905283043480
13145748153495404330
4717112433660947922
15640942515453606756
14490050516051110506
9679378688009580170
9640168495458719402
14233523189167538220
13276403647261921640
15630745487621258882
6404746903928140592
12652962341505373712
5401867000244097656
7830377078239555742
4621433100418745030
10245811880423140506
11496646246302032312
8580701691554493006
15223241063898023210
10748490434577457256
7941510225686018256
13676544213920708412
8200757343424120256
4041235599137888556
6071282701799281902
8228793462031881132
5033723179485701406
8568966275177147912
5025639609852976406
15091170149698587492
10405549893419644682
7593150599226974402
8333692896825199752
4568180715118227006
4645050394820220506
8848293583579651460
12447403461003259682
5744114697109228730
12601679548003766922
9515923430558488722
6082038117721143650
11932236045395482572
12726173376844211340
10275147596348716556
14254977088052161272
9416899433522193300
7747268261755990512
11794346097257931752
15122929497250535742
12996117140358315620
12676304516068929756
4569904301111169050
14146686623506553822
15664815911066972670
5474262806748776306
11147737272446993906
7863115779005923620
9312601299835216502
13871133035955382010
11656785385773093006
11467270919059879482
10900735561224813800
5823837665241059690
6549741969561945056
5410891400340924372
6444872164589702006
6467121782857552322
8356419299148412970
13757330894946424490
10301761901239288310
9086392069812839810
6050148851825236122
10953504299500447130
15445021999230916962
10948203587882229702
5709106532499895230
7267739069033923662
5065415076267233102
12824615579627648292
15592819001476250690
4197414790213289570
6544229486989473890
10801059136057865772
8313525209144122970
14636361314132302212
8267740799005947422
5624370634417738040
8952654148813805780
5731839157834314930
10693196074389463442
7952367756152684090
12258675581991483350
7842704817651810482
4966066674304338906
14803529527643708682
4131121320743740056
4778841392580296256
10883858915913568202
10459545870902683806
5194232947535194110
9611202884138910056
12382353259839946532
9002267719830706970
9891709411014072056
10940890956261009932
4854529653948778680
12858881697436395810
12857086371873236352
4933159663121268906
9409396246812692480
10083329579706866210
7895723281843356056
4119031083356521752
10347244837185776240
12358613421631887482
5541185624476874556
8080317527192944490
4884909145449865250
8206941515852120006
13162910714681235510
7621789922029164660
9104746823145511902
9017720251849397930
12853230909736704972
6184791068818340306
10368542025026356862
5045398119123998690
8465357357957194806
10220344414042548260
15103157622104456280
7909050095861278992
10577549460556098006
5403631586984841630
7892183736302121830
9660886784946627390
15566208158383906662
15604082864393127806
8844898358455526072
15508838782318574112
4024402622904213020
9787353319716685400
10203076401110103006
4400801706814411370
11378329978223366552
9850914485073072452
12576202634518406732
15753776826605392302
10800428571753901950
15785754443980773450
5540344873957644680
4613720766679235756
15064622562717191690
6467075367125917556
4558384868066716160
9518761931919582656
13972746851259268806
7165566575878611242
15120006909418769556
6347192210831446662
15962139795336002912
14110007777864411870
13254100976467931582
9057042781218696882
4134255623811470702
7206889150634355272
10918694672939108306
6603903646008016350
12375174692565385850
6328791589034244332
7574977511729163912
15960483577359013842
13341631282815586872
4503365832086947370
11061606429790133622
4806029072585481860
13474459548274323962
5891299808446400042
8681699035292596112
10133742125862349832
4104394305741169442
14031727953806199782
11451743800856248052
4584400162238016360
11116743932603244350
11447271250838075270
8980600953697701642
15373337093393366022
15069118398716656406
8090029767451101932
5179193904756593360
10178474308738504130
6955846905519269522
4044226632486771432
12445175365122756132
6252761672506018802
10363971037849527800
12962618365436595092
11769966981302409756
10230135951019973642
10004110708689495362
5773666292628384306
12607601038924853072
5707054340545811910
10510166972219419056
8249465466942157712
10279003428153099542
8542842634356204732
12444294467817829806
12063147425317252602
6260179606603518650
8734037869911222056
5846510683567736210
12896093681240714562
4871951562615801302
13477080111886632656
15416132049486724250
7036044279965284142
12970567199167380056
8142010738393920572
10810874672631144306
6267833050091400830
10026998760185826582
4474935773423955600
10291052718996417830
5985809936066560542
4707567399643520256
9594068959225236332
6149222321740840362
4048525472114471210
12712760438871976580
13838619625951400880
5678205208878483122
13372108726922728202
11066117843546785010
11977047098888953032
5126666158581991256
11455949969813003906
5142185779421132532
6687452692998154482
12754161387241250006
13881839524624433042
11896251417861509810
4707628828190075972
4544461911294537806
7178908242446780202
10320260152149017412
13583624653027889480
10078068712404110690
4063192038953362712
4609956835590567012
4443813515373659832
7207572893337367256
15251562648761183190
6369760226409307272
6159305446679603612
8880135434590516490
4285429454044189572
15451518353332121660
7803575493873266652
11850398448073311362
4630166642692186602
14220522012508379822
9995179238732284922
8388801785996066070
9175590944231335472
4272913504132901172
9135221275809915306
4070418954382668692
5254650290753457600
5490858052220742000
7913446921851077756
9010422492708359820
10493590257650990562
14828152026846547640
11853705146514919380
10331239711746443510
8095689111800540256
4940461408878121002
4919216995883816472
13790652408115749056
9049737809818751582
9310167516422537522
11209945994287427792
11786544077203471232
8262233638562768906
7189192626082121342
12370534524147899556
9966337075055607006
5124367131724489010
7980277424259525842
4479072488445198422
12300177098007771392
8171555125965138056
5920742776683976610
13772216505846095556
8901065431997850260
14348314649641040256
12924502848221865140
11328425040085220930
8077404911055027330
9558619596560098092
10322912897196947462
11162876437619502990
11310359829645129122
10254007151572949030
11951394918389286806
7423230754600347062
11653056527104623962
12137574354518024102
14197067783773821452
14697366556979377140
13280348952613894790
5063288059416138806
8905473331579556930
7326150691420768142
5394140461142334342
8433482493473295572
6505086168741082722
8102117968677397682
13441946246617850156
10519553792609704082
14695292283951522480
5665780881608436972
14002320916992982880
7119212899195317080
7134626759047500732
6079410490727877540
5133445082582893452
5586071685476660156
14757612686855215722
6435788950852176720
6719193571901355092
13643728570023301532
13167612202223654832
10764194503143692910
6757050515195820170
10154096297935772006
14962889493441050922
12529916924575790630
7201705487422018610
13391631854731984632
8517395355444663102
15986244217858224806
10904181410601852000
6080252005396340102
6550330220428547972
5261922282707840756
7374149114161479306
13897762509218476142
14995791236059921682
15330148763543225156
5833288177333191990
6483955572213421322
9670228626257871762
5113242334342913640
11290516099063551362
4967812609045426406
5143934395492313906
11296494115690242762
4339697664524392302
9197126265391339980
5236657712659406430
9683569467485452980
9406783072392339482
15521216261496232772
7514509498930422056
12978558573163872306
10015175283118602102
6985770252414418302
11328225278997638702
6513727389648049500
7343645201291307656
7218011080924659092
6776224350155649006
5141180665891735220
4451186760766967142
11746764760293374240
4261363156982312192
5981284010468641502
14731586313508642556
7114664380651150862
13499586485147690622
10298337645674643032
9664339131180336462
15933621704149234010
4029752671529750156
9397640501966051256
10775246260487082530
5490442666044995132
5312382632052447062
13943458310765803722
6431700797617476482
13047761080947320202
8243447503724185662
11080924669265232656
6701061779046114482
5714582205733427522
13917692739061614410
4313962105366512930
6005170755365735072
5012815468476401130
5069839996343839880
14388813594519166056
12175596986580781290
7450478640289789572
4509885657080844770
6214105851614964722
6347083929052035332
7036121392582431242
13451457894312195162
8892268961311165212
8647986915945414420
14694700314169390556
6545554125403223306
9243732144883487582
11005981822752710982
11524236702195341306
9202100245004155130
13645029211835747556
8056814862679957100
4000254128036187962
7028858998245012060
8002086939740616530
5903868770037354612
4267280390408927912
7944351104052028370
8280399709636615056
7728589816785505460
7410809201472621756
4132448253730396056
5081810561417983952
5136144469784016150
11825236316811345822
15291591528257870982
14964095108589646556
5953135193952372002
14161044163142852372
10410290873364108170
4309924948058908002
9257216575224507192
4383641000031473522
8511275445408131870
10827924117172197762
4012053817250160156
14880966827203541262
4935123623571312782
9919429450634592902
6509534646006881930
5239572443112270170
5196825001835321820
4312740097044609302
13191883724405307656
6650247727498708352
6924705566029777370
6954928429108009070
5691200445158561102
11138699549571424122
8767169313712815770
14015156186232226730
6167788807505612222
7853714442398003906
11150082130751603030
5678685842525438906
14624517368823751622
10415757282013931406
5260123982288360306
15045796782402901220
4250695450784783006
9345889963009062722
13813648298863917230
8274658480068913322
10703069458250950242
5902128898037913756
10401563647752089052
7428764046623479922
4015696165964119800
14556632574382603256
5021843275292294640
5634785121450644522
10257534395806723506
5137413126692681756
7865933066283207642
9548803936604007312
13587714012600784062
9392474227914070020
6819846162174172806
10896203084587774256
14811045703272916022
5064610870742424122
7491786299274396290
12392723530680790992
10099007904527215130
11684842104129558392
5538631322247503942
7456755823692152712
7317625454693225156
15427029783237979506
4926632867494647482
4408002720892030812
12212422925854792452
13570482621125892006
8045833850914250190
15648564749890609172
5250955098136506306
5125603735623201752
15801135402071768402
8008021011968866506
15985034776979659190
10372111984311829992
4636910414916868452
9024126388325585502
14949739642341615806
11373368129148639306
9931439517022078452
8515499572454150772
9162947559784318302
8933396525922622056
13374214550057923652
7145799930033853556
4535081466857944112
13320886175825703162
4200212548253956082
4013050777844501406
4192263823705920650
4850028376070332010
15991907483521714556
8039039329445480930
15514831046918881992
15417334898819056352
5513725540160919552
11854679082802876850
4767321287219595792
9234174902729725962
10793718744848268392
5014761575613233222
4235965449212908280
10150416128794848212
5498322045401562432
9713817166464976452
15713917462244600156
14426657008755503906
10023008526925763906
9349008714648421002
6682333257653462660
4046713664787807806
8771025347161831172
12013323086042978712
8481741164268067100
7327837129809807056
15051190382891845056
8730259816542209556
5121730879840112022
11414293545066950792
10046437501508253330
10963475480617842422
12061793538845331972
13948674939625607610
4088731737170726340
4038558925216741932
11241574713819897932
9547233086188618680
7019104030208603102
5796745670162296506
15275448583791494570
6656388015905394006
6449644975509920252
7833504100116249506
11984370824796070010
6121121295936830042
12246107731727746806
12957260066030860922
10056094521300641820
6063123119023747272
4672646087800789352
6679358591574714590
10650899007410823122
6801480092907161822
10624234727209018970
11217610922847093056
15876698020551255692
5725173092370025842
12745096932670739142
5435458653271361132
4815466748907066506
15195595201471853642
4293631901417610642
11195373649935192122
5434918740792632306
5222148505302689042
15027122600737142006
4269861724070047502
5933544733823488256
15970750048353120972
11714386690978876130
13296743034263013422
9732147636944033552
6155952472203044006
4812093449797003922
6430723117678267256
13854794425046207100
5375439919907752506
15464982909530291256
4062021544992267792
11923018267401781542
5872405298276476752
15142607091157134972
5722929043236614306
15482078150224021602
9871218805339123472
7698030224543431922
6098272121531556272
14323371793330094112
12534179019137698250
7973295624965588556
11493433647739906506
8181510989142430830
12498861255689206740
5856009503209665806
6975645947007108306
5910845030175479550
8663889610803333872
4651623536744322962
14583725255942122842
6076180588176153072
8477333509984524642
7094764946682000006
5915520476463042902
6274363664860716042
9501680123766050222
5115511513201367306
13477072299756560952
12319060974157700156
13913791793880170222
8249954849126285832
6968139910957966662
11427847934471220122
5801605620482974322
6411119160509120472
13175988965607489122
8071673991790589732
15061047464656488906
4800638838746404380
5513940264866171402
12303486859960512306
7198016314136936190
11527224331922273756
7754262810330642300
4503433536251458842
9996632665458607250
10579610357476533506
12970923775699147512
8521545557516955522
13810544918540984952
8804452944157034492
4220078280480916832
8170476705805716902
7091383480655337890
7986367469403905672
4226522912751555506
4924899945818422040
13218093960264917912
15544493828590721490
7572551791147941072
15420353230548701840
6011978974628839562
10826176928570718756
12950400142783607160
4935962102926268052
14053562856657500672
13514908862124992342
13394828435530530242
13979373221216700002
4138550625877497200
6181608760172152130
4353839731123735232
6985885733502981780
8799506792106761432
6220581048205823630
9934693976310526806
15753598757281756622
6457067222529544010
13049820936291434510
8044780640899059252
15194331275101020912
7667203926510459770
12905734949577244242
7283580864998409090
14327354568459668582
7712290205808788892
5293159277752769810
4699043934117869756
5645257625924533010
4076864107923543510
5492805584754905052
12295165370761541340
11203149057351076362
6870417317574092372
11933529842747704952
12949940593557502922
13266650651971135530
12523474125513924372
10943269296604726340
9979967911098255842
9558414246833995962
14231905648937079602
9134235254375529170
10579056975034666670
7149523350309325382
7677391566716671322
5666216225984759370
9531622712690729642
8289372290766381002
12334571326301201406
13453550868063622322
4625788138782879756
5780290450422818522
7007912483123133056
15735077949965363880
14566274297646529002
9375810216984431772
8891600578531811300
8645693686069822256
14089844025711165900
4404050731705397870
8657334319504830122
5593437556394378906
5005169353619687142
5059548356107648272
4027487499102351990
8483640001607785520
8684712936906641102
5044211417799721442
5637611297276798852
10567581865854138092
12855831544293317930
9441001428912336432
9791247969697963110
7987086692584451762
14436302331346958922
12850799568240614910
5970008184891040380
6272286770160225156
4755126653206958810
10523618537253836562
9044277342314473010
7460663153908631210
4112428756827394982
10214173485763481540
13876198354197764640
13027622840226565122
8722698459199340772
7873189972974831962
11816172508030932002
13061412419241084932
10323005609684959050
11067126022411095756
15548239635384756306
8164950149375098410
10106365473597418122
15042368425809143670
12946956444365067722
6720657412754571006
4846000209081917382
10079594100682684850
8259350925670913850
10145223022000958912
4091840405836529402
11210551464129794082
6881632884794235650
6527106394843151756
6982802653557963080
11708649288319671770
5857305991076726762
13226370126764636172
13056150361023282060
12204167396834876150
7287022190655007506
10079121995153073506
14242836559576317006
7618166094796810152
4633456518611563880
13736822675025950156
4889188919481930560
9747524479455322902
14413654904318781806
11277962210166439860
6412807297653776256
13310046432588338690
12800245929306398822
10056203786210517056
10313996773316580672
11986025121053825256
4940617257983254692
9807983605363991892
11462245930450236042
4452068103187130922
10797886440767378882
14178487040575778762
4793879148202945506
14082355510040228556
5151575038512551460
12148342961242578032
12909360983133446480
4396423310064391370
14131722313516911032
7685787510801258810
12346970891858334006
7163203084134472010
10175540223308395340
8090447065445683280
9798238242767399130
15666910871279490006
9404777455703484482
4521849285769089122
10977871854320173056
15273341620443584372
4232107773188674022
5530880031277153790
9373279392146559672
5967087006969298056
9545094639879027306
4184032929935720006
6629675309632970156
12399508684305538490
5041545911397770556
12920925929114964602
14653842157629004680
15907684081365529490
7387000234375900610
6719631007953386556
10102380608100062522
14806342132736307012
4483250124927573720
6379567293304422492
6421256313849782642
5561985201852802592
10908288308856032642
6494469274711294182
8566753558535988300
5847190293998719980
10128093962449889256
6165291974634358802
14398815208472172242
6779947809923723972
4233063960209413280
13479914038020559292
5313114081708397652
7704675883747822850
5869620010876567556
12857350867181932722
5493782883833286132
4780648924719048632
12805242119653483506
12133669911010125302
14154671169855789306
5516151756463113162
4746421258667748506
10539456191680896770
14326893117064386306
11758526890890651650
7339284203752591562
6577114705202080212
9837075714174827120
10412028444201202572
4866027816937672842
5643983756976121002
8823424309321878906
9141528829984000130
11255616146637769556
6905020332420788906
13380633739507845306
9977836451057136552
9541583050947363506
6097187362123507260
14092915109335719806
10411471718087456952
5055998380551037092
7704796819993738506
5521528540975923506
11257238559692988462
7339471678163002692
6180864908716724492
4305395622180049256
8755729311659642732
6193755079741927242
6199984611446872070
6071222235456055992
5822222872359117006
9121078893533198006
8641434469912624410
12823833139538810006
4208912234455433132
4887638132290113906
5842902296259142490
6208571100138096692
9031848339722750162
4260533360440766810
6613087098856867256
8070627000843585506
12091893917222184032
12337013200416796982
8917442444748820556
11557219286842556210
5821181460480788430
8849104670719814312
10141911697592170152
6080277795400568762
12862307118166545006
9413090976867742712
4412517114573596756
9322695443390907422
10198574531585945522
12022021330362346232
8879958426109402190
10017265344295621502
10786126976743170162
5835364011799985532
4770766559604027852
13528531126543710440
8659283820229201556
6369167784266119380
8231343546875098782
11540983735504273260
8284907607968832392
12019904053596422256
14696635154699569556
9884163193506572312
7079587268491883162
14256283920502550852
10055224076380120892
10237384227868796340
6477008523680478170
12939443154566918750
11597377733843951810
12539069645466540006
4313035560326923190
4887213959654290812
6424776539534346972
6347765469657360062
9724597977971569056
12837347324190923690
6973928896532847860
6978422562994579332
15137942982161159162
4879846930445565806
8080021585022205006
15623412800572214112
7698914382434739932
4553840779666811012
9652321210583161010
10275122157618776460
15140909093581919990
8750077654340855306
7727868136770931260
4441228780041202250
10000497504131011362
8674674944033292770
6225995290911719160
14689790442282716322
11459589530737200950
7279398373311548462
15488756889352367402
7778788598484456702
6055222643529703800
9049595939974219322
4577638991993358212
10741301425354448202
14068727845627332656
8905967689732806006
7170809592704643906
5447838889140481202
10378245164354463710
12848400243754309962
14621726580577430162
11822390546854530890
5211299995383086442
7935497865101475902
6240130366965761142
5408202520856423360
11933691168169802502
11078092305838964756
7923455687617812552
9867008443902404090
12854339000098254756
6443451884492749622
14860614961898431490
9407160546970323006
10469202884836701882
10068261174590841992
12776552780953780982
8387138000642637242
7734189141017435306
9621902335588743906
10414979090019956930
15687820220421587112
5487532544860534902
12807418920742048160
13285446060021980472
14260965705530692542
8405757890178351590
14769772172690830770
5253163718602581252
4509367696939915490
6191989902687661422
7532958549233415612
14040750687227961930
13274643108623558132
5440775224970816660
11660504979149644806
10255909518715585506
5700333038583239552
14906972871106476890
5725758446486748390
8985032289301365992
10742662163144803782
12487086741416078952
14243072101458266772
8346791980091124632
11821912209050698302
7393000912254868260
5854954562699288906
11590439400260960160
7723315201944075806
14234638687791814182
5599810233930953306
8609863575737408312
6092561461099020140
11016462763941189806
4743397220540444732
7895175410617653006
5044464923843288270
8462503606870942382
12940384094548564370
4191125326183692290
7703507889817010882
11051233663100613890
15090148093085652342
12675051617324200130
5729110523801149722
6395256781464751542
10674143788459610762
10820075305942182656
13802717857392841806
9771344584099085000
11547668114383302012
7401810127745077310
7113072349430537502
4693414876345341722
9866974999792958592
11887776764680163906
12526937627158812332
4102159611600812162
10662952713022859942
15847090998861759122
7752291368879578250
4010017357875192302
10592947314933531392
13001231844399799506
5774597538515953670
13163821362138657656
10635082583023636922
15398294576662169930
13412845120211447690
10370772638159296802
12517047446410761806
13399683915958379030
12658495574695883640
11609739108008305452
10252154282867421392
5902469771388509702
6563573975663131902
4367044185358023006
6322998249022509290
6248541082647531800
4396532277517947756
11627737066301995872
5556035670430678050
9768343110984742556
6001232324237590730
10078950809468177570
7763545882133782992
7625759603993628642
8854198023162200256
4128253410116692506
5195903506002789306
9604242175607521220
13156075225147463160
15290784188137862592
13859649421759245090
6671504288359929842
7695019208002785932
4378349469498897510
6465486211986169370
14148041713932204630
7962923079987106506
12279265148202032322
9721655813315559042
6931593312446829852
10064889390747807272
4466323920904400190
7301208773316234702
6871642612148548782
12051745021489715892
14180997886089930902
4705747949487686400
6419291990594334102
13401700842098055962
11243078703204811722
12766309845154185080
6115683454843796472
9567075461406585722
4354303733366438256
13049328838052903006
11309311767778348380
5737340598631854960
5118148130159329662
6461836299766236842
9958123687959012656
15358768782163753590
9704547792449357762
6608394281944912092
13775753330970189006
6359265435535835202
10410895040698035182
10886661929640721250
4201025349135888506
13283002511928866162
5488437499205361050
14107480662906265322
10748314534524252842
6011620154194441950
14518292901642436212
12958823989479465582
9666259365893661650
4927701583885334942
8185001598214928220
10463600184036550740
13733328295229451950
10213573625276208732
6137932735362621732
15318383100941454212
4200959154213598350
5905658279112084380
13009602389554017522
13717575938571232212
4292146626777370062
5550087664224796812
6630762263660382410
4788835209662132792
11747345731628892882
13591146700071538292
11410053564211449320
14716783215229914420
12759430808533529756
11558803105182512342
4230442560723741056
10758403434160274052
6435743286990945720
6364977501806724912
8669718748669802382
11788035070892864810
9240300527763291432
12542848883753763962
5211192675663597656
7365217557538845192
8001353497828303542
5707466068168820682
8253917611759430522
6638114046982389302
4099755185105663180
12692796813775511082
5322850917931463402
5103249023544058910
4054202799807040610
7117732421483292002
9015029510382504002
4343520233824947506
4850761588372469306
6078214257561023556
9326188878150069162
15568059302011122090
6901464942221259660
5707551366427541582
11197278419017073556
4158419234127723252
5046644702571976406
7189365440140128056
7491001844131477832
7776921766414498242
6179508299550007442
10407501884746990056
8378071222565468612
5137767960093579002
5865944297449774440
6523182903392219252
4246877068604948252
4806105966613858730
9616329822173434442
6644683144799508972
6784142012611042250
5817610489329988652
12738820140610882506
5353165198983818306
13859511929619027392
10006700997712359012
11601191231489361756
10621683985479007590
10413281048476981142
13177756312761612756
8273012450156853170
10594153833433461506
5160601632817064882
5695865352279672582
14578194995397044262
14283554734332926406
4291590040273548362
6698127844719334806
4297118624169801306
5955527031227707052
4026907264497638222
6050496531207125556
4234087977657871482
11362458965993082912
9056925351217068212
9923201438646038906
5400825905502805556
15233310968506715922
6279981757747126506
11389816104486266082
14047466021541669422
14054757027385753982
5383829296074780306
4647146729458051506
13015660767545142020
6353726117211920306
13240330203400687662
5308615839320740056
4701621386350029252
10371387599164190520
7540830186862698056
5203444133858127702
13217138858010730806
7243338455368045302
5304235015191307610
13234964935464080822
7205207827804808762
9490746460909298682
8603680317321095642
14605472422261584890
5503582142745903842
8985489531433455770
5249069072789988942
5369126800996292162
12023293009243347722
9125913006319749932
8339689702380924372
13037604975655551542
15160261386902789090
8914641302368217306
15198428479793599910
14130285576797465732
10215134137841960756
5844441386613674550
15942220334303649090
5784839426602061282
7565157379652518806
11600194505798459756
10421738472478432010
10748007951315919832
13939076337266968292
15984155056790888772
14799942364426470362
13701713326343929392
10443191362535326506
13519108995245975900
8079284145192177440
5183567419362081806
7159136386893656262
8135282940545985860
8762312187511969700
4779570959818317110
7830244541014680332
8159063860327992590
5422624093484469650
10647703247902632632
7189587474879193932
7598564007495349142
6235983964293653180
5071585313289928862
6535250328098077056
10960705153906929330
7332797264670733862
7736234431533725082
7362587280643125642
7743111568177760556
9801215878209277682
8987741685907931252
5041835923515807656
13121211752571185042
6901953752901051812
14581432255492198082
7141698870912339806
11184498987065943006
4276682082045205850
15713184671257191806
14603487145433199162
6311132357466561680
8770195457723044820
11847467201710745072
5255080748113367810
4068507579174851672
9675953633342196542
7759346427279837992
7580328644669593232
10767363570826094882
7429581515661531030
12045988803282179220
13684344534801877562
10463676071382387510
6018092257137620870
8091231209297736806
6216869738820775592
5326979250603376056
5528158526183602322
13295833634795074292
10826262187397116472
13622007467152946690
4246235526057286872
13204918088216267672
4021293196338626522
13368344707454012912
14261251427069205732
8138149718822387292
5771408288042553602
9010358840996604530
7773452614795902582
11574736369788614930
6409863166000353050
4903371314484323022
6996420187095612912
6067939232078418792
7640975827055722556
6215022342379585062
14046655008372054122
5458582755030054050
10437077308712463506
12550621682026949940
6496825514817474770
5895810506200483182
7569503679037429302
15772125962407892006
13636001381397966720
13227381818724273212
15776658222898683890
8533089159716087220
4935453061795373640
15201498248462704520
14397516995284962182
4760017558997123810
7201618573952002440
5754911007735114482
7336350759631806002
11400158760189536882
6523039458390164730
4319142471298554230
12048665886856024152
5293312101969688190
15454784819748650690
14826438499740820140
8155713295603081550
13349929703192180282
15736651692859049042
9846820145766241892
11056519838781259040
12540231251681364342
11912489220544260690
8377363557908515806
14477325143392837122
10814355092266349006
12250294068264798090
14996514728871290502
4452586872600121530
6057034412395054556
8040788442735958812
10446911360359781582
7074688348947162792
7154890910553367872
7843892984349413010
8366083665561164556
10693007132008337162
15755491811450497290
6452896895188644242
14229991917752620952
6448835879508063152
13354000457926444472
14722974201498998402
14332057093724107992
5094461053023312242
5141337980499045030
4342036821247322522
13342726273030217912
12191484480795611322
6218585781142505322
11636610239674474056
8640217411180581602
7377644980349661540
4023488186063492852
13642763452987101890
5738699039280517910
14025048380044743762
11311541111460961982
14570251520615713572
6696340743447410006
9304774459959292760
14544251685869412306
5758551448683541800
5550649636443933912
15496120423788928800
12425558853463031306
6481656442415513756
5681855111324544180
10340168428872966756
11407230090383878806
9184411302716700056
5335369709248337930
14934436253218197722
6194552234242004822
6072757178304837656
6117713810283396432
7618659211657742520
4838162107508796306
9763449893004405332
5297547838118422250
13224876415646370806
9624599047634425472
11869914295959269006
4855593773823074910
7934083624307545392
12892216041000021962
8142223545060497930
5818754560928613530
4602001968511170680
9388619749080608090
12207226030861244010
4827361480019410092
6762096550331131952
6887902563831850710
4806007603751070650
4919041789783103142
7739508418025842800
5498656369833038600
9314599200718774562
10241754017505320862
11040358811405828060
14087358081871137756
6002148574693830120
4550694677615397170
14419171048792631240
13097968606775426930
4297260597491200502
11589443531465116506
6763742609471654690
8072875567270145642
8150197707657677432
4003878825874989312
5212789461630480410
7620419277885808172
13138954315980589362
5028256814385832572
10066061912509410212
9459039194664895712
14192366825178263090
7015780113897726642
10284692944764973230
7854952960224541100
9308301342344644772
13548411751997275452
9654339794342079150
4784295863990998892
11917802584476221862
9203017636606208820
8453467821526252850
4108492661279715102
14271761004155053922
15253596512142578210
11494840093522570280
7845553436291088590
7139712689443894562
5736339867785893022
8330919165355915730
10986276912992862032
9696659613067350156
11420213844565495410
8787791874134263002
5931956213216216840
14358400477499712090
6115539062709752006
6293122132737988802
4240219642827547682
4911288455682576506
14320186952720232656
5718905626968105756
14454536676859905360
10671460910822122850
11267856720366948722
9800546109969859272
10161063225552541556
4052900182763102450
7825309058590775156
6904907947043037410
8602025715423682442
4310428251976482656
5882672370444676302
12740661288077408142
8566304589405475002
6425461143545394222
6274702127188351362
11427483859823314082
14211299133430844006
11409189776321862306
8831669781816689222
9455738108063247272
11741978904967009712
10199188095980550302
15004107001243330962
7150723845858303860
12858774693558843530
11599914034554810410
11061591263694334782
5444402788301901650
11983817770280970252
14766661924560190140
5520452030952901062
13278482765071354010
8721678318179254302
7705505760478042730
4784712738089694752
9726377971241221562
12280141670955439556
8375210090038039052
6104967204121074672
8048450286172751006
9451149630401100732
5896164416171370210
9957507739949227772
11223435831958686602
5639012155433124470
5311955337918721806
11859374659145229842
8247092049801729830
11548538188723502462
12398606629800366962
4843205682029932692
11475549078024354342
15164201567716916420
10969942840956792812
4832317392902374340
5584355358397744556
7678675891153361072
11223130217547471722
8268659398188794930
13856920628909761500
5939142367008189330
11411327599893169940
6399169007553699572
14824002057801329556
8548200290994805392
6079553814646740252
13894009695606290256
4290885844250958552
12585546712814576690
4238718205699783806
7675008333640311060
6021676592321710430
5428742667889906406
5241065334983397282
6739731313254463250
14206818113918923506
6627580883193372122
10720683001631822690
9483729747853521170
5409087774649805532
6856709926672620306
4620696083077656692
6104838376079931882
13017452568450519300
4663143243577606592
6826647669254074352
9117823176775768992
7556869265745105560
14232686167577446256
15498587769755351820
5163168268396269056
5318868736817123802
6760984757260807530
12744213508954534052
6861682582290042806
6742743561026004222
9564441142955809556
5134312904589461756
13904251411049961572
11992107638425043432
14934301103886060756
6060031197159702782
6735195237541495430
13632035138630435802
13684748897540734652
5806064689927712300
7254254203658558802
10817151829344735006
5438697030833914980
8636129778190589120
6748262789380452632
4165324540852917602
13500833085478776362
5183973434679948642
9939721292805648962
6104279623040037560
6673732312189174472
13154078493065977220
7814088480709775882
6447971650385207306
13285850838825755990
4518570991709242782
13536899102247097880
11336076210914091000
11695198950774130812
10211860085401212882
6697701574983182612
4461273504064426506
7397480347620945482
15037038807252357656
12450762642398683862
14293345813254184952
10139686522831765692
14544741474913467512
12867123222577103262
4796502046435312310
6641185050611052720
10750277521435427472
7015116124332996050
7919489028378644912
14801281497994793132
14142501881869552310
7340510303925875382
6489982976932705500
13689518023742242556
8340961488728253842
15985570642692017852
15369602599090600202
13207071236366293922
5383838438092250156
12530348142125489220
14259522549614711700
15838510045917041282
14440127083679608562
11535290848896387806
12356383905099698256
13467557705254545762
13245986188729198532
8498661814678412922
7874532828748359602
12933945921603895806
13099574329122894690
11022429621059900522
15712261821308811152
7478739306907967642
6965519577166099320
7966255687355205770
4630735841005177140
7762481702677640540
8059878082894130922
15476507707213776242
6196604719501351406
4167184738340354150
9524303290178265006
5744571814574865960
5951874115456969790
10401714507706094832
10765939885635136412
4512987654572112806
14698137707256791090
7673486916053177660
6607755843347469152
13443195535894271450
11471471565748956372
4099803213151729320
7761799306982352242
6656395763640674042
7831216182093533462
8552727737397585300
8853645998371597656
4025499708672675200
11582157469542242772
6172144039056360122
9621073781194150820
9051793699667390100
8257197091690413410
8388641665343160156
5298890074003398782
7677678436962897600
12726198648150179402
6022773942731804652
8182513978859700272
6098630071229309306
4914597501170833350
7748064154028784312
11235359102134519680
14607674777515455642
9485350731535885940
5807391932251519742
9584559061728467312
6514636943985193172
4419547349654530550
11288961471268895420
11135626473225157932
11409897790563722462
15978919999802749292
5958374814532084250
10168952475086888502
12102267279957484790
9169681421234349672
9563655355604252552
14505032014566314592
11454523649135166756
14578568060631646556
15288938812075458432
14949291102013335282
7756360201199178530
14197469109369750650
7967470431059286006
15796523777688644010
6630860189710520556
5816093911040436806
5974964415649059122
10372265606372237442
8015707310054800050
6621417410866192506
9490113867057874122
7254710346890216402
4983733210252094850
13720496910531944832
10699041205759737656
15199998296856232880
6680965861875742922
5849615226258123962
4249482715205167802
13248390976102068162
6949366474000486556
6334254139959164306
6633938086879481406
7846527864267875256
10813339305855128670
6909074826841193312
12936812322977912256
10958489179006900572
14111415023956544622
7174389460907301320
4294499951362253492
6313889090924063570
14860774406781412506
5948956136557529210
4379763594814460202
7549325309186655806
5519164601218484522
6087375852749379200
12474125825035249650
13082375360958786092
11572722990620753682
10661706300330251406
9210867465294504506
7700885583029443352
4867167532677308402
12868437030330484020
4821270201856027302
8149283620101765182
5518430084827477802
5549946574877986682
5415832069557999122
9549838398789282242
12630909371790869556
9559784659472450592
6765341889100515972
4870423727004033452
14446302904037319122
7718141222929398372
4403620759326500472
6282069818722743050
15044008232289408752
8523779510135216252
10452171406421748782
11328193048666538882
10020557309958800156
4501231697153156406
10854584118830420156
12663585075558976292
15306562753166584262
8081835419263318832
13146595991513250572
12617063106203251950
7678554386967591140
6752696958892540910
13051357097911103412
6921352977706441406
7060882133003185892
6303871435145617730
10530368632078437756
15948881035801175306
9785710751765472830
10385613540183255402
11667851149830320522
13451994971703203460
5018285864396395010
6372999015427522550
4575639320821476056
10390887531891271482
14854215610447107390
7899886184110536306
4587907304168466320
7903710700440839882
13484778744712619720
11621534024175226322
5950398999096672962
12479508442941396302
5829073529648036922
9459225746455041192
9382845660267039302
12930313401770877506
8865346832389159670
6528923570764529760
10712334712327932080
11044997925687032040
5591298975030051212
14306104404777971256
7819259404603283030
5491783921856169152
5052670896314498942
10123141084239625202
12522039020552410362
12231897703061239002
15858922914982416080
4935086168919482072
11649430917898481556
6627208165521611852
8568075363203592542
8670114744851810306
12660125928700199042
12580810401938147532
5915726202128614242
7522910102870289272
6076526263709126556
9540219540362350142
13569511010578476680
14050084552786210322
15965813984216638370
14800117637423686302
5926756836534593906
11121368768569627130
9696829261586766756
4096082496871632972
4027705037648204556
13328532534040290962
6413487505471712756
7664534784353213262
4460203228972697652
5898867081405830622
5804904061586596202
4963497361027370156
5949704218596813362
7365429307881880692
10064888286710535290
5653118346812239452
9627991506694449002
14685925162202907482
15494453828489940590
8425670999651008322
5371869752407254722
7454889885114487352
7555897863811623150
14215065204765983952
5939689903534445312
11264725037989987256
15581896745044850292
4910563325101249010
12707247724706096912
14417874374971826306
8208073106997700572
15165866803150395156
11168395663368185930
12125231478410044556
6637004899050597806
15486210644979028506
8216810035848039030
7637696805226997256
7561323098041934090
6629310844346170532
13809889646651850156
7745538747677882402
11821475645155357656
9057676711729786922
5309428985793491862
7711358960858090502
5472289445002807590
4979982366238920690
9302715337346160602
14605307068774164122
15479201459222426690
11241587548517144006
8831821511329486830
11445215248614339506
7452864463632360572
8641411446732567302
7006093784156669006
12837847533974483582
6370080394475410580
8283746084160304056
9941277340614911762
4115595600667727930
15276442943121284892
15674028788202273852
8650218459704389130
11498811847440968612
4562560334410788540
12890607015315373350
7291228765074224060
4169106965418465882
8395288368106147202
5776714387104968522
11231719012171600410
6184631130794935182
15664176826791057050
6834674026994581550
5416635539823789062
10184880195736952190
8625817342797594942
5137430767548434162
9517073857195078512
6132655607790706806
12362621803830028380
8320297576761715610
15236351672341956806
6966431291043041006
11574934135165362656
8639299488509092370
7430081934648599232
9466451872996521332
14812498567627698342
11559683866761366590
14218564774443742062
4333561570339751580
6475928189612017556
10035525743761472642
10078353348817575360
14376451986501010800
15307024724238619850
6725093331883237082
4835912777046321210
4199236375821541760
12637369462945932200
8444878262010874712
11776446095140684172
5149831131041179970
7453395183814948172
8192924954269059510
9779676873093042572
14188027846624119182
9975356350560213762
7003188156907293756
15634670067066894032
4036331837592192756
11594605678945546556
6391959359156489306
5480917393573110480
7977665756350344672
12010275950899341512
5258854407029942952
9182002462234522562
12274144017394265256
5151100968671312210
13523518937832423792
13968433990966586042
7727571979719698112
8456067490124035152
6916729858456296062
11733102662789954172
4890711857779756710
13111922624787237656
15204785285140000710
7644862963481124492
8572745399993785302
7631442104529613610
5626829885533650156
14433070722082276592
14365841508512075792
12769290699252468192
10434136309433816502
12244383000539152920
5844180526171156010
6992973042595345056
11786211434425722306
7627004451660409220
9503531464840929756
13265814966327995850
9540641143570616070
13305040105647895050
13972085275511544432
5958117538201876950
7193857596661160840
15781854963310932656
8972939776072932056
6097751203324137590
11869494913326182222
10187723808004281842
10087123185904918412
12331709949385249050
5138238949770570842
15049195348439648360
4373349304873316406
5548531858082148942
15796650945537507656
4570765882500526806
6268353271456237332
5096494170547307642
11030367510382884390
7949158895405952006
5980534681762041102
6037634152506571302
15385949244360302022
5407337867841620570
4751592882731821002
7175147069283603500
10841576418907551480
8078123927207095782
7983308204270343632
7035741563115164592
4787254981633817306
13745327627963143056
15970176130829927006
15315917226872913902
4001815924051990970
4828080151438157802
9293608758656969042
14685256523725882562
6185258380615902930
15784364733623580650
9315422256265640556
10090159743364891220
5405811129477200756
11274995536937302182
4555742134641331662
14442294664154176806
4176854838922431122
13321721418925608992
11324459043055706240
9669635354520309170
5687165916116983640
13394651428973179332
11397795596773814592
6001787999665141410
13453402831694227782
5594860505216333756
5531608787954629322
7525748367985204010
7137663589075781306
10240153008571568556
13267607963968346742
9468373404016717370
13667681169129892232
7267467694061246762
11048016471781025232
8547680073686688506
14693577588507009432
8921831779847433152
10466523938093373050
12424399468794824082
4209223413131557602
9872558130129672962
12871277780744534556
13092745247700227030
14929405131582286760
6006345562427410490
11878150232605585322
11122908135214344306
5097240985899573380
4448488368443976110
14745773272829021282
7275961891193814506
11736143073746449832
6708339232662915672
15518196299353298672
13931877556650070722
9251914358705761056
7158807969908999042
9803635223863957170
5874909352574891670
10803305888733873242
12472899599513961002
5192423155393054832
4719533586583703762
4463696342932984082
9191573193700629822
13558912785647138702
12847856744012350556
10754530298996872862
4904257486539539862
12433077639325701162
13603862043211770056
9949654085458736756
15378861943753191732
15554031080413986162
10782332113933684082
9391037728625120090
15803436145649120156
5481537240878548506
10072633290268452582
4851199179905721006
12543511300581950156
10960277376484938332
6622728918188606652
13574938633082997806
4858094295201009512
12643369536907853382
5131642052394773642
10304603459339617980
12663503598141694172
9441864769190300750
8856783663521277210
5817331495012387656
5748743349041569806
14338245360906516282
11017889295374169056
11479515885311447756
9823918743607073762
4132707746071531592
9029897489285139872
9429595716864737720
5320243766871625682
12504488321655768242
4293188067336963342
5825728805671442306
5506051003231243212
15714303042586461462
4919354914440905690
7102630232355180756
15253127021441111672
13015738073935079742
5744345790513837656
8154180991177522940
4582544897134514550
4127780637632722992
10798219395392387352
15502112872989141170
8590192029046128906
10130207418312950330
5470259314569243950
8623590966349502292
5019490933000715892
5243699942340109850
13682584894558739330
12784762049458409282
10423448768023220270
6223913275145062800
4712978996506217306
4784746721575051272
4612797045198332282
4365888698362524482
11908494974437469256
14465554846877307042
13912439076527571582
8436608791068225900
10402235907946815792
12797474659310516580
13204352593414522542
5668796967611067362
4521204097067968652
9248728891381499522
5274797500628238362
8975995815959346792
11878444356111383832
6862122033518431406
10864979779278300006
7263156050356146282
9468738499077113906
9234098945578002552
4058339394578926862
5501101128275874270
12978710141211519942
5398856817524848442
5452780010933658650
5333336532969731130
4066607832770988056
5960233051562834462
5665692506542838880
12450940680251313450
7817388862997862542
4848359265652273182
4452617764742713410
6196674071538721056
6350048079315740102
11439166171301465960
5930123663493922052
5191836628316683890
5410145658723036342
4474363566365376756
13053868382980158762
9175166011549268850
5261716908328957382
14950644259866658506
15982378114718172306
9903390659196430790
10946429646196132202
15002923956697134482
7863650613211160592
4744070984042101406
10307061704219847972
5094944930713142430
12520769102282624042
6430498298041155680
13453559784750034850
4448649567561115412
13428002573857568556
4305848528126061182
8787165384565954892
4797962677268426756
10080165604959016062
13493285725425885612
11780820249464962352
8843564660034361952
5034429272892738710
6162917126396195892
15093235081576683506
12098565557766687522
7756335840610990100
12042764943896945082
6433124857350826362
8311977783969356972
11118338793893218790
5830431196255216472
4890038224097915642
4597582488022562600
9130971717821299506
7857143622899836410
7908622181572698432
8484885516182630442
5634486856420371056
5408513126340219380
13591866882917031806
10616504081031664256
6928923634198632030
6606329138649290756
15233039243732774792
8049853653368639202
5983911255190612970
5449095230003629806
5540178556141633710
9902534501731172006
7010705934452239130
14382763751132104970
6631310243228233862
8883889824450928772
13392651457650800412
4805791565449653330
14837127134956806440
11831702637420399890
4278274909274778806
13102533648756973056
5679345590287230882
13358943577689066182
13326820252938774056
8006393990515198056
13053508352255117042
7073634883242639872
14019650941816681922
5676852272567795156
4465405109610517806
5971157362178114412
10682999565346529862
6813022037187980270
11744012206829334620
10663723025906816522
15993319557462995306
10646012581783143642
11586170842389158006
13274075962491962492
15876488736345785942
13311221417021079582
8301802948690077756
11812205458729433162
15237428398863840006
8613381862637018682
5183274048993279122
8416717111412725772
5871040882558032656
9009064666300608006
9090732754195229412
13010816191583759100
6989169504545543756
4467921144259214882
7347716059255732656
10281138588767795982
4176577461612854850
9690713473498539642
6032717728374017022
15342191213968910256
6163660028695506162
5487054338098766670
7524445585422771810
6832209321045778962
7092913407360565332
14240672980446869262
15450385725569047556
6918871333328686752
11536007424976673256
6832026237796435500
4917462981931380260
8617624752166499690
14483873791865343122
8597963515852381662
6138192200170813256
7293991575538507320
12921275169010213256
10028610735018899672
4660224451754355902
9482231354661624006
10867783159894192742
15286437133949384552
5274932769807230220
6626365910586406740
15329341204925197340
11137696529209168932
14459447826288870032
11095086117735266090
4173258828808635806
9136122847381398000
4681881699405531270
15616106619070286342
8540255470404659402
14801770871395590332
4730922107489821700
14459573949809749256
13859852556364290972
7306667076480766022
6597970741650326222
15893984896753057656
13342489337177343122
4828121214467411306
6038339129766187730
9795038110940851040
6984841564586801972
10055467039663316522
7632605020410660332
12677288738089067892
13304873687726006406
9535302677410317222
13897662778736101806
4125260567783693756
8352611303735083140
8788603148166213722
4589388446739354200
10530517191126326406
5805563710978008822
9329329142845267862
13448825520740801406
5373966067351275270
6281013896807375712
4851078111233630282
12122784221440737656
5886826833059827272
9835992314639589282
4075168348865458262
14505290159046197762
12310853233165819950
9253767355326304152
7946515430350168692
15903906854464021556
5805491752267698482
14139302906396658692
4089289659080018582
9451609522524205056
9784605723280099922
7864605927857554202
12130447128227293592
14358861193125366402
13001118004790935032
11960269102930477800
12786204106651863890
13151331598343090312
5652632151213558006
8692699730733602430
4271010981009080922
9668389948576251312
9951150481980414306
10869724277166793610
6060322697032091556
8531255258155681382
12858299836950829806
9410124672469207802
4168815469394656092
10500057016312447610
6758627475075145560
6848609597833144070
12364721243230560806
4930803094326592412
14848149064036104056
12960846438620118482
13308045451575875156
7130401310563795770
4099905336453178506
12870511038257555256
7224623061440553342
7836403202225084882
5278126606438977506
4992461398075592282
14832368556780809306
8224131119124090242
5040228360886319972
8829196765016519922
4758315741639603600
12088079895889600490
12106073890335154130
7005107646447915710
6136047147321963510
7052970199523065512
5111502506331358062
11852482307594447756
4171265248097986040
13924488071675476406
6417284385972110352
13390848361625708532
6014154811483287020
6689601944204469842
5563796533256527292
14904649334740578012
6884228622459668240
14730686536237695452
4380628199790690962
9556583201100981542
5709901600373661560
5198428050877840952
4437942418461929852
12037788606913551092
13139890215522025202
11333902934923441292
14459269912749474230
11768719186150972656
4137795487867796442
14202574741321534962
11651808622969312056
4293928325738854056
5386579887513839570
11274938010735415256
4358218805567232860
14084628084334410252
13625159522875708502
11673893102841840422
5840692208824055690
5039860997349185202
12369206895771247256
6584269831435920890
11551875723721036892
15962525069023587656
12062127450161571132
6144334144116464792
5899451394412919642
11564847327037509056
4950223437918347840
12438066438334782902
10995592668068606142
8612712564037025222
13013256216198315882
5760865220489161256
10244434089504640752
11456208112816391112
4801950561376238906
4564937847255681290
6410627006270011212
6367331907015138362
9848502969859419140
4199337320209312430
7321283294780574002
5983337362716635292
9477677730284789562
6687470440803158450
14358743239763231406
6214358313596283842
10094361954905891532
15906266831388362592
6266122050933185222
8573087490463606880
5021030973834101232
4901532260797691406
10425552459482145690
7810889508229437632
8263125707082569556
14258782941818935056
7279846718256596556
14279103752061768906
7583221342019438660
4201753314520062002
15278714699931322850
9332648734717404306
15285327912212377010
11978193712770634806
13028334616043790482
4586300955468800112
10873707444595677050
10550396786903966922
8140199350610868140
8980528959557671830
7680154302335284292
14109910800884486642
7621891010313676256
8155439584596515756
11722548332972780562
5475567621467865642
14210477814117023822
7633838203408518906
12594295351060071756
7648169408435709272
14403029003722337006
5296887693022501406
5114928674655331250
4479364291473109512
14018261098624726722
12320124636702316590
6705348505626375362
12128430833968836602
5824633463441790822
10940420473820224092
5550975473490824862
6693276250157019410
4760229297662685812
15853283948457336306
9622024216581459872
14578939817165846310
4444787717244643880
4390500202962442256
12472422743443795860
13926275692212390806
14245274647412582006
14795140088096930252
4629744782490378102
7867226938833049860
5950452833100485012
15270961563364565130
12679159061743604442
6226097155146167052
4377448891600450542
14316864192051322592
6970335531324907902
12794585206108427192
13959067650057027056
10744056420784749750
4227212687091803850
5977000263733117922
15460440623859752442
4001746404578958362
10968699292241226230
12136021601111983080
13283624711895379256
6178413216621146690
12380190932286652950
10845831433788087042
8797453655447781506
6163871650986572330
15446469379254714582
13962168720125503950
11105415495643491042
8328743196976308602
8219750408387693390
8588580084610480422
9243345367679711862
13527682628106034782
11649050876214442242
7213052822426936562
6874266918281758652
10572858387060138056
5023278794030605670
9605533586481343730
15776115753824258520
4934830065994003082
14279532585231707520
4227426655548157172
15688718586918765390
8579278013387971140
13992359472520065122
14073365690591413442
14745017888625109412
12611882276223403602
12482727657980177072
12875140121473313402
15753983061860463762
4586608061040943212
6515799165297290756
9068991261152457872
8319998887348884756
15947654655225515312
5761917123494400056
5602369637076188906
4514652259266776556
4413461115533455482
5869597828382858810
15222438795784255272
7038118613574208712
5730628885708874006
5072849476815365390
4395207958129666130
8791603335105376200
5284106657189665842
8053418841417489780
15557668793965329642
10704171241501465506
10488856734046552050
9784534288465104530
11257556066051092562
11797179264509479682
9965446077233823006
6965538579614031720
12178668311453804162
10874620513687109352
6476200586210090756
9016804353749536980
5794197190367718512
7889799110319740262
8618613624487546682
13423672863749117972
14817990772545878622
4429875759262089012
6519800714244931892
13183136260937737656
5912860481553321056
8272195838494088256
8545497162066942290
15145681176515958122
11569392455458807370
6492688751152174500
15696172124714262656
4642502347954722656
5421749682334103372
5517359018662140480
7705270625865944852
9996843532842753060
12010232076639596102
5664777233900483250
7795951849501189220
4101051569242934330
9920525045132563500
8404556928493425156
4331813684015620640
4319817489847963032
14781543721835123652
7003830769850550440
13595495103189923352
6740285913769341782
5909028559964573150
8271876796832053032
5621998974536589122
13779749601150745632
6561626742972188292
11752980350928786002
11170132253383698842
7951599938183834022
13515243036487713992
7074203521030975082
4436842819223246852
6940519685096859056
4456566949670470262
14984799800453721632
12546632708247503756
5810341501762210010
8687531766902624480
14686958592685601642
5784094136741597502
12408748476506859962
7317606367442544140
10730566672919570690
10328195165412151550
5440891806291352970
15069084001253725250
8622931842547790312
5233022855745977162
13460541782099793302
11951041676671597556
15121861676939021006
9728829871689878952
4223887854315394970
8797943297823934806
5960528293627843080
14930958381411808392
11822028602694972300
8056723021959668562
9399858293610000722
6339613357219866572
5118512055426784572
6184140377290755672
4087107374517734040
11616603446659318512
5732399540654757000
11674124469782629472
9240398798234892756
11389087681998934322
13013414433158347850
15440348935498746422
7649026954928630042
7962184908452250020
4643002696251923642
9997424005867401222
7012835340467750052
4706653187505935360
10985336805894874542
9888489018847256006
13140501442165446806
8187513402341681256
14483563105815084242
6408649596348311006
5546717992171501256
5400232296799360110
6314802004298993420
11668264645777168056
12545382766810215672
5254711669621745156
7258466365735737990
9085984001814449802
11940595176751040270
8179637631923283242
6634901051803078056
15084392964044059350
7088518315744986756
7257477181486864052
6123405460216707056
5719116408964119306
11178418308813374730
6481816303620146450
12444010719608556660
7169896918584676080
13953184498290518732
4064791295864553806
9013189609845833832
4684500472909222656
10695546506063124960
8131952935473595256
14647848207694293906
15679366318786843640
11538541425723508182
15305035699239038282
6532683807972906222
13575612713158197722
9116526243677692142
13877127433743167232
9550618191563465256
13943383853030017112
11814383323149387792
15185900872693903592
4633914987920019132
7611946148954240282
10376370960539025122
4624309494498655212
14158904671512496002
7784353945081114590
8905565651152816406
11953344195779239512
7104855585214782506
5614547118483170040
9310617438813941406
15168645567695200682
12746957984581633062
13596542743672074170
4459617857934675092
10075362041934195320
8012650477633827602
5569899643790091290
15441318653223781892
15286282869768837752
9693807273951473640
15346369918033931790
5877436845803011040
13066924930120412220
12857163793948118756
9151177261407312242
4086902963032263012
5613880994967281042
8760005813562759300
4949504568976477412
15578359510988277482
9698952808634758220
11446039486075365650
11795916372046126322
4554609759423508412
6493279907931292506
4900799828107125306
15942281056422982382
9190050088079502060
12572169331987426502
9074688255121138652
7168406681928997122
4522039850851163282
5875634259878802170
6894278221456281840
14814291500703652782
9760521538809372260
5481375507257568806
11300568005799903756
6698902301710579302
13314358689108430142
6664342748868540722
13339023395912014506
9589340944179208302
6703421419026579522
12648972357934245020
6185765484025206806
6211006368104032112
9991979563932812432
4955281922721386262
8041809264495709610
12595495967870011020
8741868640694609762
11945733543594782652
13921960163718132902
13240125693208817552
4415277422621615562
11813321387926946432
5075325875084137272
7439713808797935006
12679498093060182656
8311981405080656232
5041922890605558410
9926672055907852082
6162450619628142012
10049803717577366522
12781988180272231850
6725623929721166472
4718428048713964142
8285500812299795156
7791523545729554556
5535936191856135756
13233548558671252832
7571233426207816406
5374238797925645210
9436710017855582462
9528264438319436942
5654621659704680760
7460477147998471812
13604273738989966506
15876769021459720610
10445578443779126132
4855801120448356406
11964523155973592672
8823509643895807902
6193826456597584422
15715448125320831050
7993011537360974306
7699914635808104012
15692800574367123482
6337432071945442172
12200574162706988870
6358508052995691756
13779754070529755882
4030211124090414902
9021695147693983442
4545666400971638256
15003684988786148210
8737028552253175512
10328088302042002652
8077309860892418256
15810922113910865552
9670647541472991530
8055377429228501762
11031426387400378806
5413478154520856406
5383936559808070292
7743974735228439402
4021341179688599006
7074177351898002612
12927229404126694256
14346295988199959306
6160866832803750552
11001081638590834650
13115070452439716880
11940139619605856232
9735024206566300992
4431048860207120556
9539410237556751330
9493818638070319922
5266467462865203842
5756973227332666260
4416025871348680322
12041491982335919402
4195995955812672122
11123589800570865932
6067140344986766142
5335814771941642382
13101389560095004730
11683018589023049742
14853545572105056872
9611676326796422132
4081800624552808940
15255775410534542522
7962126123368425370
5986898415382486692
11892373779223162280
6492486833027195006
7670333142142220270
5815288876841874050
9572422219099463162
4120662197050796330
8606889716726262432
14228585998707641006
6791783568120973250
10306289294546567042
9254138580460557056
6279433118483804390
10095997967609700306
5257000860384947652
4430674109761972452
11423140873155209022
12908088201269663642
8037259062561090056
9520549818983608862
13740999276061025156
8341081578093931830
4204610459047046442
13519687128436322090
7302851878605565970
10069699824450694122
4915629472900050210
13132685285553804102
5765464019197634556
4464747817200125156
4012764172541815502
7393247256371916960
9261783581778390306
13889523678575591256
14920367851933950800
9026790115780275102
6971005234584910770
4814752360948088006
4326116997748148930
5071888736724490980
12869839041617068310
11353052483512813712
14373475878450068562
9145740443386838256
4169251708565820806
4317760808473628522
11945174133717228252
6975330988760591672
9615090585664649162
14527012346994081006
12190584620387638212
5510539716379600520
4292510682345862682
7643710073489355560
10091055307860274592
8508923954446898072
6394466549704421256
10506663519453193710
4338672951846511460
15373264306175328852
8230585772681162750
5401861301327582982
9235995087044922000
8546518339861880772
14448351931516389620
9035946478535726990
5658917535915331250
6233197845200849556
11486994894862796402
13266900284653531406
4271287651046437506
12923104994758377722
6487586661921368906
6661167679472906612
10471682599728286970
4469746254147485922
8601965710897156472
12411607193108154506
5567733318553301772
4358962736723603556
5457668250519957656
12029216233092550652
12274021256902655256
14404927269985316682
13179012842698857182
8694236755721778806
14659444545668641056
6959711121341452922
5349754223914605612
4277593233449377256
14561979955391786322
6221092610510347862
5979625083270586442
14025690636707699162
11614499657931368592
12835426232000159790
4463469969277445156
11839003876386402806
8272442762925000662
12144861318577595862
8389849089907475262
7701128246146683602
7399439585156725742
5576953039407630222
9237402960145925162
8390183155095157656
4259583365294783532
9605547722300467056
9221549134121436530
4439014132170930402
11405547134186461370
10403881469637920760
4513128567879225530
4695715570090320272
10809103649919496770
6206802916078779212
5709212143304497130
11140369321202153220
10787244942407404952
7001872409288314460
9298172208820426692
5713636074994896890
6834021759023459006
7589811309929082306
8352660481552696056
6542830573225920092
11015220072701701590
6597695446724388162
15510830986864047522
12257223156961634256
4036116163603588752
7523314900587855672
10011764340661053962
13321248904273503770
15895682490047525156
14582700042531085922
15138533961872783100
9951329307597735882
6975623000759804202
10441514039385583056
5094070953862653632
12823074844466762280
4307350284222760410
6545316920336508300
14663199150885143172
5310408499510737240
4562993246579446842
5772573674382157656
6980097799562963312
8442373399770011340
6009727211892877506
8391295838373449150
7680929412714203702
14041124365411815392
7310608802800503752
9006781165858190342
13758919409494932822
6841623831773993472
4632496334579105202
11415864194949659042
6554104603632792362
9483567766427535156
5541704800521704142
11835584120361582506
10857804409992674630
7667306769230893056
7718691385069623506
10574577079987522842
13198441067079345006
7395898320153988742
4973532767017522512
5375699233292820980
12681201237445737470
6785790695297525756
6558403785570634556
7526041655344329602
4920906858251306082
9322392362196267902
9675054772282125056
6218024709219417822
6382458720176769650
14720053946246718002
12814389833646458360
11217515870759960306
4076321902158750806
6723448871156226690
5943349698463194752
6469923636213869306
12388436956158716756
6665557521503228712
10375964370262512506
8802463742555942270
7713045318064919042
6033873465546120812
9966780442128368306
4146385362100262556
7816571133367351592
4459886632541475056
4623285348804264792
4709326141220686970
4673676325762670232
7583477213000903006
12951951919840151406
4915182617704779882
6387113686584999332
4726293685506544556
7345758651580284050
8108813384335121930
6552046876028806406
13481640285837649652
11464463845485209306
14424041929971406602
6765891216362849720
13261369010587701432
9101722111509696450
8163919184113799372
14430490679083302056
7963623956419177682
15331391246323798652
15257271029945041970
6430207085160304700
5511902460037806762
8815727443226452112
14776010176668149162
11841377311436806406
7021853507629730306
9400689077860390806
13211495868898811756
4257681014463956772
11024924562979493672
6611986122572710262
7978696000353883532
12410511025363036962
11349176407520538512
4711770390320577120
4973210641621052850
4515747311578230842
4785831071602323360
8493352033142394056
11423587513146237056
7466741662206041330
15400275905279768256
15474755670502577006
6479665775330568932
7957953568987141512
7417660814372585810
9246831288094582656
4391879916271331262
12105718540549818032
9670621882806809552
5737113873755518032
6315912063183517760
4711656492070246892
12221431975705010312
15814342532900185302
13608539483360283006
13473707552732171162
9214658326733859330
13638416969236175822
7095165195516841770
4103460082834310100
5469205866218688890
7920537033223592556
4069531008069703182
5608089018051950982
4472642577569362250
6072333918115519056
4138167478485633756
6096047519004985442
9098872516859688822
15943391611235335442
11140046859810253002
4156137152080033130
4395897836628600062
9738685027057323756
5019221521384276806
7654798918492679256
14692574758532928662
4378569531107571102
7991243226916870556
15132411057668520342
7164681976698907806
5419074801537031322
7575405583477175430
7806069548848605242
12599061076282218932
10864988019797056256
6382268275014249806
15001585976644660010
9803758551062644352
8600717743963974992
12175960649854479480
4420682321410722512
11786673850769161532
6983320445043135972
15553021957680844272
8174535092245957710
7306563116211708512
15103435430087041182
13133826492431057562
15021955568724347882
6633629693244973530
9375374916653330202
5922032748449948912
5997748104985011122
5738476541992550750
4170754581974438906
12933630103864586850
7027105572421650722
9425412285581065490
11479594581853711682
5779040177585291762
9681228556723916556
13999550486323195806
6105082335140929842
6517139873321233550
13812997665982955460
14041922744290495682
5222052831185793906
6900479523682533542
9233643683263869882
10702971050114979362
4992773852192238506
7888122411228160022
9919943369556511440
6040726480959690422
10111256373955412220
9456569156192622806
6094739140787739756
7871244849444158210
7687438128226374962
5629179699391188360
12334286721068861762
6101337392969243060
13458483409587266612
12297626402040400412
11404145692517108312
5065970146208733132
7740452311684751406
15496321343971821680
15298022401626330092
5527761433830660156
11999551623777388610
6331052688789064080
4211067628406225802
4967744290293095232
10804775428224083330
14572277554976424432
8539113401951828022
6092523160370297402
14280870502668237312
5306043345628196892
10355230311312325056
14565649072404720332
14560619958958555722
9106650906693008402
6521529657755087820
7617548705486350556
8082351462887271912
4185378856608202650
5009494751397373782
8966905077342330900
9288846915016536056
7814824854189178152
14551410104843568306
7357442297692895282
10426902671385462656
7365403492979097656
6433968427796073492
8072603377722296562
8037537950191322442
14428961795458844930
12096966525141850056
5064979772093286050
6648167091815052342
4756161581939943506
8915065831829751750
8106881361591186330
5215822919138646780
11650779889298311130
6647436691284013260
14117228651334154556
4368428600159689322
8271458365969048080
13144334735162257452
15171021412705212060
8268525540041838006
4995541273151057762
5454636618781806150
9951892596080947722
14473910652859054032
4860607991654716940
15610755276327042722
8721367733677319910
15983600376462078962
9887959978958219006
4580602308856291412
11119315292773459022
10400854489040900820
10312127933703795582
13382736297494944322
6595826307651084972
8800008769874842130
9466064980537771010
6507701262339181452
5711755670719257332
4987440550889113722
10063032787021659770
4372421070938814542
14334550495366428522
15600614939190697506
9103446729101835182
7227530216293176792
12614092445460596132
4332154724377837656
5544734777612780652
6007461066807148262
9076666222991619056
9693926271826477830
15487390062547611756
9654716309215503906
9572894981012849492
6981720961930434960
5227317249384280556
6479325003577637930
12632018670334541256
4444962173794407342
7216141816701732122
6197200273472787306
13793222426944696742
14084967923444948256
5769598809279167480
5111335122432223412
7242159704939092712
4574663740991017806
11582076444943875156
10916152590189018906
4429907742751363802
6777055676241570512
4522941911973343970
14223747314593804682
14879618307543878070
9142877325724731762
13588755444120318482
14249419917127586690
6058015477828157382
15651274402754259806
4827190509997320152
8496273008070746912
11917597413195338906
7364116387590849756
12808070060278197332
12588039771182556932
12774409327834394330
6652844355175978070
10988387961864693756
15377577399129259470
15665952729882417122
14505101345442963222
12896250584633865000
4144862656869854930
9619444854397017110
6050934723585124506
6308563998164854610
8788000665474407306
9350908956787806410
4348342246049428556
4187802988490213952
4644798752651532806
5560566270285663506
13492293418095190092
7943033476033549620
6789420987559375860
7146555738713362802
7196276776239053102
12159378859026498372
12057652455786150540
4643193670532516556
13909639212471325512
10319110013455179806
4525117341125350080
7412127235671206180
4242263119987389122
6256418664624543812
14664957352727782340
12554144846718254030
13701073311688280282
11771034486666833252
11083691033326563962
5063534105553214310
15583349955707464800
11194996832347478492
14855995679867050322
5369207291707845000
6609336397662906056
5074643239919825042
6134217751219560602
13323847479020330142
4668083524730559782
4330108508775582006
6644704962709678052
5099717015785877112
4169175800182784930
4207374923014972922
14348349752288676722
12756475717595216162
8334820605204878906
11219026570053363906
8464375397216721332
9416135650401490250
14679216378534209402
11710516760384222592
10457768162452605630
9096696869141782656
14440997285418557180
11679603570974706500
4276850405568412860
12209332650840431402
6983828446043961056
4092976287405749756
11610240287348371556
4501794244937617682
10519230555984541562
7714187393517317400
14226351355498698506
9056746589426510312
13702202117274802056
6236464531302690722
15505744951637443442
11780866585829870102
5101409040984419312
8522099753178718532
4733452189305978392
14775103189566848522
4593953086960862702
7274532749861528102
13732963404784735806
14490029321021991882
6865140796165335530
8862529902031022952
15388345714000441800
10336618825176256256
12873831572464925412
7346569394233569330
15955098326785305756
15452237690055566406
12115125601424531100
8841938308820073942
6264160797052930250
10489654934066874006
6132244598310835692
13978407685658432642
7321707116449375806
12131766224455209050
12978021910072224102
15594803375059563752
13017846085572729522
9989378905330330512
4288930148370258170
12211040392408178190
12094873972602740622
4807067394483959222
12076237257585464742
5035922798975595672
5791617340382818692
4002266158876365140
6694505393131221756
15303865440456916962
12030268529321594750
8186315922954298512
9866681713683796682
5433263277103418906
4065958083351987900
13008593766014809580
5428180412666462930
10581880516649003252
9235843060832675156
7187270607887657222
6729539319221326970
6318429874989394806
4287589275236218842
12637518371362488792
4039164614217661112
11123140259553642306
12613806213928924556
4518447385628736170
5634587691962179256
5323941519746471642
14209823933164616132
5806604197268674256
15026879484195234480
10396421788822430802
10469541151678690122
11787257140271172632
12430711665424230722
10887510579384743642
4700973366545888306
4802393466756286842
14421754393785439512
13599502492727358570
14695544970327150006
12113854936336724132
7633401861270935930
7188653497750438692
9955880601915989540
10844878202174531556
5086473054360349862
5527768374336680232
4799088849715316120
6041802411227050782
14976143792195778506
4429456659096326160
11294881458983719760
10797746956505688906
6768548523853947756
7188990974769037506
8284532781757004192
7762761197914302306
10210114710421521132
6953998513188772806
12648244899602966556
5413730668286477502
13749045180666633542
9807825326344566302
4873887044919508056
4055554201855394940
5015090758908748392
12558046222457690502
8083419715869904850
13891184359682838480
9417858447136820210
6177187657336922030
6634455162486037382
13480973110409936430
5493615932729881610
6543558110153557422
4927845632750269322
4675742606621595602
4403648820253565630
7098866684267173256
12928735910978005592
15877007223714311292
5212860442828257756
13894401261310860852
8621034485646272580
12915532140487415802
10747698051492871800
13916074720675568222
7650876927231837740
12374568713924769362
10283024948903506802
7765985525134445156
15202601114113664790
8062893613347974772
6776614737604898762
13742353879502269506
4972097934793324806
7924180193708337722
11392814140296462902
7221713019359415590
7107247213903857656
4485294973934398500
8145962600801792006
11606093276243250720
6114643270122884202
5468372065301148540
8976768545060596922
4041895859154362442
5533821090751992590
15887637084009482210
5747459304554122692
11569965966008846556
10829567956450684772
4630897984875201822
4326731780920620762
5379523025429434520
14768022424710918006
15050490172251527252
4462967390760570522
4911003871624601610
14867108361393690422
4624957301335960710
4323028367707747962
5538044957225247882
9447059544775990256
15637607652056638590
7259894898077958582
8601822221767982570
7529227201638144092
15798989707438518506
9902813627455008756
7812269472177619022
5622050846674712756
7231326239339688906
9450851403755045556
13643927855509220156
10964395446566881052
10221465556054490442
10488046322767184892
9920410220493797712
11906569191481347656
15208559303917414682
10581762967281087672
9067367774510213870
6200651983034951406
9620692711998394952
9936568999586091072
15600767795330429256
8176313009107561142
11163226466222844572
7835539582197848072
7058923017328161020
8170634650572136602
13223308242846050102
10043456525490287972
9704508304058172362
14352046172214530852
9312830236437939132
14541610060923884556
14928609759106219482
12541793399264939210
7294350583800330392
13996105600091426660
11710885124433404810
14767945182150522756
10543972335470458922
6089447758304574092
12317182362408687806
6254067466556116322
9843312691010241056
4056124299902857800
11672461163460132506
12437671443869014902
9813680558381058662
4509440315491351242
6427974537771572810
5792471177568568362
11428019600794766202
12312690026814659810
12570468575902092582
5748710117609070156
9028042944665295722
7578847452067864940
12844564548700816406
13847008298580765650
9697997534969052056
13990968607609453362
8797275788249777442
6334812991384688160
4238123490566243042
13772316716691769682
11965165081569290702
10441561927798033506
8445271832973125156
12063191868479149400
10682212593824181192
9126045902791179056
7943174438691345156
6442808539127472056
5508693927137429300
4675539575296257212
5099810264090126550
9799809698124406302
6032089488696406256
8514207939093599612
13874969702012049560
9507412464232146756
7424269437045841382
8910496168418112662
7475696358799508930
5196716670934610762
14265669848464316730
8589099634187580902
10748084863080286442
7597400711037020120
4784835661932238562
6593793789162884150
4637828717150087556
14395684537622588906
11771800549170217932
10543927683980921832
6719570671457227430
9903465431233318910
5595712648735834512
6678802843972902110
10285287911495596470
13838979935475812756
7383714330928332656
5360952219428547380
10672952197826041662
10976414718979916556
4314363974227079390
7928665718653033850
5292408344145444542
4126302956298506622
13754952786387078290
9847028683427956040
15010995719978903756
10429289233840379090
8518704310662392756
4869334751550601806
8509007847745998012
11648972157287260782
12241905144721246802
7975841881669963112
4389010936276266092
4805933972568158450
11702658503315223632
15813788261812234332
8012950997741306322
5959025372520030512
12757939813432576406
9764923784463054612
5006073572839307306
11331015597814713842
5166429020305692050
4022750631782325242
12249720936089337822
10844032075107701006
9087140838255549170
15556944542213191442
9902371584755902272
4057591062653655032
5829963733531690872
9989579667515825792
10734080564157920912
9793843840330738806
9533646125108429700
7358853126907816382
7136920272516754502
9567932226659656922
9878355913988291672
5605105368630109502
7755434656629616712
5174577831797935122
4067982911888546762
10371025197088765382
6983833073400884090
12746091333268755650
15418760248148036852
6610277552113322012
10708231507502447756
10499844659138758020
4826325239312679702
7501171405056089256
4665746507470125482
9130276075924374230
8434072303888047192
6039988046093935082
6764995592786183682
14938338793546707842
7297807905632406962
11039691752196779282
8505897246534841022
6330331829951089830
13944738910378356632
8198066960936062230
4465331175006251552
11229479466475360950
5638212816069633806
6664692551970542472
4259161957043769806
14387861225369831762
5497611438088112142
8493173466909615812
15531950747105802410
10529300842025654306
7250494718934684362
8044849734101058192
13851249488067275762
8124851383100887542
7748652359428216256
15020265574111593906
12765046836133586612
7822825611516251832
6375977027734135556
10509178940037077162
10580478073213796442
4296143746556952302
4783973145950564040
7194393819434121680
7598597681538826202
6086554519466450756
5053637952463652642
14852344526543199332
6078747752992490582
7732278436348585730
15006660700441961592
10588399035293010756
10016494996555201602
14867731741037899506
7500036927358801370
5554419479460399242
4128448815696580832
13747713725194111550
7885754618852092142
15560570434944743210
9208653147550841712
9272531627930409722
4235484078977093102
14591404582276135556
15478837501435913642
10682254991102626806
11598070625654166380
14264088144643831730
6759888208262185502
10086886840349023332
13860662667388361372
6943141225697698712
15407416842074660262
8934575868820612010
11953010922343717602
14740479570356235180
15400090144298124740
5973629070067059512
6416734614615316406
15130153876126273256
11052183181367006450
7027009558280473452
12364469572269097212
10895911692780552510
12086222025473714306
15298558062378557280
5810706579651903452
10438014307707102872
12282854221578250806
14480811744860961506
10275915812103273422
15736341780782966580
6760002015000150156
13242974597937668612
11060961760158473352
5931044637332047382
14024301977148620090
9821258932418220156
10418900269143833292
5412372968873673452
11456342147410462512
10655616098602280280
4069567585978040256
4877393614465946810
6761819131766686290
15004768496185193556
8059961413215658806
13567628110418168906
7981969765119714002
11839918606197240120
6301014172650227900
13233090666167483256
8383643520662049582
7532106466517887260
14121062639986257360
5703986259304747482
12579713625689850800
11913589995386017512
4368539209910020112
9500755106499966542
10021232604086669450
4559038005818732882
10642116083864476322
4328965309277948330
6582877243350473760
5079123355611175652
5408396194747378520
6338415134585960256
8191480801401139790
5983176225431548442
12292217271386300052
13428815208797670156
6979078071916675920
9467958425373862742
13185870221558152806
10673886173481771842
15733482513391340570
10427983443784440722
6166986532877367056
11934811881412285556
4115120315946820490
8811430497044539020
13798302649660175582
6154560166692475802
12350786610979168242
9907029964785597362
7284985663858916340
5511054074306308922
4530216101735276192
8001329261833099506
4534456100953406406
9744461675205556992
9743618034112133100
7924664559900471402
4221488655301719440
5812191702609108752
15538460455488649842
15531850900521377970
14121751287822637556
10120147896718422110
11257284297564841230
7026000235398255260
8273610454889245160
8812003539209115702
14674731091779873732
7922254011720961772
9445666354713019242
11591681603339424512
10188963906652906850
8104380075609742682
4363943141339084700
15493233930303136152
13655118663563606700
13055339773709369012
11598559755846586392
15326462050379651040
5266279332698414060
10306376847152082270
13019709466368752852
7092937919956939182
6121374427649181350
8643449258037230132
5475145083029103642
9021650526064306262
4853335765853770442
4435901341940571806
11879668767911963906
9735557800904906060
13402224961411878906
4354046656109386256
12626418809819195250
7967558577666747332
12024157171790635850
4135208322402393732
14332803187910061042
5836519184390876702
12591986876901341930
14558607158693429810
15960870093511764056
7006470686991594002
7050102426892395506
6909645046950316530
5810037114639450306
10485775656488591822
13226495858778675930
6049244776742041250
6084428819765586500
5439851454304630482
7871567908981151832
10990846966689570792
13703004276259101806
15415318303065248262
6464749351780443906
12192413342068395092
4433350477507528506
10408864968071939382
4645880034654299240
7858406395961819970
7381679822753165300
6036041074524443142
8564231270090870156
15530942108393525270
6191863573716456950
14414051310538994732
4987990992667439556
4427861032203540570
4921127937679702392
14284647624931615262
5725544967461643302
9349729139282249720
11968315809890314502
4417829035524169670
8230752559881948306
12282230324530709556
12567734020635300002
7290509139789378372
11293148529518256182
4820542060783557656
14998583662453843542
5709603332323028756
9186378714723851192
7194099109010513742
11287456015239602660
15961331339795124542
8525979160193003906
10836130906759270506
14053409530820670822
4302486900024521942
13244397068999713322
4405383365570563682
10962683913520365600
15434571011160949940
13384112501414490890
14654399739012369756
4051526071291249700
6649448053042574012
5834719775777480982
10991679771916363592
10407005631380951742
4296678200072621552
4383199538852088582
6014364893773704732
9555812092364227940
5242806747282417770
13174567810053168756
5161364432832004256
15773873909386827306
9162772186259886822
12996013402717587272
6620293510658561712
9165983383539612632
7780021339587288482
5495625310789125056
4027529113461078006
11277300157547643056
14631705146385463250
11803869848394405560
11245008866803264650
12004507402028836022
11747521614804090212
11179263121949817050
10291140758632966472
8452303882039536752
4188841957062591482
9841232851696866692
13773819477769437912
8785254272857547522
12805102575136818200
14680573947955211522
7718246181955061102
7939756717352884272
5570184877634059832
10628904167147800380
11154022329964062782
12946484898932942570
15192195719015043092
11822674588895431406
12701772601134482270
10447517245540301660
8895510597161076306
14224194897333792300
6783331319638970256
14714126565998585556
10822996124575598522
5051648183394857672
5034868833775944260
6656945998536073532
15955029895083172742
13555907490809205200
9137452743930874272
14761980745177920806
6500775230637695156
6231666801500995556
6767502932524028312
5480378580337368122
9672718200127875156
13815253219171167612
11412866222161105322
10533339385754443802
7021723929192477056
7644952027811656406
12124459948107088962
12602670240824920506
12273904564935985802
10127537394869294412
9659317296387017952
5563730384103575990
9200417680920921870
6376956358071295262
4873926412494405972
6630230109029669042
13636679250582763832
12982377743857515720
6578464568729059932
8916791558686776452
13231176382823370410
8404159642916879690
8420069767972244256
11836481997611658030
6636458108840038842
10503442581315772556
6283603454168557442
8713160902056898020
7697666487638202572
5638372573030948806
6472605188513378880
13680478991873914562
10958334251354775290
8879177711621497922
7771316860598706102
7642186627768161122
11548208880849159330
10850453741491252250
7680166263310152810
12478115493269575382
8993688371961755006
10033571162238857120
8276825085140793942
10130854316557189700
5299328950994552460
5795356177363223802
9648494203971438906
10273443075548730842
11129987095565897370
6324147275355990092
8044359144756912756
4506894443396733806
11669040282989292300
5130788354939787806
12520490668712538906
10498430953323189362
5294076695615614556
6692497544663729910
11908294314168000062
14449650416032106820
10774438938097958450
9003460373552325602
8007021632558648882
15703127349599223056
14253669424506126582
15129169987677520502
13029586052269507682
10260082037861647242
13158925270277750210
5657809087499347352
9674697904554422522
15319698217086500450
6158479830853370832
4170816502998001506
11720440970170396806
5088969405577959662
14496673808184799506
8495308749152963142
7870195978505719850
8353198160955060170
7126213632372187656
6460525360557616962
7387639849768180032
4239786015450994556
7738223656017402372
13129002120120923610
12261512744194536972
11530338054937346756
4184956029057997556
7638320128932454506
10143863171301524006
14208446768709826260
7348240907989390506
10083370657058007806
15225282160838778840
7829654385655537682
9345729062159997806
7112780770884704390
15886685433583891632
12042596178380138006
14510311152705894290
7982039605155880682
9959491617472285730
5365779608116147250
7059634702690238790
10938590143965894602
14329473614973116162
6543502068778325156
14191715308679844032
7396778976963106002
14397410220897707192
5604528231808429772
10155283360471529622
7452072240575137272
9337092622647569940
14919574806027277392
11513317770288504462
4690776579946445042
4278024816587272922
12122327078627871122
6728533063119684056
13404466773681376556
10242532812600254256
6064314209386305890
13914756195697162532
15693551841747649872
13879407227855476610
12963939631750689770
5501693049481522532
7605470621919745302
10103619811998393056
4555513472992887656
13536045838166043282
12418138686022016352
7128649681687406252
4381661859146560550
8397069567481608806
11778074773146640272
15323243558736064842
11619402519194229842
14506263587774350482
6176115641201564810
13080870301782262142
11451656936033436722
12943667769126315480
4287222239764405052
10657676033024127270
10085138240497584890
6295542782391324552
6271666342239100880
11322130994260916160
8714647129097643806
5894762980177323506
15635200312358111882
12677339340221997350
4231399991318000102
7057323952457192192
13699710010562948762
12311434755043949306
4469009307639906756
5950771992831237662
11692499688666162092
14695986222161890470
8164962287774914782
8879143801587786842
15937638719227475670
11782771398199201412
14033645797609886006
14484227460284207162
15259907766597555672
6171041860776754220
6375572548282879382
14345791598797264002
5484750097857474890
11188428002398509882
13291872059142910506
10451230613720088722
5124066146936520462
6002581776378522722
5171906059225527512
11137101786897567306
13689755456992071162
14503336194223641872
11649439887596039142
6359956527070244352
6704198636583433092
13114993010964294756
10989287464633764662
7390409131501590942
13330427223223691840
12126092359873112480
13993336158463070156
10276878888747336756
13038916260594817850
11894403037257137256
6865576396337331542
7566569609597689070
4534670902980625602
6334436830349596232
15888027388661343650
5029785738717979542
15872502351595891806
15280514598823784520
14992105678059719540
6531560083338731912
4299256183533124506
7835791478936382506
6008064295673119556
7296915213246324972
13076003059513939092
4613423631635824220
13841922941426624772
14636679664153347506
10593931162698576812
7018955878825382582
15344892826357129506
9725365126577374056
12211832648429576556
11856021395254236542
5251617691431448070
11907815811745213362
12337111393503131160
4184305982876737262
4162674470024532222
8739718142063743470
7479866899795928090
9351507527780723556
14094815054621358602
9289642824364113906
6976538259906218906
9968498529008146832
7393638478841051820
6871627859019621000
9064568170346194770
5042446152776593056
9430867262046154370
7317832202376087602
5969475659120587850
4762947486493107056
7583136867761408802
8653364035090586642
7657346271226618892
13560045894376100840
15370707029360702256
15130978856637259772
14703440846271027006
9716730726205242900
8581004535269593730
9591146568209132162
9754418900983173590
11670051713504001860
7077304489659179502
8548448213447562422
4031721850082784402
7845514043195948006
13542680104648373306
4036552291004295972
6519673893084978890
14160582387382030256
8076660289683085490
5657994906425042132
8925459170132736506
5511020973711599072
9953480388194502410
13395120672387957806
4444293435251951972
4408847080862603006
7694661897303278882
8034559581087687030
13513268842774548392
11243217721918465212
7696390818425283420
7947666869179045556
13967489754723697506
9340032355474662452
13138108275763816802
9041737318114986102
6104001911429926406
10552181411808906770
12152017245549358322
4195418364183665892
12715431477814585056
4596554325667089792
12315984682690134452
13630268143555925112
11063320102599499850
10804888861738251006
9461500475457830582
4268876736719418462
11679244143855064482
12698752913569114482
9322155528482967806
14703051032914014056
14590401150314704682
11561008458592741700
9008782190368345622
8060912928854120172
11962643469409927982
9521269688797887312
9410255539494282342
7280483930800858910
4491137901534097506
8582285839147776632
4371833117179517100
4416642796233726530
12077326194036129056
10787470581465535502
11178843310945086530
15572562815882456232
10392224240119225142
9601334066234016162
9136388536028756550
14802425721061924556
10139135635849486422
12468084511154882610
9170884398608829290
11347706758911254822
4552471460927536022
14005263021353866262
6776081627142643872
12806327884699151012
14884365754793691756
10849070347279497300
4003109922241151570
9074163763824296556
12876018243003631190
11248674747816690812
6753058989632198256
15878928076350727442
13298404855464933402
11366456373990606282
6867578624387738906
10711766951143801472
4987441756848416712
6744061336299495032
5282038930065479762
13128218825951271600
15167726982842821932
12634312651070464562
13103111684525668652
10399822683848494056
15451825620912407552
13480125073009014290
4657003092252038306
13500081710142953022
10822741650968505806
4245557198838825042
5329582882347378906
9658454600060901192
15489335754991980992
9851863161072289506
10383182302296074042
9996636371024316842
4184537093167934432
8095231674905079782
6606510526985035970
7040742684660526872
12774862245674650970
6434870803493117082
4171091820216985302
9839973582668802306
15782535912639692072
7506258301129808562
5618368744711755122
14078253565777512656
6719027675918539092
13867268472323544350
7931952275992557672
5257075615592641962
7027136396758249256
4460729399622463772
5101813949084213906
4073582939809793312
6658436671027171602
12773922107000945690
13567094122018383452
11168759828127088662
6681843208708600952
9605424036560255462
7638274703986951520
6298251726397867682
13441983584507635320
7135145319744549120
12164096096523161352
5867231277564106722
8355469094200226070
4541815963023315230
14013079043711062860
10587914064110955050
11106845028455396240
6833787225809644260
7717840451764322952
7549676149265762202
13920413898168253922
6747244336352843070
13678615125856220672
5753948778127305006
13850887786977657656
10386904814673818906
6896624729686498250
12323770101135859056
5798822226836607542
8118476865445515900
10206118565423987960
8824221705236550650
14696545034120687282
4697192634144495212
15964161910766764256
7102131370863581922
11123363017818795770
6229552568810615732
12384576854900080752
7734224705010850332
4064575290270660156
14873120205678834050
4306721389812638102
5413268063591461922
7060010617016666402
8665418128651191756
7374069440478345156
9780807505809486306
14050305406096811102
5111826800651868660
5692158704650492622
10408870788276932732
7814345936325731732
6289798821922919690
5110687768912029992
5863860415126741806
14820108026058703622
15446448077579893352
6381685060694874530
12797023272533560170
7374105133366199240
9904951477016557656
13743815244594714006
8376280613188684202
7134568935793425156
13856584936929984690
4835319609058760306
10945473833482408050
5388042286465823172
13853306313398985006
8807975695005855842
9833435430258979100
9824354330198499056
9754094852259900792
11840910850180189140
10609480027493204006
13248710235138339506
4440036701781952140
8934961965972033602
13582912767196616622
10366940898676910352
13593106970944311410
4520305681189405652
12045398563745181756
4965943503221409102
14723668040909106582
7406325802524120482
8525365414065842760
4511751197532687362
6377770839675563690
7312710985233088556
6416937823707164756
15624799561962223562
8986541799963796256
10469908904644747322
6068403744056715756
5901914342470262510
8589202502647313252
10641419740572042312
11090996130918363680
6778263348990804782
11994121823401171830
9146912053091681756
4169557113252283622
5672502432846407472
6228741223233412130
7254272917221183756
4447386314061302090
13869961622374068906
15262914321750110006
6859613031133172210
8660169597149075490
13507488785421477056
13249810603956887042
7151066100583187022
6725054186401380192
9524498656629643850
9848707831601479802
12597369206774921120
5043229175733660632
5560500015360420002
14114964854596406402
4021161592521612980
9245426865365827962
15707303078837636090
6123229540660188462
7520768364864538422
4092778931304718212
9639602288705704772
9499560676635447290
6637516910567962656
10849719642586061382
15826308582181102256
7717604626200155556
6990136245260209820
13995205048093879820
10916992578741173262
5410762782272901770
12350162677859191152
11025470197844748410
5595621387119816142
5653019625721009370
9162978048117293906
5182142338752820692
6285328679017296842
6001209112961435060
4209292791648675990
5770317951731377932
5936907718150125450
6489954301803493512
5745687293477717892
12701613164560504382
12150860891700633002
13348386781417058982
13352297310225168392
11309924364407563802
9501270084431367870
13143596968395879312
11625823728399422180
8111413848271033610
7535151597186740540
6972292687788094970
10809068747510776862
7215531615165531440
8973358825572275682
7681968131475504132
4085657924624597256
9327556517254353632
14352721865723378270
10473324894231550602
14898861278496671790
11203040865610755272
10421253104244354612
8184628867206926406
12288207307934253906
12497859138985845770
12079104222496826612
11523301511967469002
12758218788842847210
5160445841097545312
4408199440125276252
8303320092317300522
12468775837465890542
4778757588300004640
11176246582610248130
6878657363239972140
4177214922223725212
13113637431057365232
14670329386989373400
11610172207990427006
9411999301137377910
10111559845551070506
9052105720308764762
8140898136293716806
14185417236916189556
15475232214291123056
14734175537213158952
6803481654875841662
8574239406655608842
12301905333252576890
13563775089307680242
11829991697902872506
10898966450006900802
5055478977748310592
12009766515379577012
13718773808517075032
9591903371189194782
8161114832665483500
11994639155869978806
7715481191633276502
7622998563946619756
8160790958547204782
4029604741769414222
13765465265623608042
6205925525062470590
4700196993262794212
5846961118738087992
11624145442149950712
6681612387136420512
11101348990725396942
6382659960925619006
15762186461080318380
6917548402244876556
6286541643596894006
5151939369425618006
9915356982043422272
11681299376599269242
14988104672865311682
9007495100809908852
9832916256404793806
14086683439452786402
8146405348285714760
12327913455968461052
5271053361845355842
11705211178653307422
9812195837257028312
15583923306803104580
9478976025813046902
10766750712235289256
7880483159909129756
11679419926579106792
8391921306846028250
4226112336405330560
7437954752111744202
11222917638335465222
5491971381152324756
11732904924343819580
12956751228823403762
14286934966255533056
6621222362871092006
9815584680776172552
9733790670415620150
13799474410061077542
7796444287289683682
11314176230486625722
9790407086744152262
7038429255669573306
4308157193819556006
8504303332664163030
10018764853827265262
4197635335905801410
15369233059688763650
11790047637382990520
5406052294618680210
5896577227430732772
14455944696118221056
9455859276476114742
4694763005459692220
15971032191350306072
11494971655140460962
12572476790816855306
8677906738581176102
10952663784441558342
10142323398880235982
11926765009113840006
4359809177163594056
5393418315856736930
10546320508380381342
15775493853252520872
5750861995945008542
4472524951816077506
10053837320223731582
8976836428406401806
4485966747695838372
14050813360304724306
8990116499923528506
10836447842974825370
5645648860760998980
10938512384905391442
6278116969127045972
14540458727690082992
5651125879326170172
10151427457887943772
4087742620806272232
12191277344179743812
4285876522240647182
8370467757554764556
6124220723415512972
4577457338140963080
6680317465607513132
13569539150237720522
10241172379154546042
5276013947453724222
15470189577612035156
14271081008537023922
9805280810976265502
9356212986512402022
11882075023713995156
12405763924292708300
14371887515466881406
10616447464925832560
13971820134516701210
7962382645538289306
15793370007114345806
9807989054644624482
13818749039242344612
5328599577322673522
15630885618403730772
5674838434236579722
12942158075737773302
6879598374708423650
4578986411933953322
9202812684516826200
7275197425212354710
15695630514233874822
6054124141972071272
15065271700591146860
9429465378708310850
13419010630686384506
14680317991792405790
13958581681417716492
6537517317022457162
10633940687030356610
7728316419525976056
14560085883900395540
15856076412152494832
4047725713993706450
12896925497011116056
14919098831008979970
4194082521963835256
5496099127111756032
11835253318303849700
6795903728210080980
9932368208234076050
11554688881974231632
8296447849585582556
10848411914934098756
4703944518820099572
13971348315884609172
4909805214733440756
12934774468795088756
4623036083641860890
8478757510068463932
8667649756221173262
12699715227700358342
15596419484581227360
6025811650318484030
11267900224055261282
14604885371363401182
9087580862437683842
11818237047471532656
8512232965980423770
6817739962274692442
4935026232886215342
9789248879164563906
12208386055887358742
11432923796257844442
11376164325584715006
14149622805002441406
12673683386017159232
10058783277691989542
5091185574199597056
9990102568924659552
13186593878593665000
8687132576088428402
8916446834722126002
6490199723828374560
13217482651291774400
13917331395114518702
6412023771322458980
11311439349427278890
8594636224784322002
4624584707293227122
8582156681462980580
6316785550479494690
13065801207901920792
13297055465642866742
10697961100310845730
4196853504238809650
11307746605759385112
13681930656935625156
11625401642829892652
10982981033836622372
4099882034831287392
6599343387397519680
14290532056228230056
11036073963058926942
4107623319545108292
12173068996510539756
10190582693152678056
5145507798912736506
5998309896241049256
15121833865085289062
5725533989249572056
14566462730388070040
12979353962224267256
7575240377593434306
9387461453258706050
13683649830859591130
5964893146546703330
4097574174132518330
7399316056354350156
5840576495291812430
4087447068901575612
8496973865860584852
12992744134365980256
5719627838095881650
9402917961636697302
14137191001438108932
8410357362096223382
8536566050487439292
6813272929675371410
13947955553171896220
13294638885568132332
4388738197090470950
8173799698819165742
12836512355149404770
12192419738980229040
10509212891293266306
11018328525531646130
13524280971677634552
13348178676338376422
11416493381900002220
14911007274363816992
4222407953306569182
9052508995127329212
8496017880159050660
15942185848759089482
7839279920935002332
9071984747222888532
14829534010448646600
12924723327397974252
9007119108268542372
14933523160791797942
11700290802654669872
11169423085231423172
10878027351642709832
7867309345769232470
11907565742634457656
15773843804418067556
7102677947956515420
10408076945408402822
10053450054559713650
6607702478721964412
7759192185999012306
7593868565454283202
4504709832893519412
13806371850685559256
11174606031735908012
5374192982637216612
11911232650709971530
5330376253842059882
10250663072061545912
4695368628869924970
5038572722088164370
9799690540475484822
7254262908640358210
4475711500447421792
8101074449907583850
7669572322215331442
5600673498536846732
7275407025199211292
15889483978435472040
8150222293688439306
4222238512086902792
12693245717334860082
10140300590119186632
13871260920870031412
4793636202959631890
6508824208404027860
4829799199881530982
5633957940359252042
14392147925738704050
11682151816716108506
11432154910506561342
5001533228337656472
6169108442877231000
7368743044644151520
7448897983379425692
14651449443303755942
9233548183526484600
10069392831083727582
4493539675215105972
11216468475677421452
8451648174153938052
7298211334276115910
7159360640751687440
12615605301520488906
6778371840282361202
6265137892647933756
6957462437399547306
6061713579687288756
5747910501441240992
6181852381122601280
13936935981066389282
5938591967966105450
7999190098999318550
5463897103366327892
13331904712524560010
12905120517709045932
10047899366861098056
12802445720465049756
7858477980808801506
7087801044068030922
14140799200246436202
5979362829695271330
6578328252693710910
4832982774309137006
5591433294164517102
5980611373301024462
8463510466596395282
5185059249953787806
14348867433258141342
15404323587760826732
4741080527821431050
11375526500284090692
5817510634104285752
14446451915931892122
7547197857770819072
7907391992476820622
15118729267162554290
6346354288125713952
13898957095864729590
9866892387085907042
14851287119426190302
15989637450394094312
4669345316537906006
13040874057899771522
11790156155145941442
6998941847601422892
15012214910757121332
9796940123511081690
6162856801251162942
9444070354288546262
5223612282074749362
5186034402008616792
14198693754383814332
11929057866385652862
7141260583360160082
12966818861094416660
7846275391654705542
5117817717312627756
7703587594613528750
14219566650525344556
6665058884396966090
6414101118816950330
6178642404827062632
7188684545691378522
14713281038444986542
13898428302862908510
9085951266582842412
8750546452862046306
13976751941494159692
15972005388010237022
5562959710822114860
13039709383997019506
6729975351183697212
4235602068669349922
9965941917152424132
11262181444606477506
7905220030959469970
13337358761084579520
10429322329178099822
12344596025347065170
15288771346550050802
7167705726749551256
9187417592482027080
15585210171813802056
9951325724003401442
5026188684996108506
4967087382615484622
7026683645264773250
4414781262743157656
7332635993041909892
9579892780277535156
15563559390342285170
14370419743018154256
15733516359941552720
10037868915169977212
13354413146289164402
11608300028909178222
14740868743097361702
6175859056569997902
13437714041090764130
8517925005382078922
4855481612020716122
4759509278006341682
9903140628086815472
11573027079019768056
14391417587353602672
10757025917397890370
7625426451905453312
8064455688150362370
6368461020660123072
4860642375883899306
10321448933014714910
14895999929870250522
13934827702075633370
7916856072757634756
4205427874933862072
13957284426594081806
11229045859288853052
7938431277054785156
8835164800765461632
6908111868261824562
8685996431090124306
10313410418461161342
8429113330049741492
15052311774940461210
15823558503986319912
13327963686612895502
6829853672011069002
13136147545844905056
14730608976870764756
8473759914758545892
8931421186493852282
7028719492817459670
9032755005401269890
12013889344005418310
5441951190730593012
4792618451024415342
13690556792761283322
6027189081041729306
4560715832629645262
4631418160743759072
9885710648304225006
10935162895729223090
5118699547824208080
6869265559984782506
5418126085629043610
5341026349861386032
14834017844570449622
14492024066528178806
13086059819825151722
10015117534191035450
5066670196188383880
9421947769243454450
13728890823592952310
4954494761700044160
13553195380778660312
10960922982204170090
15009140666823258062
10135736697090816506
5344012498088160756
11997878777425089470
5908850817596771310
11285971219483741640
12887160252061275882
8899131702535856256
7527293460128134992
7213896945144467556
10652051092361448170
9155231489964109556
8240636288252468256
13453868994961834056
11249900737250434562
14298557466306385622
12815541985020786732
8412619933512564006
13006902431735113992
9513396452785227756
15906286369910199650
6166259193442334240
14225595303982272552
9255600129718073742
15612856323009393390
9143269203921918162
10146545618597468372
9556882336998922932
4106708043765543470
5686567848607121532
8919614888595822192
6806084346897724362
11170739832256408602
7128305123060517006
5374719382233218712
9870476337407336352
12553565968174291220
8157386367003530306
10093807013902477670
13791016162785927792
13968892178316043806
6712707113538230252
8489274877436892552
11436027611964981752
10280510973409458872
11240323694581344006
11757694862142473256
7687460190003167756
10573774679864948712
12537506700878774942
6601957315466977470
11777960490488412222
5814025760630664506
5358668912071051772
5618068326177214430
11324558370025543806
6266490650835841806
15659655434469747252
10668946628458628552
15455734311621170730
5998468513698774990
12212323930241260040
10753329871652669552
11355484492459450506
7511856299847368570
7143372850775665506
13282831512178286190
5221214977994809250
5771003968111668600
6565549785366761520
9932468053247221722
4927409758806172482
6266397798926140332
13639724773799639402
12358392903463107006
11406974891000288906
14027158184422337642
6464349887001142142
4012591699865138852
4501602494437014462
15463535385915669800
11087625029600230806
14307380625394158392
9268110514598908440
14281805594700757752
6105794256182463222
4924938560175247340
15753630367053452652
10202194047341332806
7061323442367351642
13109198470446532232
7329760881178143882
13410608074849034390
8113975946688801440
7215382981856199050
5740595663558206380
4239060906460366272
13911043115031415320
8727361826021415632
11620694069653885482
4304525210264045702
13463965825027205556
12419183964396701340
7794910757369890860
6499131343250947842
6731802065145724062
7292231664066884360
4827580210757882556
5858220889017035156
9074073466286958120
6917080679549888150
9845127964516501410
4580610210604260306
10550442091973526056
12832232879472046382
13011019759904578806
6645971718262237730
7496764075470815256
11017927613644578020
7819884746711102172
4370519173368390230
15126776781507065562
4295777845691569722
8516651631919869242
15815274627370340142
10928181722449102256
4681360125244945302
10497514201735310840
9513712295860043756
4700723232111722822
6221205409257065922
8094250140640587056
14904318756492604910
6805865842035231692
14288303923901505972
9324360157303559370
12917173561467382482
7175951832258401082
12484216249864984722
7026834104867999270
13257201289781548272
4943629721020883312
12171301397497296756
4691250050990102502
13983788533960948922
15391002378976197612
12967003878408144270
4669822627476063122
4724099691790846332
4352652327846135432
8300390775745215006
13389343572728168810
12480620173732470762
10919239460455844252
9200253171989023832
7474783763795781006
4330332398923920402
15622546898439349056
14853537058554485042
7223690498834685332
11804868644596460450
13944788945846828522
8852985447985972656
6003780484832654790
5922039550147858202
6399078243750683192
13960784210169598242
8810603325773006210
5147285293798784192
10462758454616943750
6833327299761693530
15041654132537479592
4472876088909022682
9005569878498620730
9747920425402356290
6323328849731361012
14219002200032672952
9609242198239806212
8305987458879209090
6923182778660348102
11241464794393085012
11789181281529873842
7293321580771126406
4446733326716219450
4317586638788464652
10981611561907309430
11199612069965711756
4622941781804993906
8047168930466731406
10304069771452169972
11586825724474327602
5085242373047999006
11098562710460643222
11318242235659713906
10372365944413924442
14721311576720608022
7850545283231179662
9112160951997343322
6793329621069960582
10903369969057592292
9508269942670637712
6553109213668852022
9946843266340521092
8917753404358557530
5468557169616256406
14624700881358427730
11938594751388255732
11644031663889454062
15017130424855537292
5930698906990824792
6345753000239007056
14893432972013965320
7007537288645641622
8405511639711759722
10224576189935141762
6505323470080334282
11163133996982416062
4484245843186421006
8567454284839024202
14913974098431513362
12847001622981630662
7689609680646629756
14884086080075979702
15536647083441424502
8486812951933306590
9642573448044188906
4472473476892517256
11926375884045473060
12074907864472453782
12786811867781331672
14277635964310966806
5870005521982877756
9799061869401082256
6661810497282078890
11517636527812445240
13129785495633545156
6354706116971957292
11719552787372598170
8394324189842992182
6371621630094422642
4956816606582128906
15720617976254672852
6931780863280934222
5249506440803960022
6202603693726284602
12692428049003211056
15076274359208176406
7630828771350057530
9810024523210577556
6765854842172347656
6387052625264705690
11824465133900016002
9747123093592238972
10373385336218570756
13175686892811908702
15151901493361656410
11745898848065344122
10410018536108553122
10222796604384194760
9784679107129150412
4346903580256403480
4304618399564477192
7010471671977209492
12580589087805400382
11751684297928839812
6811114309129223732
7320920942974761722
8372783960174810930
7183460791205003702
9497199898107711092
10488914718924338202
4560172172047713332
10017328112800347810
4794469418625108410
4619894100817513772
7791741572463681762
11097433031004099110
8587791224575835622
6351241150932105210
6475318402345448942
14792554005270686192
8721595718959874522
5326887548550025302
4039179269454131550
9265184071155337656
13089816990632699732
15668650777578550940
10264099022922064340
9326266104851492006
8136895175900495552
11576911031233290056
5755291008432918840
7439877737491975256
12877011163787033382
7524294794008353612
9363502334234673722
6222258689220397056
5274548783220886472
14415327720018355340
15149141898502439882
13897998982836038090
6626798945019323930
11261965123211096756
4806779882769839702
14211473343392883872
9097423166102186610
5408880896997507656
11918861858675650430
9479912064046322472
5051620592052169862
13545405865656674690
6036062800341040010
12183437740060769562
15514991911482224852
5680502119187258006
13756916058879097656
9384006504879454142
5824152428956470642
8220105623384112306
7270410656500599312
11016482037996521642
8221867728916543422
9400336199782426442
11726859716767628120
7389085864369301112
5155899140320157556
15204314245657038122
6728755344999693662
7745761540464284756
8075083009619585862
9483663860642968310
14254986829040915442
6216152258795651382
15916979234803343556
15454801739885172282
4603529540295129170
11080058744871056180
5976046589029512072
6869896924686538862
10220254820350208930
4353949150276805690
5906501573353100880
11519119582700139650
9520427915906069556
9959497831373848056
15745627280658660306
11215853656388803182
4739816893494986862
4062733020429484322
7339320346051354002
5530449823401741492
14150191218327542072
14987047647000681492
9000329580017249970
10632783624425628906
11644436001824608556
5260573443716782002
8780597250900671306
5160753001559001006
12163943126200351542
11185649637812444352
10994311537705053432
15374564856700483506
5914460675303515662
5904219170075908556
10478320501858630202
6651091024258442852
8385889175287200506
8030694325574664812
14708144658881369702
13979473618339797756
10931360262709689056
4240546506784919256
5780262205640102570
6518121947943402810
14279677148398690056
13065901811444716940
15716235768533965682
15331965942179566406
10571588782079906702
8531721534345855320
9902626414533986042
8330122267825619280
11607900662826046490
15602058183777773402
13778718530330367270
5856716586258402690
11465659106897836806
11169725103335807556
9955587650794083770
4064505453587587556
11500292631846218906
13522224188532032300
12021552822364843302
5415302757554294556
14460076015703720232
4684437723684384672
14090651802730379810
4016835529509118370
13668136034879248670
7291040247206894792
15402307796062801812
9623424268639473602
5625720255700626972
12671401706334281406
14569154231938041756
4600762359223194506
12962124011418805110
4905198815369733992
13527840690609732602
7637761120753551332
10811793303791593350
8180029471817231642
13443601643764268906
5059156743900795692
5276351173772747756
10680908412017962190
10129920055006735622
7726148550257866122
6354045710652732252
15810906491051577482
9567492782818687202
4770567938491621272
15748865587640173722
9374698314213545570
4225905086349498792
9966290933119080810
5386633057158333806
14920339438005726962
5378463649803280542
11150297895854161506
9955644789255526172
12903167923064766272
14292387070561713962
10075845715231216556
14451713845428606290
6173073334016721992
15893613096852494306
4157520598317009702
9414658632663659612
12569085445538941202
10249055012103608090
10343226664559504562
10112631514865069202
9839478477375695700
13087427131053171162
9616429988506197162
14947855515067572582
6427170303306178692
11514981318174056756
8132028310670597592
6506989524358741610
14992619755390806692
7956997430653085870
5730332173754566952
9331986142555370930
4437811875002503556
7274500837404986306
8995016496060828602
4766710482043020762
4624248988307330210
5413696362849381770
10322104090288331952
6667220081142196032
8037154485199666532
5397908853180280442
9003849792603724532
10061628176492490332
9134624843765847722
11088164345271522060
5474587404798789752
5068076715445067042
4619690899353464262
6571394188305644112
4576468309592953412
12230309705267654930
5918270506826428506
6789867666149714852
14332625116334447132
14735489028572947322
9994758473922605642
6485591926433978622
5337098241571707540
7852850056721620082
9738746829233344370
5316791288098501406
9331421236672575050
4845158312257836992
7896392082531036812
8772946257769780506
4781480379018269960
13345600573097837372
5414019802477069322
5099429444576631792
12208271241671231232
7567932596539567056
5797708353284277372
13306881317440469930
11664403868345681000
4138963436874726306
13904066476091885942
4921941353514586130
7180186745129767256
14708970506017649762
4029498356954047850
6367505416766330850
5397314691584410350
4719417048462190692
10602497046459118506
9571631181713399972
8376827992695626406
5987531011791524006
9928101310720327812
6537364090598706806
11427678683103175506
12252651753990576402
12911644050799586780
12271301428679185860
5260704023420788556
12475512784139671250
10271280245214767532
8923197952593378522
4942631390236746806
9796051034062920020
6984697866378120506
8749655131148652006
4454855248479798402
4851191048117428352
12823726725634436460
10810146855534894506
15460548596127939332
5261187594370478042
4645292060478363482
15540295189247853990
5126739048426127992
5410476649598326292
6710991411956306256
11633012088276989412
13865337634241213210
9101495844962233950
8248465527665455442
9243738383684097656
9623120271332933402
14932342380607660482
9223111825595717940
13310734367372883482
11691445474887958506
6420463169875760810
13461240401019859790
8696607154564088892
5140158247625532390
8876369789823430082
8091420267845453910
6253290337938996362
8801304840454965806
6479647618157948810
10892780424151141250
11922301164880337222
7564797752757960822
12551154068302836006
9409828544742395072
9515619568924504310
10732187292374970452
8075543412035253782
6725786597921507562
15378005872742043782
12268365785560535402
10059618531302938730
4719615653364572522
14510568327081246110
8696796587626685082
7174433321495013290
7172214851017089432
7747360559293142972
14833365470023738122
10720609724144774180
9826523254595173506
8899061574989566542
8625258809837381742
13212863461738122630
6904542680517472850
4643580233734517612
13370024525944978982
5571541748290056552
7097025830633775056
9287470121733773010
6187318549120262280
6816736970973744806
13294269471618477762
15783403233766089350
12740352204352822010
15449755971296799840
5513749068472181682
7918607478310159560
9324483656763867752
10813882287372857310
8782146196528394882
7533172148332387772
15955500579701256300
8083829044432663256
6816909948633287372
5401907097273498282
4286702238316502006
12494131643001690506
8305748968416124322
15932728407466271442
15414416397345295932
8153796546943312992
8980914837614954852
8936564396561550912
7474907264783269232
5524103133577039556
12734282686656066912
13795297681634463440
15572073363575489256
12724295322423311552
8284828545597258290
15120091708752932732
7371719472237196782
14798545680391747472
5218165154784113552
4752360443982310256
5689844833198370532
6993287531492818430
14347465759710351002
13401614944441889262
11025151983631810470
8385813892304266442
14228673526181868600
13018386746551524806
13648294934036694042
11376771340009961342
4713343823462789762
15125752866463207656
5538705050738302806
7297393131580668752
5735887209292511522
6464487081492120282
12463036514642509490
11965802029354447722
9232285669211925452
6617330001331373952
5717565389238473882
12113203103824606562
7264960459628724540
13765774307133860882
4863842281614845892
10293507139778412006
5342022169930968500
6762692003752722522
7543740607249035972
4203034466342034962
7369185953401042682
10276125677849510556
12041677830411366006
13728931077477900062
9757974492711911042
5903101254173989740
8473783898276555402
12078033347192447556
10008326791202391056
5349297656621281512
5763896201848299612
10012132640127999306
4305368398948258056
7274388335226082202
10474593569195144006
4474811439278625132
8182647496540720170
10121613282391441700
12370897963758014022
7313353485400951382
4959518858247184730
12091480211181452930
8640544560485743362
9882474647004482150
6290829271759011282
13227279737099243906
10472639907457743122
5702304474175273256
6186529013605754690
6435110016970722632
10114797439138863422
7972406465849075306
8919304825340631962
11559657088743033612
9986144358498635292
7134870726184576520
12759835094606043906
9935372309507481282
6009874222814583842
4240597510658445432
11764221085884763992
7399737579650827556
8718988458550868892
14751299168175130056
7153374760961747682
5298736628339599772
4181419141614570770
12082900253883429522
8484767137043356682
6788120006284532642
7314785590966574870
13022446262242866230
15323099912893308822
12090016810635671756
14400898647048302006
12754703258729225822
8091142995626382852
6438178868256132230
5143847349086496756
10011305634614361290
4624282734701287950
13881710614790683212
12181027921422378906
5970561824012776032
9376865838674090462
10522708455649640256
15846009124403273802
7105380355940268422
5212639534874004330
6596750513922210056
5059791132965406602
15287606432953692572
12274033697585480210
14833127191894708556
8029345935296272862
8939808139512074442
12333204371760151952
15775465696908398210
4920491980593021800
4630354658722466210
11557817761997669556
14988072772156027322
7999158999219237852
5569729524633035922
9457012167996674756
5877589454309059122
13041325120614532572
6744504266087410622
12420425812955740050
5953500260537732282
10612507959483380256
11303068751057549762
7899949761675680256
15503513553799167822
6861550833488107890
9513970353413979140
6706665628494963320
14651320235032420112
14071989501610357862
4280069441923604030
13413311492230371612
11082503802804999312
8973946671227400792
12555791077616374412
9013762002890569682
4763756279033991410
14431469435649844272
9207908271246263906
14358226657641080402
6178857080607990942
13517348672629768232
11596748935243601090
4057783281912518552
6578013962769002480
7082236284271989770
15714017151045994482
12269650665270168770
6045107044899723660
4741590822299616980
15785485448397564006
4111461394049362656
6371787736627120992
5755758797807876262
7172926525303560506
14598163600543942652
6870727224649948056
10192445365191366422
6180161899585039022
10643206373692743906
6813896046318682256
11962928316252542960
6676539734531710302
12129169613931451860
11772221798102323952
10699301704918370556
5213799095833377506
14727453856242975542
4234521099547606412
7573289199667067702
13485198108951028620
4632655005224231222
7200794404739012006
12791190875252476160
4785103614519744962
6188410122273083256
5557681904358008756
13017302260825067030
13143750454197638112
6502551497351959506
8118947974566256130
12684300224896868052
4481295208544674082
11537425997423004912
6247328023139474756
14422714473045883556
4839871360254772932
5466254369034917306
13469364783819612362
13437277541935060592
15660632077800370850
10858928944349076702
9135592872032834570
14106380509041361506
4422203414204227056
4912812553186846622
13328309327106791232
10787178453234656870
7909114463991170156
5194968069938260340
14597125669053591050
12771258593644791530
8385437905239681540
10801383173895445742
13203981223772943242
4193955533894010852
10289376868239810306
10307426579585225690
5164466237952078602
5716246960245771056
9859454200919005872
10976397225991713756
6387588337671497556
13027402824188505770
8517734927219595006
5644748190343298042
11472277865135939280
13540597665891356990
6047047108838536922
15004084782777997062
15601959261535197152
10721502220385807556
5699822661443268906
4798918240895712260
12596065505779236306
9010445954296737656
13391713490042415306
9745778827719885006
15912505139029374350
4532737953049450130
4920997587618590732
4369891595820102056
8408843806840621850
9411246024488400980
7670014659813994292
12366914569206931562
12109342197059896182
5144532427386162102
5214578358463171770
15957588917995839410
9008973444627525602
15330083173278395132
8382233761085528840
9784361087413413906
13963376175738613806
8140137609569076960
11170025294020294506
13833518060841094056
8238152799762844250
9032891453537671190
10412716389486454010
15754348827136354070
5067725071270484756
4248798771439886852
5313657480857056442
14035050905305218890
12231347552192588150
7112457949988740970
12956234738319586082
4345601685085451720
4852634886540783942
4401932844563778530
12484947498423025880
11935987233840984782
15015924070114149510
12873157809997011032
7448310318297773630
4378215668768192690
8784297596075485902
9036083612096718480
6466233067007784342
10299322850809500290
5936745267796370082
9173916642150250332
15561062720232907656
9239867764539691320
7221033045521634072
4032488717239802762
9724399809069839042
9761821439179259642
9578854153666787600
5645583519371025230
7730300288498188806
7393062481585251582
10168940114993696532
7320868278934585790
10238843063080142952
4009200322295238840
5081014793139984092
5409142653057718682
4501872590646473912
4459868274297280442
10239947606467018782
4772309591727914256
10314625846749291762
15951741495781286292
9360089967383767332
6820372187773108670
14508863650854002670
7179911082578536490
6501083355816450732
15847856161467384242
10483770658351489322
6483017312782823000
15366391011441314462
4047363621040917540
14809175504717490650
9762358195124266556
15607753306167941480
7312345335658949882
5112721392262209056
7975483421567135760
7256328065358660360
7731809398192688822
12696091865085147330
6362804035394106806
14484635324732388906
14553592537096166556
7396429771347753402
9696356753045482806
7973352178178887842
4127101533234448610
4064557952008137656
5101549436126526290
4301793657630419820
5265290953537196762
7836764774227995062
6344796945460601406
9109473577380250256
5289094480454056460
6219325816362776306
8661582277354994262
7856781539032995302
12396518427139275156
6734909869571669610
10509773274862412256
15860829423391822172
14161121186711677806
6682860736415022332
10473508584681962862
5134673805710932632
7873667256065019330
14101211976724644450
10911707732884232570
11337919224062261172
10480079781382782822
7419673196253997850
8109795154724593056
5268104960718619802
8522555304507020156
14597317422704870156
9818152579199239022
4697716173236980950
5367531201875269902
12059072867342909142
7734854135590848902
5949591935361460370
5993548215185863352
7880914613044165602
13041232253167889322
7503297323352899256
9544464883802768906
8219111877296623802
14564755293059317556
12930355214633337032
15275468516545365770
8231920103258908682
13914021331462945790
15894376634872172306
13001487303853822962
7682027378088643652
10057590210824789600
13109909071339788122
5020318068159350270
13844608732685888982
5624662000478075156
6700890712391760512
7059202936601343306
15434499022008867506
10743354403429152582
15218825084342400050
4662811474464511332
4737330896627740560
11067982432178480822
9476499543655116132
6236655168496104056
7131920738737681262
6840660550637128610
6774771679815309806
8943421824760816406
9351363691142002550
7894317478761082056
6678617134735941540
6130173475859495082
15600831892437912122
6196191124555446482
15643680270613701306
6838511939115003632
5916531150577788032
6852741979460900322
5700005272662229542
11607002452392447882
10821601478029809432
15699747302059270232
10889216458794557120
5008558461767211210
8106805863858732032
7242704861994984710
9806980374749807030
8021357584868617292
14556994356294717722
6725271006345998756
7913380927015802306
4449125046882036890
14275352737744119506
4675982122004538422
7627449556332223932
11551515657120549402
7144535216392869260
10046552495345054390
13923050833943725662
13476918921082475222
10801071006886425810
8798709051307931006
14274224941518973730
5813225674829154672
11440444009493169222
12099282084104179592
4270641919708369350
10205510098840056056
4919811472525493612
13346614023616731006
5103313234619114202
9917231124482710040
7822954696029657060
13969257678122769182
14501247007361033810
10256180847840580340
13649630566473394092
10574359336731472002
4948850826057821802
6036236600910764502
11134615035534986540
5452079955434661482
12797371545814081056
4182719795110647030
13972206534070180772
8677957171241819382
14671614289519394570
6615922480388755806
10026737028060945222
5153519851219621730
11539862577252043652
14186715242349858780
4072356584711181402
15696157624385087306
8395262001218996052
4933375242699271556
7277654035651445822
12112365775165292756
6944581635406709982
6238487054305626150
10974920390973385860
9509159295790088006
4035098102354995682
4169199395903753756
12235128057011168472
15697585756718034210
10649282703355044002
11063213376458614482
11253643609413561320
12395830641964515282
15291061995824213762
7066715515245562140
4163161209473090382
5948927833875844802
9065272020250206290
10678932975509459912
13707441279881836220
5006171572562715806
10286503259563215312
4567669486431641042
13551945080520672306
15162877123295458562
12028509483902004732
15648609498234043260
7627699654472808722
6287442728464911132
10579075826801011256
4388998366305405092
7271371545055138320
10662897772440936962
5422350945945045800
7300362929479906020
6890288591981054162
12119239204553313362
11508088644525825156
7602085852075597122
14237319476850866556
5260306176896133170
13702274225483764556
10027694347895754542
11007507221189616962
14237007507302585256
9657658434011088906
14599432775733647690
4090849020367943906
10189605278874228770
5388011646462255372
5504613182150308056
4148325312948671402
7985432401932696860
6802361676145998762
8835600785961348650
12885293487213200900
5771607833482977642
7136814513507115556
13332651206916067032
9637063321495692290
14330170524732647730
8888063575358085806
14605398330850847702
8575574919665778050
8100070145881017306
12007273057165966592
11424729491535685082
8033466136035879272
14603621248096798556
7490829503629542420
5181063238719374312
12466459900561516922
10679731277237256782
6459497433843368906
12242391152888599610
4344291722747049306
4834096638185436806
4062486739311516756
7731185774854487042
9883642594198601556
10569674224549428060
8795188249131105432
11938335334342071752
5645074439731235060
4256955631223309432
9514895495559013352
4216642813791318330
4543263830754942222
12799073282875404002
10106148027676366722
7526236106184045522
6155661470133726362
8272000776781652690
15591890599210719290
7296386571463171160
9669359397815812806
9149971511842564272
11418066295037373692
5604676810094358632
13105808445902504492
6332726658651556422
6837554757929088492
12694574062336653506
6468253409845873806
5349739689324234470
5005444667902282322
9498812524492252682
7263371384394797432
10013786098583362490
8032719339609252360
9487773316979122490
6976705456067525156
13504151607737018090
5700161729313816756
5055276923775701402
15426296642654840256
12863538217304912556
5590863529561980942
15764788533245394390
6463071302324551256
4357197133168620842
12700595439939723006
11017710756480620082
4684465808412419720
9500240043893221422
4552944683131122122
6537685569517861152
6566489118948952730
6422802392106700760
8712065426686401782
13621405031848875362
7372692810207900902
8631257300183722952
7676915800964598842
8068723447494472650
4029091758166075932
15282299060513708762
8414562605760115950
8258474464264189440
14947482331900562600
11104603958552908806
12049284795289976702
9084953756499369912
14168699872818089150
12904911183987093756
12290762580156373710
7937564605528034690
14721006181494969992
9369160793336805572
15791305075258972590
10357732434832991280
10627361626876670160
6424963144020712202
9701887798378119962
4079928503201340810
10874776942474036230
8540435480673510756
10875338296155061742
11904563793203332656
7481109030082630490
6040774781524519056
5939404926374066406
9068604109853773032
9806966157246152400
4880790862492188800
8651627177874157650
6075920317494549006
8541885708415561140
9886392073894226240
15237133809826919592
13926264616254282402
7148213999991576056
13671570006066830262
14835343019718026532
7013797657026494060
9951277635762978612
13465514428587854562
6172606770959093906
10741863672668106002
11743644346783511556
5944820807762703362
5190437413206669350
8208046531525104462
6549846100592024232
10314466110072748010
6688528775444037132
7151150975609941610
4608294653069944322
7358280829941841256
6157545711838622250
13734262392978613506
11704043997735604322
4056246323974087542
9031729381191198506
4559309905016991722
4581124196280800282
14637142052951017056
9398614822584701406
8114941276488286400
14282882590794302882
10650654048405242342
5921966184490486730
13137360335668956602
14985124441476190692
11108746744682416940
4747023982247457780
12895017202898129630
9790239622251811322
8470270146389732462
13167650260271375556
9215626260446375006
10136563932579047742
5996312353998135210
13444340830755188906
14880237767881292252
14971020711952307256
8624437537023393630
11527708638583954550
12676120470022548362
13586680214172496352
9253122097418043572
12658212639590049006
9996149268918218756
4522011298262026256
9305519034259678572
14169230334511127532
10569402043913360720
7622237502839160000
6380258426194096992
8482513500238068542
4881508000725769010
12671066001196554972
14254503181642317792
12958262133063580262
4344472441466496290
13302020802103183152
8034448184449938180
5390314541183843742
5194096759365500432
7713259311213994880
14316695815082583342
14457589161417968282
7185068345904430620
9177301036982444862
12208989276146642982
13002297068640087056
4986987654249283490
5124395792552598722
11166942258365292632
11719509752061433352
12907351403888824262
8598432960301432430
7790107847432278556
4027015256618517602
4311954235824046250
10830185377779165300
11966426845195288962
8869924144811195156
9266618742204164592
11652008066314799742
9557085444422207382
15074957910793801032
11710026164849410950
7804529387452064742
11617581789670984272
5778000426034295732
4020576047017469982
4551758985544325102
8856380698100692970
12289195739624211480
7224035172620910492
9918353770077898200
14225275602810899930
11703281857038658812
12999008247397028822
15287950822133912852
6215496369421306452
4807021010012085332
4137669387355809006
8669421998907933062
8740629286085303256
12775467721300398270
15003417074440262832
14776743459120894002
15558079652938997732
8959727202810356622
6368566749048161660
14100993307208847422
10520040928903481306
8164585532966862656
4945304557315193402
15126834110075117372
11586161189082558540
10758587613537931400
15490197390813822056
12806528902214167010
4319337970771001912
14558323510282357280
7310308909670032142
5917321947660134382
4257298094538376302
14494058665032663906
6729036304982654882
7067257899295381202
4701195606886244556
14264741629968234810
4455826480305022556
6142612129686450056
13756462121653633542
7165105885384286222
15586630484378685410
8029917119066083922
9988910257374684092
9784481362370206970
9233495125291555562
6903805760071264662
7165927185255577550
7757021238008987756
11093740613220300860
6353084302842579392
8512658808609901556
9159379512935915762
14509402971669687552
13139333745097637772
12885361101178897806
11411374419931235510
11287373730083996942
5781592086125798592
9029051066697309192
9333830055685038806
8571755321429508462
5720145321915518370
5257336726469342142
13574946046133745132
10114192540490121722
10705009604211954506
4763300355069323850
8420883318228809756
12561891013806880290
6064033086650742762
11521035928870113410
6287348136744625502
5653459113696047072
5676200426990717472
12313380537079667762
8711217387632462562
9294836276361152450
6440930275897160472
7528884190626906756
7791193242769351802
12322241186004390002
9376431649875745850
6930594151264880732
5730565879139501406
13429431473353933512
6279234524075286972
7428074123984580992
8082108267601105100
14769003491976192762
14400140764438275860
8084176090068130806
7365947005019924580
9216505730959673256
15540588480276885482
13390314438389790306
14075873675636949290
11490721474112478912
6460749156517342130
7575359190012972722
5061471224020991012
15962873462208337656
5308215226730432042
13573987716095986790
4703397357914695860
5561986305577572506
7176251504338906610
9922155087447398252
7468191858310930712
5047507457282883462
10156385924409315962
4248909115604327306
4410163295411615520
4508663395070124992
9465296387979668942
11608253637942634022
7876592552824534506
7248501471876670280
12532467792922792056
14580611470495015970
13443369185389001406
5260641728818987656
4788154782409528712
15324488548894201502
11639376884974569302
7811265289956120372
11093619668200576472
5015310432446210006
14279869866416451050
10176714030032426322
4312367991190544942
5534395892928372720
7199796707974547172
4621943714987243756
13714466423186516006
6930994986535358972
12958913409576393642
11560519532637112802
4273270119859890422
5686822513274815640
6083680901044860210
5334447708695325222
8560615994122123370
9939234110197597922
11308220388152292750
8141671960963348880
8524752963026843640
8115390518532250050
5735414049374130050
7694578671445777806
7494779469498762656
11282514475614684482
6704653036370198006
11130715925781744840
9416315408221770060
5183948580788904752
10115056756014543102
9586142478714593262
12738841170041801652
15400142400252802806
6035887896711426056
4801532560109561640
4526032684423214306
15316307723937049832
5281361461253142810
5928398292748797122
11991064474896359450
8232667796027195156
5920595782068635922
14554896764396305722
12986393889755250162
6878899166985520250
15274840996701371556
12262989502087087952
8320321982471526722
15407071266916982522
4484329421162531492
8193337924792529256
4649663835073186806
14159590117285455642
7541035703184363756
14193050853916732056
14506642754841757410
4968577743403863602
10754116690660101072
12553011039627922556
13173570785202584202
7084224202374636410
13897290101109466490
8274443259331839602
9454282671767884256
6663418011782557562
13686441138421078722
8049784073378725460
9260295313058802222
4547128350483709230
13150127476152892050
5683093072786026042
14733452907775974462
12125144857091219030
12821091371253970440
11590779152177615570
8312414672704474202
15612187294247376450
5440510269524650592
6439445974872290756
13594173050406711912
14499546088761956402
11466575738537493290
5237745403770324770
14808677481303393602
11432088856514544582
15196926527772867362
7625606143921750056
7819148336205206090
8564099076062584602
9744471539502072932
13590966690520816070
14844382823482129130
11782757434369568906
5675292005497943906
4671849128648567402
10423257562046745306
6208540681496341260
11745104330421908162
9779537260754303730
5488031097313148232
5693382173490612852
12803004847060413720
13448597608580992332
4076600664879600552
14867808565486587860
6258532997995710306
7355542493622805260
7232309648957230542
13423458354506712290
15818405797995166550
8038523638378595756
5941899559051814910
8421210919980878802
7452669475122612842
6870409852546355556
11693713809225100340
4998128121230942502
5303280555268546556
14798404326837397562
7398228475074172430
12360151647532438022
9640770140179322640
12598657755150146006
12465369571343182730
9332296845788038152
9735124711487918906
5004629893010781182
10238978889457000256
4795694162165690282
12289155495427483220
14291639564223251610
11299069883757250482
6220941611842947152
5913646043244541692
6574160271945088622
13550879244612875882
8605847163919663352
12565284603515675880
4480693036477269050
7594872091352322950
7749103335175919162
11927603482005876630
6433935351528544652
14948711575973220530
8532340042634421162
8472442820825510742
4309589409063648540
10529629162395085056
7316139482828270282
15058579992953120262
4647958093221207806
5351582332712520530
9160326406647893882
9517270593269604710
14138436337888442582
12139959258438758192
5993214073685368220
15405624446575004970
4715356568561378042
7903975006463805506
12308615034028961472
4256468184305523342
14294372354900177832
7991849626518079482
9071030302001538806
8486833752290509320
11644445652078162042
7636602255739366142
5723512148618032656
12254524780252163906
15447871124624550156
4566986931722929110
4569065894857036992
10296067369433302056
9235218679715117340
14627508659238760382
9339048522204847656
8022912433289499770
7357368301954827162
10589000535905025852
9169305086839483892
9205962718831974192
13092300392154918006
9925225148135228622
10713370436089403060
10888373302651650962
11838544480945241400
13585684994569645662
4109886172117290980
10322530613589551370
10563839156193210306
4725709853005295156
11536984243210345092
9761764937767464242
12624239979025361850
6714679482161879882
15441629497462941572
12912445992984088850
10133451653266182656
11551747929004841292
13435724053078451570
14740715291000946806
14014148805668950130
4709005217377747292
4586765781095203242
14864404246069716362
4378517260534297172
7655751057610492472
4497645292264398122
9101999427626088090
7840305107768397290
5881389673431517940
6167656059999709056
12161221601071081790
7678057229608354752
11723015086554876572
4814825350902989870
9369226358111397602
13188320068385646912
10623633233839312392
12421182258068004056
11152748219738190540
7916855183631358230
10944777414295194006
10049160594709456610
13273905001992847830
13435576510690040412
8121831982285488402
9461341006307691972
8755456954830266022
12477134399202483822
5684541980559656762
15104313982974352772
10138773289756529892
10014996543005820422
7983117078992604722
7302421028473521732
6385112090809230422
8401783344120174122
15967298510275909730
13900638697622428992
8930825414374936232
5518582537623156150
9598060523610668720
8346848271050201262
14218634427845609306
5505806031606277812
4235827505150449056
4421170820560693370
10529641622964560256
7848651403379858556
9031503697825514870
15969035531737339490
11909255571852965970
5148896214284253906
7658021060093656056
5222949026268042306
6291509681717799006
15662775057024137600
7823078926055678756
7164630712778576742
11666450608524983756
8072835098960976500
8546186295519982202
4211523680507079806
8859416161966102460
5763928564833711032
4732769964912948560
4413014231180155152
4198406235196632006
12278048850021972656
15378495967538959950
13227041737291500306
7114889836076631972
6695045771968258452
10022985263806588632
10165511314743670100
6209698785325738562
12612706054140663942
13507445285155274850
13951992678358520270
6841163003891328300
12472453595797751556
7731177096913321490
11169208231353135060
13701530246682900782
4101368684590386306
8505027105685975482
15329624593496296050
7831320575112256602
8541663752090937656
5831815140645965022
5991192078382115930
7296256774821836982
6116338013667873770
11837641942607515922
11122882811796101642
14876946507018411542
8819721290929425806
8179353761573216402
6548292674308019210
6446320814099133506
5972821573761962930
15462496817196326592
4784874501959924400
10107189271520457006
6583890635896953080
8380707650209190910
8245140403556868252
4118495860407033122
15028718525372996162
5712181468220480892
11005261918013143640
7498440394407024842
5354285842873479342
14549907102727232256
6208536565217974682
10265580009499545072
5505637032519400272
15218134236947272232
9245231889077135972
5058985405955477492
5826437833471745492
9517919640529594142
5256180513994186350
15530192583768296622
9743932943732057622
4653672723209306810
12217595309268142250
6565423811437348506
5623320426467535822
14811206509940712122
14633410815074032022
5183141103088617972
8941886551455288860
12589012598791520306
9076821283902124622
11500562261603195772
4062809209291781882
13103178303815381262
9066597608420693592
6339725994137325002
12192224899296218940
14548949970161776472
5348430879987552842
15966120765427411052
4879861642646787656
15388003836190626752
5544603959223880802
11579615617751264330
5801371097201655806
12331592095065415562
6458775113852956992
12764281320783920160
9888847414936211090
9664350111295595156
6128801497518548322
12302134578455772210
13542824465566001912
13303165987169745392
15381444904972420052
7704659254359606006
6870796802150209920
8950502621080117970
15895748848729288790
7217444577302234732
6573913513694398982
8746587570859317870
4813361488439816160
12752566810173125262
5567102614137184722
10832530696660463132
14072060310578583572
4876190271288335792
8676998044916012832
10390337366801176752
9187581998742851160
9299652503088185082
13034782104455131832
12692050279795171322
10221186041672166056
8425443652962483006
4659551658932684090
6452055742468153232
4614865080279255912
5049053928864950006
10334568900886532192
10713335701677495522
5718393089469005672
9321186485900897862
15854433175798292612
14122348528375882892
4697147320329250806
10232121589548243882
4322325272675771556
6664118301446015682
4717920933171786282
15750382997873373180
8292414574826707656
8715886116499365482
14401297594970018082
8981525587407503150
14420823389562177852
9691684053707033930
15680842536387105240
5125542762305314806
15393919730350451400
12660404177760107412
5472238280116635902
14496324210253957556
4132274431269720062
13717963854613711812
11152024479206625300
12043929451946139050
10918255477060011240
12033659389684858256
7171508535835250360
8475456351316535912
4942247201553252152
5380351175649676802
15738101485925694932
10246070387381947806
4084443534334393130
5869185352112746082
12083305077666031512
5268679078968113906
12112853117055010922
10040105248034337632
15835468284337171710
5062233727251384756
5576226827492955612
8375800579716344222
7298349447447699752
5321689832492622056
8177733793437659562
5718651354532823672
14132278126927756406
10932439135441742480
4162185824975072820
9388148967442710092
13142884207970494802
13195462304871359772
8268075587235214806
6496568082318148382
9218750201164346772
7783428146227725242
15443820443935159850
8815057086008840942
14637701474347381806
10853450664058017056
7957335424299128660
5185975839470929302
6730437628301381300
12145692283749562722
12899669916524047256
6397641984672549722
12881914536904743332
12017921401051326542
8628454418477417372
8017062505395058212
6556114260940149380
15159674472494674232
13792038082393978892
13032484348703805522
4906642613911361556
6052681078057537562
10782317770972020506
14567002280996297292
13741367817077334506
12909514690416334790
8581372018442237342
6716707897393516952
10521683313121368192
5733900494059788470
8556968198090012006
10287307899331705622
15867110471539868102
13114235730561467712
6132048067881265250
12559863287857236822
4927394229258785832
4905541109358956306
4418115482088145530
12929169334881475982
13728767009178311642
6074780415925390332
14640357429462816002
14788759139145733902
5494311995122219520
8873717793967682382
13873216754177523092
11882994863080268090
15879305028254315762
4547601892012022102
14290182257533819082
6622589745860993372
8355113567856532892
15191298244015364802
6383992419641546012
10823497303419918812
8807097514211518160
5942217914031253610
11135578700661112662
9944880185257617690
12555417689475287772
8448929419659104180
9530993256097109006
13494461198989082402
6361810436865698640
15179119589525998482
10635919736043538872
7131218450680159292
6618782560365581430
8036871431193582522
9426237053906586762
9772178846100385160
15066944227062035156
4031572856149412300
12187199411516624640
5598666728735486672
6781631321282963210
12492924316289871432
4215686980372923306
9567115971373362656
4485550136311915860
8610976986170550752
10026724602709638012
10821291992768180952
9449104006625097050
13045911745120188006
7831404864643226022
7642463462349337562
13898820035212576256
7081924080844506312
13471932614614246460
10128257424143844242
7688436363124077420
8602035288480558410
14431225928636251622
4093347738929510756
10746548371625701052
6160242945592619912
4258775643874254762
10742573943442666212
12484640334390629862
5021577000540564756
11239588361160869492
13408631387908975532
6506120448106102850
4392354833534004482
5918343557656161872
10595999683340329806
13498121997381258722
5026040872057538892
6554067973793868600
11629574800149521360
13405465805002704060
12605937337251841802
7679422627640317280
12617522830981213382
11848598123375553630
9153988876168189482
10802522386430585372
6822317528419439256
4103888343171999212
9541612741912660712
9837322425832921490
10919292040565568056
11391870702681303392
8289980442642040382
5271866126910926430
11309599757658151406
4225724638874397822
5478016304811481256
10000816386035020860
15662047686132963512
13516703217367545692
8430889983810262656
6855619683982516562
8323992470965995056
7372529232371192220
9909037938014891160
4778426199586429082
9948241699895138906
12858804585750063906
13357465745746369410
4320594520222068272
8849306645122917980
8450427101425681722
4280825128895172506
10739920874692240650
6787747386792516612
14126981810554070822
6227949371094630506
14681543772432821556
12367521485769915390
10912152257495316506
5153885851398693906
6784176552766910156
4524171657085550756
9421882354834537656
11737079488386763292
11740859429068543752
6916720380056120052
7603383329833319282
7980950090185563906
9263362035398866506
8996480369172888906
15541361487412982552
6589919336338708580
5227696220471645472
14114602908615618792
7301221883789542256
8479600095394534682
4040888647913257412
11182576722479496050
12316298973750625502
8221112512791821256
7260967715329432656
8580970402690140992
7496164197819352020
4363143757402067640
7697537064851030040
6167590148706638906
10396969648279366442
7506611054229601370
11805129277138440362
12458218565648549930
4897868121671509056
7741893830559866210
7346929466405126072
5663862841975348202
8632112168032781406
12947577229180462602
10758751428629852042
7578328492947094812
5666661851689942292
4521363104101532082
10406111574158419880
4171304992665366810
9254808856106395022
9907384560764436290
8129833447664952120
10298706477523849506
12863560827099454940
8695786702845358422
7081787115458493906
5553017773067219006
13519971976687956852
13718287774044669300
15987010697351640056
5133861435761575610
12397636187403259806
9898874863478841792
15795799138187627330
8866185138951228002
10865869549208978492
13900853645635295306
12745203219753488556
15741918665384603172
15454379761364309772
9973991494395806330
7972373452994906412
6914631324506352306
10424991226171474500
6383738553839819822
14588920198938883502
13071002472532771322
12769670927672090322
7161584703922854092
14372278084910483750
13503095862141165572
4969527427175572410
14725118700956756406
11439481677095569242
12742919576600219162
4253646500652783870
8704220286056942040
11125800350591888072
5843478689270470722
10269689774231713230
6147665149288830806
8865390839498103780
5082898845238861880
4852640893768297250
7461754377557818800
15429871592276363052
7862689187681005082
6536409273324373592
4348740941729794512
12622458977814630132
11365092578726798210
12828622118339667650
10580047971016552056
13599563576692407932
4841885493394681920
6939619223072384210
8391989989145465082
8990972130092725506
9852252372120699506
5159781092580128562
10395296650692180642
5453706338209103942
11958896407694659022
14843267866944680942
11497022478175580352
12043517920690971602
4449478388216619602
4349572190658277200
6256715540470848756
9182137236130284806
5138590440888567852
11544387096448897682
8392786178558105820
11202363932690326556
8124684805848575802
15656221061290192682
4230862060405625192
4901764680806027330
11839143916764575556
10788825122297994102
6983742083090399556
8454920349927226902
9352670811618091232
4038210232107731462
5157815174475382020
10123374023350875056
14749797180548367962
5552722660333274820
4156246628876625530
5712246285666574212
6249743787625845050
11268409585987148672
14553376323657224130
4445715984855522306
7687800461637967790
10532747234431072352
13712516302582710542
11526851979118169472
7395386315763091806
13978714031006363256
14042003055582236006
6242715291417115322
9324560827547000156
5594978460899774442
7844124547528408470
10711468531697106042
10746761966620459470
7066790735536114056
13423205641164570362
15750570272276307782
6718099567150160300
5638976507087096852
10981260574819615632
15035086743130234020
14753875435306587020
8010033305099449952
6126422983311568412
10502368872160373462
12089651136887476532
15808140563406493322
15200160109658807712
13993378294491883980
11490871452765795642
12201951101388911256
10338997528621789806
9833835139870520792
4195518484318465772
13518587345763475082
12355415214957108306
5462429365375844556
10737051316901112132
4603747379697001542
5225407787260132656
10343082108308731256
9018346201013092592
4602364175886067460
9186353679474334782
8934926478929193906
4645097646376050740
10071485977407609306
11962348000944248756
6629052507267592092
14297934398463729162
15277033868501006406
6254267965872635256
7057857867846263480
4804900470565205762
11275601364044501952
4227091062127432112
6491881464391145972
4176563826273426282
6791340508820062652
8910390984683006810
13498802132948774802
7463725864150579560
15432353222062315842
8055052041435657806
4141625821263211920
14212746391765038756
8468621197749471152
6133477965260816550
9208226378792438210
7959420977358131820
12106046921688373502
14298187335690065600
12148807645521702812
12835003625340531570
10438249316810245482
7506621312117424202
7382912401658371052
15717605064278662656
8519225968835430032
4622773705501513452
13210552272416301992
9974677159087441670
10828702613555746922
9446718807784492506
10720923254008999506
7367482529991208172
12860637571300898990
13477157939621887656
8208494501302103090
8840611015118883002
9791262363549404810
7002995408412011570
7860225182743941282
12668665889572856660
11245009470407685660
4290694618832450442
5039290011552853700
7895783257166505960
4020262730349533372
6871656138485362842
6820171794552414770
5557786039170874082
6747654121014460556
5069963422473595256
15633540694338635250
14240791187495279372
5033714725619381562
10714073083567308002
8261602119728180372
14963432886153287912
14712665308614320592
4208659026107227452
13522722858691528512
9025720114464558756
8090717692554572172
13759050018028506410
11402656158876359852
6605661520658866952
9806413674288375156
9156064464688799352
5004577489009872602
11904418053015931056
12844331837918757812
4867133992396449006
5093926533659064030
4590866357292473390
6880021244958912140
4899226314597062006
11967085689629899142
9208359876296674550
5360309268881291412
15927920143151123256
8989204424289039006
4275458684877487592
9580713604275837872
6542103636893684162
10491823819707405572
9471987637854091922
5693943746710967006
14075614533692750810
9286136153817037062
15570031536390245256
5773727949807432656
9187168621642028250
9204770937848981222
10983886585734568232
11456547993580446120
9392995224324387506
14430656700068205980
12725697407684654756
4961616718153473720
11494850495284762062
6279415434503144762
8841171794476872402
15179545569830483270
12481705315615544300
6929209605945177722
6535338626920951406
6148833042377451722
8393516362026403400
4551778050387798522
4831114100020222950
10008238603051220870
8875335541766268906
7766891491120091892
11703429891277174056
4059523421414591312
8694227874543504932
14433130489398824090
8510961068314167350
7497682740087640490
5690429418609099506
5962929378317309090
9457704017216309090
6105931782406438530
12938939699627865362
4678385678893810130
11475043727688342272
6809196170353653452
12569497528678894806
13434704996395084080
14227119949762609832
15670915186471209006
13093238540200687122
10382356844168589290
4321477947125508006
10728944099163302942
5869200265895054360
8775404263337890572
5624742683857730006
5199012916265376056
12123413749163234810
12722684679180773262
7335232867090794512
10011226700847055340
14867274453822019920
8544998521169324192
10007909530161592380
4476210691525012680
10229782796286807732
11247500080175589120
11460481409904891842
8182363722712181256
10439609462147364050
7464492641922294530
14313004907724102306
15732328591124802162
8940826294720466852
11821492368747438680
10647882352693129556
8901567090861996332
9023724395063791832
10943280491086891352
5659268547508836680
9148456152103344572
6598342636260816692
4690365674400918056
8097564700628234552
5117452785176534130
8761029626163033452
12999347490200120156
15411854537903760572
11442151833120375072
6731042063912110910
5386659097823764256
6120931722732977442
9558751600312963320
11392422781555337256
5691498258389282162
9464009169332665506
12369668722853218272
4123857970625363922
11646765118453068452
4058676747068855742
4933795763033689970
13515954308573401320
7929395813140605810
6707187685391248512
14965747200663116402
11117779765851910842
14463458160369195756
5046741912455989202
8085186027853945562
9461250242003838906
10347337285734225170
8495595555228883542
8302931355842773806
12547771994094217692
5878272226351829492
12149361555773571470
9849380313664245360
9959572474084894122
6837910782594666480
8067630199499763650
9934891225379231256
15641659825116345722
4657388477482230756
9319347595346704452
7188474386223040722
10829576249346118952
4293420847370522562
9135326638820332656
13066431960053216072
7402887763707003392
14449960205958157256
10664844453389826992
12718850550024111752
8819800537292195100
7629913432099052642
4899305431386563430
14259436328265935690
6443628121422911256
9482344575554921142
10208705476049907122
12943050190003463010
12477325963563110306
6264619456656407672
13898816754474097656
9907995443761438256
5012948838051133362
5148084564633819972
10655632668165672306
10183503185918186570
13856529051943425410
11565529968986088822
13627398920117082102
5410506618379531902
14985827047545248442
9504112454406513306
10448339225918639010
12309695058331802502
4113828541069202682
4751523381768541692
4284784997781645062
8152985426527786032
4846686953082581406
7926574818080596992
11638373389314854870
15717538079423266560
14112483397424907222
10630648129449135842
13685362291141259670
15409477573378692050
13230616033111347506
12278874799864909392
5765797983920704490
4699384750466441406
7857193584715165802
13157017363755816722
7061704836006893492
8737394016936580652
7776211765063974420
13864510764864240306
7016324629554941820
6579289417567678250
4059126445942575156
12606683819831976062
15925117848260963762
12171776024163755250
7619228031576331806
14165298339350212656
10039955005665561612
10734879509056697006
8355817019933789132
7548599055353360450
11397686064076784162
15504444191978687790
14741449417237008962
7294523846906426780
9728602427720472932
9096208489014039252
8172348976578183306
7735100467725209882
4976647031982280272
6799433036362490250
8669787295336214262
4158084922922220120
5214424364167210922
9766794619393946822
11768698438153271232
9729803207204246256
8370705636181066506
8264478072914278256
6932307449320944392
10284270603233161862
13100423308199828172
6997954753130329056
12566658602105667362
14182321011505351256
7857008670170570690
7799318407745138342
4048482093478940306
10480642158888506072
9038639933666247372
15243465173468514450
4618560549740908062
7134740290752425832
10887778444410668072
6870678753371755482
13819713888866818506
8877041675786624430
5546037526252072940
7818056653013361200
4084187204741646890
7357861270315697472
14709581191806702672
10574925678730588562
9433060471784959620
11599248568798806806
9437329057325408490
8673115290989993570
15588395049276291440
5356657460977806710
7577470577791933506
6275286822826055340
13247482314424264506
10519562497859962512
4803654563396671556
11233021421329590042
4103911413078633506
8974726612847812056
13550360520058414922
6433842545657618870
10505183860221768906
9270606650615670650
12184045900639607630
5279345686483569006
15562019605373022612
8329888106688784362
12397476727612740402
13431035392995153912
9387556446544538352
10854876130403927312
15311798439614515806
6643282687263326792
5323655133231506022
7664327315144978952
6807408043855606010
5751898298058337152
8743104558568900280
12410153007184160556
14200007168918847656
6080344967041309152
8368318520315665932
7835787739140996390
6899434896513774060
12848568441811830272
6058325554363759610
11597341894470785756
10195696622004098742
15531679761029897090
4716877635570987770
6284772949740218192
5493490324375618802
7863287863476899832
13894549986007438802
9691386834505188290
10971591330276937262
7685457607632058310
11493800605559418306
6216466468482422802
13978264879930671962
13985198196571953210
5549353203659097362
15565362875067208506
9642554841399134622
10555177794176976032
9365106764831239442
6626463521006528762
9955575197035555232
9489414164148557802
13987806519822284490
15616875364911466256
5477580865098130952
12490021403240941406
6226511956590822930
4788697949160912542
5853573110877787182
13726225053989605892
4142032297385143992
4073279778856003200
10210226099824946922
7726267739752576202
6945968630089275282
12114343881399526212
14998055866354719552
5608180210773710556
15989908899600496982
11321002671245862212
11325456061142940542
15640311562950307506
10881328689949611312
9442635912932636756
12265376692834748342
10381575680042784432
4306078853884500240
9940727392990556190
15960030201490423802
13586647158042156660
4902073103728131242
5522357398220576282
7878857728706602112
8675085229349505932
4888571099177357570
9261115256887258862
6623903191450552832
14644618431072884130
11809748087241679812
5736268619591688740
11234380095042609720
14503062316045297322
7064642712586812282
5722935289440712730
9610092302721637656
5145341782702118472
9202565737875744506
8494658673304371302
13052198963866684806
11604097593428319056
10516563486344495592
15386199939737071410
7017653835312377312
14692482381222301812
7842940015176177162
14025299880601853300
13310054447890657092
11610536145247013442
5956695188381101506
7162655457046829742
9316782390584928006
8946719850121851642
4053845404487571552
7876846669034630450
9380246003779219256
15533788773738835620
11004019261595727582
7055354705734774056
8313825619039221962
6752081685335193602
7588424007919702352
4175119096912518306
8052106727647341470
5478033371869251342
6057758884720962656
9766354635503110860
8047000768613342006
14554015736557212902
7658360690645071892
6869208916597457612
9606893626369641692
7571840658698439506
10182659553187740506
7016713791132101406
7891673305424965062
4525156192979826852
11090120488571112252
11372288649423125690
4842123045765239306
8720592938520975056
4195320572053093412
15118332000212494692
10138541791069459172
4198854789948465092
8898834309703234202
5383651522502944682
9081974477251893692
10143819677763840530
14757064731276547682
6723736661836728312
15595878539510547752
4762187555278471506
9052518093555660372
14253901038883362656
15048118621075821140
9408342402712068906
4090898840826881862
9332596128751987056
13551682413914343342
6515208842503739082
5364783429017445582
8286062189535857900
7920380646479945972
11323793739251433050
4919429875184224742
8216942548845807272
14270168238110027262
14486709152023078442
12317597156656832852
7804071267658820156
10932677596035140420
6288330025617132656
14743954018415848602
6612219893778740390
15908078560846799630
10181947736635022922
15679782404750709002
14255837298149444556
5173295623477704072
11323853318150996240
14381421664471413572
4129529290545824570
6723332779589133552
11717073269625092402
10979425483131643382
5886073815543964850
14671638727190192880
5499334982883350742
13932014586107153006
9425933620587513906
7632393991734070442
8362352179511002910
6816863599637446056
8971819738689654056
7683797930626441406
10471200700460917430
15758468226637744680
6222004058821948256
11518994005676958150
15586984696167731402
8638114768768593110
14578654428197174306
11183171664491877756
7003781122064542620
15090927801445426922
8900046392942764362
9844305554261722322
5196394247232449900
5679692511332039210
4578229849797623256
5091608119008180800
11441474628086987210
10131092042409333092
14330961508939163450
13031500310089046660
5057110405969574042
7672352322603398460
7558981506594679800
9210552295427513102
8533194072967680770
4497889720143837656
15269364171479821020
6600636346410040682
10821288926886153806
8550622118344736442
5243092757520304556
6419736194671267722
15893746810362731756
8802060154571878382
5047709066103050562
6805854029369309220
10811564530128092682
8646000838390517006
9907067360784984662
15183757320972712302
8353525694945975850
8610770989249591052
15869642149445395250
9958230765745267662
9756533726232678306
5714768256578631756
7803602244337772760
13662950934181668482
8691833341786613906
6843440113041220332
14751540905467443006
8767142774822185292
6003420801660731832
15892225890245459202
5331880526827585682
8302397621976824022
4515511387589626556
9785725942369177506
8180798747136860532
7930291919974682600
8430966360264156960
6168312288961690730
6568850966691219702
10129093829037479022
11700380599598666190
15757028451613504530
6474065663440616492
4433523513483725156
4018015814042724342
10102609099953331506
9662958406527583250
8038820693738557982
15833281244640875472
10868538273184677780
4339249606037200806
13179068124828383756
12752356846192717952
14884619382513065306
8308903468361877632
10535650423187555556
14432035033253011722
4488395764700648922
4499762559250462506
5359744098074436882
7155998539199762580
4598028834985888920
4854152844129853056
5715049944297363032
9711308696823533802
9608416222559045222
6690578829178394330
15798414190289053802
9847198838942682912
7429619828513745506
10769682361450294662
11209930525951828922
5016150705949396202
8594542274100975506
5766374691570029942
7171997808794729510
6382339820460015806
5766568076913193640
10013418559805533490
13042344228586169510
14829805362451722792
13883630356087797710
13285965787040975006
6440134151497221660
9730925762606841942
9157288614868196952
8135117383016522090
14034498389526661872
12100586798384422212
11347587657738490032
10705096985717531402
8231186003353987806
15696740542895266952
5061160967305344306
15093977312429402862
4269623004463385490
7334917996128974502
7084253557418610432
5465502830027578610
4554588674014577592
13308195458555802756
14880038012231348592
8242071041707143170
6198873703272263792
15272097068359973862
6077554060163793612
9203302789552903506
5191842568524849170
11149703057599166556
11300173017521135006
15632947610876210250
9223117838772863850
8916350550057722642
7709836798860007656
11551702833952972490
4346608285128966302
5602105689336291620
7548645523408542650
9002388947508691292
10702218635414070806
6443724967977607652
7303249090471213662
8279353125052593590
5150427193027854432
4716961877175681962
5792101590083174522
4464956566640895072
8243381456141489352
4739552900563376352
7683888330261786792
5637375325810061840
10884961374057445772
15214364502753118632
5145429295422454002
6488834411270517032
9124671308472732656
13957534302652311240
8890152088566177056
5496806354344760342
5923134328857195756
11110030431833856756
13233683361126179072
4662744621091561692
9531802411732890452
10260879374831869082
14254654429119596582
6885496743889345056
8761438156827393582
6386572891731813930
5567772997732990772
7911989192107576406
8325543209851232822
5385240228589901406
5669667247616284556
9376171744034122806
5829581490441653756
6470059239021618770
14822223274841575782
7946654168716045652
14849279051321536670
4253837276154591842
15694215353943838256
5842553466695327210
9611123308523837102
4774512390819837932
5806526615159928950
7646148656791181462
4155834956715393590
5324533588066613010
4499269996050882530
9245320078771286642
9499226640783342392
11722608030786884160
5267848833937173006
10878072668758175222
5765970689670075612
10265056829514743906
4763279699924496806
5803023227817517506
9836548452867218952
9494225808150236082
13798788465053906862
15942407452073296922
10998096824883744632
15933059103783786306
5708153135752441562
6380700802818103190
6169314068374814450
15918608760452826252
10801119591245273762
14883871653769538432
5542923020452905282
11913616545160864806
13884402141149448162
13843317529068149100
14191729484616763250
15488730536748009662
5618792734772522006
8237793417914899092
14950633309639629042
13600139920465419762
5982197472384468806
7886746469183956506
6234324888209397090
15190952341637486756
7269488138981965392
4838027344441485752
9803367042799640312
14200416634228040306
7294353792357668906
12958159367358200756
12239947175780870156
8405948013685183506
12455497507687100172
4116223716122798642
10102460195999619762
5041897537570255056
15691207540096087656
8966205065636619582
4760314150229049890
9396834706893361506
14140655894557884410
11709041278217264882
8696143801896117842
5523305428414763682
14119590928354678982
13163979145689888392
10066178094157294562
10451686387184960402
10535570782753505600
10413193765803023306
15427120199617857656
9357693314158298210
4905363453770776632
7746006646288314182
14858859736940879952
4857228269037401406
15834619414288839170
5104090929135755052
13118029218302118000
6017840671435948752
15493063857836087756
7998607641492855506
4114728877043823050
6650060600233213022
11469788090187738482
9214675556612086056
9461349532785609006
5924308281526089006
11675743323493393172
9138590956490011256
10728719492293846056
5349344182111039970
7202675429240064032
14623360677809838506
13725278663040298080
13504236425918222402
14823239929183960742
13601767072209882806
6161489043828222656
5332053506519436930
13780239292007606430
9578670016073850452
13212914943588937202
4248174677372093540
10465645667452275306
10776720830190599262
12545729809097295102
9420325417118403632
5576360672650543832
13188803885460393372
11510438039759804256
8796921399862083852
10483487424773602802
13692761874783838056
13226437829663111072
10352461227902514972
11872976542894372142
13295221828857561150
7132395733447666152
6291207968364398862
11896764607237123172
9889176637770164642
9718538043972919272
6461758496571171806
4886632605899878482
14700472259763740610
8528685365558429112
4665571416763778072
6622103920315767210
5352384884292518942
5656477189093206482
5678306694595686872
11828923393416877442
5909118392343701930
11069701060447380756
12284372682594512192
5173050782291418056
11893744775781308342
9047565084957799556
13833288206351072556
11078649523067104622
7826326441137486756
6961002005909417010
12328655684796791210
10851790281417530282
13418561863527619052
10986541336548444800
11293893691849571042
10013583197813116752
12732059885750067732
6042438341619334562
8471314350500674322
11375154244793171306
5737562134931220572
5158378545469056056
13317913465369324062
15333768786905059092
9644120744066842430
11113044903021468710
8641904241199462872
14043106467248783112
5589515344177970156
9134938046970436010
6518422352255054642
8698867923100164570
7044991503788082656
4453671934699058832
8034055768308795006
14192935994677201652
5705946583550467256
4670340163448411342
6252873927802503680
12176559645323577002
10356198243116552840
7935165899022907802
15866443951852389590
12019605978945585260
4469300180179795250
13326402292663233962
13662580030865585822
13842177374615936330
8680001266675035156
4769368515264010842
6284770711038583010
12887155183166586056
9875346219497943240
7549920045184750872
12447158305974037256
5203830980111010942
7659392001244514282
11464569797983003032
10875147632670519002
10539945957249493850
7169711421772517442
9227797243535868482
8847199699297517432
5963155472116991112
4459329275095746812
6780698672079533312
15664333227544020252
5979298333333525542
8526696111010844912
11496893291879730702
6876795064743910812
8134130755544340762
7931505267697602152
15024040287851033172
15931905274017999972
6699033504592525280
11054729086926229802
7728639245871537870
15066029188755330806
8946166180891763360
5801399448908770250
8227530391167472800
9444482083184324490
11244260503676711432
6595939104974273892
9551854159656300690
12185957353294200782
5349249863894967060
7223097315795933306
10695275770598746256
14648981340770114130
9129609442965787806
7688210702982232656
6558873849053515122
4074228639519500306
6503393588947668056
5578062677034115340
15298626882432570890
7390259428211482440
13031540842267960362
7692470322244559700
8914969987562295300
5037178281860980506
15897574679820285842
5220013698077369970
9797157234478511372
15243062362922986832
11763823673468394506
6444557291463667382
11597909432638114962
10131828294725623506
8477676763253830730
10799347399323254862
8244534116892254006
15835997578186800342
7708672275835075562
7587802414958577006
13818330572007802806
13137370890359725770
10502188389874620056
6870668593612212552
15600762261688120730
4142291569429699560
4776495821450258930
8551110235237456592
8928094345485039482
8756450164556551056
15043212341656226552
12024735988319741990
6551085486681092570
5713658477108388362
4365012017097348806
5699244879794047770
13543256625546050156
13963754383264593452
4163249964549435770
8442735566301332142
10574627861054918810
8397308252677116422
10154881874003379060
10334154434729931056
5473257905821251002
10462242694544333552
8349821098582884300
11868283107693326522
15776126235712005602
8079119127186694292
15730595068251760662
4388725223188973210
4529922093639579132
14397679305254042202
4660935253356605256
5887577343705869450
10847176578177659732
7067154274016404272
15398434622974818162
7361231257346593556
10716632828334340182
6279913374500609622
13602158304147608006
5738031359141474756
6148795264448808692
5055874647838292306
6904044421442096570
7732781976025276182
5840602247978771006
15083420879830166012
8266831457270655722
12398099995596122820
5798636902912917702
4301307889424559312
9070380541632319010
14292024323702787506
6892747481168871002
7714207624422476322
14051259503348436056
15571459001955921612
5903641587063289862
8870296393201231242
13318508538558284672
14885042491136164052
6963162595788543170
6201186033664306830
4334827607185089042
7167395540417444810
6092410418652024770
8822534888486598842
5966394035004763362
14622602103142085432
15355238804315678280
10824637155094028322
13892825280958262256
6565191391633284192
15702916628858045820
5644189074569545370
9045510493465392806
7199769604555526882
6099816160270967510
11266715100817906742
4486668978123091322
4442264960971373822
9490119633947269506
12827259247127283222
15679444626266983256
10135719607172611542
10839343020744272762
12280027150590346056
6678270522303825006
15814430720878979910
10125142974274889342
4403864597751758442
14051817780639712922
4698946100734783382
7213866036187140882
9648480906322957610
9544688385513920190
11337768226624748382
9796104316946570772
15887920628383184306
8050100562052297482
14318627767589916630
7321150498062538982
12347323288922299862
10746663157854908882
9316195630099565240
5783363449112389140
8906904040294174602
11466991724135901410
14434196337862892372
5880141178801858082
5082006000975919500
7052630106535103282
12392925809669813882
13017760788387908570
10672147223838038252
11975760385132744440
11867816051334696602
14512982928221764482
10955191407288248756
6974465954537580662
4344959181793882056
7732875574852254650
11355350860461252350
4338189104815856072
12519891290521997282
14451913704533685630
12559497380669443806
4844380519716645756
5078517518420306406
11735698997636681850
9480951692703891056
8515876996271756040
13046803555998928970
9506095215771206306
12130590553614371022
4444394593263171372
4112462047104946262
5093554654512863772
14078242429547248812
12205312743104744802
8798656619742508640
11737620217912997256
15643482463313615252
10365754613537050800
9846666122527304310
7805337144502205756
10715136296233560120
15379172346948720156
15895542389320209306
15525582761928346932
9101308365648563006
8317826076112441440
9171545619769304420
8756696401410465902
5786513997785521056
13210142637988208072
7726431215421328520
4221950071196802692
7497769094624318852
12110980815483819050
13837100333196770790
15933854676234662712
10545450635328049482
5159863576168022790
7660865579526170030
4198476688352122430
8682925600745191406
6009093287111694800
10667200595414640032
13114771128496789250
14551789174829712792
12741002596992988712
14245480524422739602
6672705051477677522
4341344293981686242
4717790852687426306
5427965474890503050
12060288216883242056
7598586696669521282
15675097384042160006
10575552906884542880
7797426986782592256
9891109179249104690
13849436441256711410
9391536755179083470
6592290939561309912
8358897387967432620
11805411088001809892
15588969756626276660
14599317919092039020
7125356333215079790
6465798618360673556
4629895857771999120
9999424292437316792
13196170749960133812
7004160535122863982
15380565921463150982
5762271159034491432
6954832192014907472
8801572865978615610
11246074334309774232
9442217119921779972
15843075082870610652
10179440137051256610
4593532125341026506
7034510091719117570
7554492193206778850
5295555348236280056
7249714125597015806
4009388388409355562
7811272880808837050
7096850994455351810
7722279004717546572
13773254993352005262
14373127026128639082
4561392709498750452
9312484919212963490
14505765683339315402
13547771179673035556
4841178979188360422
4830119002838308412
9773903212969362522
4964501540012848022
14600150078290732802
5704226467691710250
9131602089878208642
11395618316235969230
7495711726295913756
7986920281647606110
5816846015698242492
11982163699055437890
4242667462457265092
12774333570675160812
5536538650229472602
10210227454651035062
13028664759080858102
8883348176868449780
11915634331764709002
14624198156815241006
9618497188779554732
7032808482788328372
10097198839309467342
5899695977739195506
13300732571588014422
7194027535167696722
10810401693945053492
12555059769894960506
14571268093119340722
5742703405236825722
14908623803221895390
10148673677737079810
7369701157408580552
8002097171499102392
6505014560902451012
7595413928982467462
9094089500968737722
4943779207626682656
11710041933391779462
11509767203456662742
11999299031000191406
8049079460992431332
10422721610943448182
13377792727525215512
15005266288762175082
7246708185185552540
11594726668750902122
8134230668507795630
7533326607750056262
14257052416696232306
13183840076017977056
12203536865860702712
4681239264809660412
5485260021083924006
10834215977071239552
11516445700255754832
9789025710992290002
10474210933953593532
8797087823656089050
4454607720889670570
14780475459095560842
6667878015449935832
6871414186835665292
9911622262319228702
15502507110630017256
6659261669400748256
4806253729834735506
11978547950822159342
12285814994134824942
15710187406580055006
7283322720615054672
14217212539792763832
9782503033200763080
4637339656143580806
12392809708509779712
11182618018018098056
13292477659269870962
13346536033043892252
8994509574610259310
4351670369646837932
6114600965867714480
8797671507249870702
13557560243187318360
5038495927507352352
8841746135940957020
5928268831096948062
5780635367870021672
7026852936289055942
5122900266614627772
6087020986865976572
8072028387806930090
5397792484675825506
6272750320488656762
5677340878706528642
8564556708439905710
15854957864956829306
7358491894613202992
8350982341453117130
7527049469040000006
5788840588242909162
9891136984331964612
8036138673214985202
5030718340130237810
7824828118824962352
13861924790098629872
8254711157635425282
13368057223432216710
8555288145690744306
10791303258696883832
4414096148116652210
15043981841894100062
5269253825325837492
4370305786427110322
13281053765298996122
10989999407587590402
9520536106854023400
9229366491668728292
10668687844810668906
5490943675201836630
13957347683685098072
15511686320103815862
14493420905594743506
15578379818016933792
11945357546935007306
13992053553738645756
10516372971840997130
8684937498516305402
11957666021228703890
7945969430417862006
6784323820205004306
8369909731055538756
6463285085036483930
5779534435822346670
9984823802164383942
14389858701860535452
5286638631039529952
5823889820794910930
7650141736283992640
4232475091663470056
4978134997452504306
6605727141844441806
10819791999362264952
9586408761815812752
10284630331867298556
6379132644187887656
11813453288574413852
10419152558030477732
10269334447302272670
6495262429905484202
14272419754024898780
15505137085740158142
7787958439801514882
6413648785351274630
15223941410993876402
5135980134426228650
8726727308511937430
7141014144715633212
5691934105344493832
4137869694254912922
11090425735268333642
9832502254210184712
11154549938731368402
4029733729495489230
6806069768666698256
8383350561366435752
5801408700381329132
4185169989190746402
12779045452931751006
11319171153691000872
7549306548561220592
12154037524858166762
6334298949046219080
13250508395769424506
11012966735214213552
12466356049727016530
9387685621516779992
5252935614248074682
13344171800805073622
6010239943816802112
7862323151422117692
4931742632283634806
6003463591818666092
12522539376410080380
10635952661909331392
14394425524767905780
15346747746110756090
13193649663614849072
13309761403877630330
10365787118535091256
6035590803923931192
15367659047468987510
6147080975333554752
15723880056264366006
9268749070378493090
14080726578348542352
5885786306472050162
5599937508671645390
5187973900110230330
12829137076209331920
14245012365570410492
13301157875515487250
7331245387217989382
8596503339827392352
9683927955165139380
9237337447943242122
6807740950949875200
13833433364074461542
11862389108387432162
10233542544756475632
10934521607161298306
9233046590113129632
11965368890840020922
12158856730693934952
8608745941817801852
5891625181525146362
6868621990370554400
7766854737337368906
7948128316094887556
11592973747105868756
11377313702856637020
4090028943812090006
4495527314961273740
13666620806327650700
5193134540861535002
12067666292597791602
12495502325653621742
8915675592583815306
14204057766226816556
7610661952419038042
12369620792487961730
15492905563119962760
7629016927035532590
9241326699940592402
5233043061960779756
8391521892500955056
6169053194043305006
7926171846887079506
5005753366549455900
6739117609363121450
8483058305001467462
8192522478602108090
7445209617472273022
14332677951641032622
11474414189472039962
12757031967894960002
15363266190352867082
11566909026215222042
13506713112240693560
5331810580208320056
6650509221141941252
4275217253234362650
7863796859580042180
14377486494263390690
14384554110322493312
4851621742729597562
4235977935994617410
14003898230655440802
5401334966356318442
4614765300124029920
8418617221757195756
5019816247552192092
10677779238386005322
6986782401621765360
10798269606515148032
12833711730262599552
6906341371277780210
5012536967144071902
7232264899151304782
7698137063834545970
4911961539008586152
8527075313011106322
10275441051172160162
8190536789902175156
10347448417542215012
5862027122636360150
8457271172464304742
4717658419529488292
14978915559937899600
4309082550476515506
14148907673989921020
7939009465675418472
9599730730608370952
13339871201836882122
12563128067403652080
11264418623644211720
13648534961347862690
11086920067057587300
12807103492061175530
11747217120718086552
7766771762954908202
9464860270437199112
8723703041277810950
5541769095411656406
13240956843174941040
6679238405061396306
10672173985687275756
9189551714668048260
6590555105382484256
13805885318460989330
8556869126700764232
8227006830695296422
14893947022033314720
7876630081745305832
10340475432177748332
9027792468081677556
13997355856118152992
9166079405170803530
10242694583641842002
10812648918228377262
9099923895045984132
12439674342141039252
10012397861580104930
13695538820022766982
9079593539006995710
6288169536766732656
4626866870307442032
4275723315551475062
13007804936431372370
10202127776524459272
7703391243505132506
5198434535217357902
11117954498950220172
12056203461351243690
13689751372228859202
12534651874646429870
6690183706242096192
4277970214689187982
14196417240744115652
9354819632891191370
4941778890914922062
4714183580257904402
8200737618294851012
7958070775682852006
13750260368774325552
14116410145071967592
15018191533786315952
7434900194831094260
6095989973749427556
11110846607129727306
14251712141457976110
12757280677206277056
4722241749857457482
5893822327555021902
12476832191681313332
5810795140844982650
10896838854852980756
10353325395684032012
6616314789539733306
4060732769679362042
9998743611727237002
7441384340392318010
12396862559262390306
8774594759922091256
11343019422607503906
11629998963302708042
4639503969124460742
10911892060403603282
11159423648968528962
10287606380590506512
14518171048895183742
4009887108142473252
11567483056797373712
7424739660265814756
4003646036470423902
4511546826441085370
11884378805047734860
15614421425035615010
12837037919034956592
11290735893370295756
4386182710813650060
7755348905515930556
9102003482410040442
12417884579680198610
14336829984553240232
9467232881546795042
14325012489551511152
11991247578686600642
14953371424311128906
10255106159086883556
7426468427798491010
13922609253323542242
9250246623302254290
5177859844025327762
5716586372821100156
13619039963230730756
7972842969295092282
5149732336497406730
7336357552726621256
6527709530296395432
12761790046364788130
9215476271955986142
4376728263337122440
8659899448691133390
5514906000077306300
5233073550932037732
10001007927603539552
11339271093923512980
6420505941559321170
9208439429653218306
4759975549561975580
7945152489528222656
4007892223113330972
9204595880542859172
6615369604537874642
11484284348626784810
10246770459549386390
9093552197103820452
15433358905786520450
5595171133827365282
13941104780740737656
5360412797392384370
9026697073850057306
12360769209174239282
7073861804744582252
4939116615651512622
8047037214879390462
12158571401795861790
6972695899483652120
5087165263004265590
13779888222767515490
9193486916427413906
5341602588126742170
15341298030268751190
8132441774021731406
6774792971056346256
4865776240852959306
10712932636708078922
15019561851135662756
10659188345258626292
4902949834214295282
5084835814024676652
9791021862454878740
12561897180847545720
5782813681761659562
10399257383736173640
13180657197999172772
11229909060706394256
10376794586583620292
10934121667371903992
10169832127386578352
8585379996379166190
6107893681459287080
10485070571982725162
8700882351230430290
15520264965200985750
8884611474618065060
12168009087634685756
15299266335501647940
5973670131032260712
8317076928475184120
7879192506419263970
4661377039291684322
6398551876977417702
15323469237829894556
13015665659617148306
7417058456191283912
4894900176386494770
13050643895092872542
4739403190273344560
6661017718320246752
4310082418894292402
5783049282147382460
7839339155126478110
5701802070145777850
10901307740553409650
13599753541177375056
8729734215592443770
11939017232661601700
8614762873560965270
7241338557997475622
15188888000432958842
4117036165735984742
12220600503594407402
7168453204298948562
5227850636974770552
11345537434231218906
4724438059543985250
14614703086026468906
4540416456989264700
11012704874337245330
5436797849308722602
8688037098912212522
13382937077215190172
4581547142546276772
11582697041786898732
15651279620941813490
7490804280030357012
4208521886390523530
8677610968116471500
13959225646234798232
9418202189423736806
12606398776589944562
4247644386792457982
13316755982819055032
4484231170321710890
9907906741862803806
12376119404519559162
15838604844003104312
15475466625859702482
5186236116910715480
10418824931678072982
6709004839240831602
4727672191547182656
6650788823878415222
7593913395206944056
5342777974156330010
12431297326384791542
4271224790245294730
4331769518921832150
8623461791886593906
12110042533557900960
4310275099380881412
15294019980634656806
10593604197820899792
13250444198606605640
5627065977780493752
9874453604452899222
4783921964915761740
12729817512757181342
13767418895214638432
14200962446420191406
10216665260870737556
15209673630250794806
8417014180997419010
5935278559081843082
6134763628393404500
6629236619810508006
8600331054478834712
14216450517420552182
7707942289558743806
10035328258483314752
10962949642297148256
10501624903124839556
4601167401216808442
11417245481338351202
5104563678085781756
14495614107669746382
12433625721554412912
15391090006284564812
4882744486693969902
4431412216894124702
10803972588149150300
12723770362948474160
12476181883574324190
13567177439605896482
5053874043309866112
12115167884748695702
13181185908301138506
8098607973410603570
9677515015789741140
15908282453276050070
9620155203117712512
14749308809180337656
6776996121184543490
15391584844761826406
8498639539294949642
7114026539646055262
5030748698183365250
6947388858205250156
4941611712992930780
5570153346423224592
7104679789009591442
15580860619466512656
12493110063764375156
7073616297756274506
14448796207356971180
8077522684336727522
4451377073719343172
4083977506904782256
9551698628562151256
6099362361346794806
6084101409124028292
11617709743513774082
15029120218953560256
9945217643242515482
9493520074822653960
12618580673077298082
6250936372569116556
4523184352901195256
7176843449220433770
8327303721137706006
15542259135693472800
6074790538481106290
5966838023704418412
11990091448027597592
14166629810599765056
5210021295674069450
9994585277862224202
12144061131979491182
11619015840116065752
12047711386266606242
14533110759406561170
5603547740263876272
10165931759096829722
7370772630925639410
15775883063962395156
8301570154023457950
4103515562890683242
9404850026728313642
12864084860563340082
8178615443168909030
12327523641256818260
9543439683870293532
5378050978625937962
8293390184657277720
15870290430952202790
6927539900604770306
6076218950891505530
12263015766014786702
9739549701134801732
8340829319512063610
13065689399331272006
10478432490219449300
7816281903581609306
4403383382401928552
9282741851291581406
5187006630342506972
6772693607475484422
14009378632976292050
5307374686847706090
6652265405345967006
8538140181386419382
12746120537250312660
9414775057796745392
15697439986494256542
12422657250601265306
11516305586182951556
5862609172406807210
13100625201937252142
8139035485777762656
7763934577806239742
10210119963539803722
9233809739363722970
15338483388532132922
4208578386066590006
7774743320400896912
7781094285619002810
10097338057194037656
5430350230587660156
14945081597043461190
11236247726764766712
8623836229582145882
12492277632342615270
12164655433407505490
12584990723104637256
4959406210661022192
12347981587192768572
9229259819130877970
7464883417034811572
15122955132370047710
13664273177601324056
15018351879916033760
5377570794982861110
4132415785235239662
4076447306649826502
5379307241766889682
10801700209574038182
9061766012251430022
6760365603943144556
7788595938853444056
14589367898823656556
10371833660750795690
14422790442834973190
13566700948964778120
13615161852110130006
13233682357089812462
9400548064419036362
7344201210718699602
11257925966219073972
12343878465635385770
7648397820992347656
12479027924454597882
4250097086049273240
10866787692104426556
11501330242856293280
6040272290101061222
15942463031820364202
11891546339025561756
13532404547296313912
13353304145049418790
9168485765621217762
5857081109442399842
14828059409137978422
13773438967239436056
4241361666456286092
9048694352418324506
6759922143224175756
12493641638874218472
15821404569194216852
14115299454001988892
15807977200190466506
4793579770376296370
6465941605513447472
9852216247361904530
10574701418375683400
11165386926102420156
8633199279143656406
15236337709965778562
13041815478926762072
12671518037310918506
9825137916399313212
14844829078277666522
5408986949441337656
9459775127803790792
14670808807702416672
8023754303650545180
5426645173967114642
11525411813440625172
6764013370501597656
4885987703584015682
7276274145463435506
14922102666979458762
4971525734807963256
9662403392693167562
8362758848735154512
4647017214451868906
6859829550086799792
5495858015366804960
8333992689342474756
11180617942203811712
11178021970637235506
4021453727515831340
13105549617752199872
5361140683187169806
8842888784695338632
8246079435561938840
9996353045830847702
12782275355498948532
14660475726901504556
10111016248080403662
6249334965191793110
14611379721701419050
14407053688649387772
15157899333769516506
12944848801608187652
6451162464478463030
11010804495087179670
4760057642127230690
7436307959203559312
4117091429075309232
9552397211821334432
8561977988992122620
13419245589156178256
13481877906907885442
4309046165352893582
13086284903141205450
7153475314800787440
6688067120040879050
6234867368467317960
5583500866520030432
5277880748884013030
5250875226046690070
12692328651446744306
11095121002579140162
4221149451555462932
10681977285882430922
4800294422825928662
4998518267545073756
10289511399863214756
9558411464332529112
14610215584620562412
13804462347948597656
12305083950965435790
8894978616444420402
15760407465798031056
11491443305361665882
5189059305068363762
5417162272940075532
12765133955939046932
10066623438498507432
14270202931495829582
7115713534671658842
11844727925733936602
4234479688578175022
4539438026205511506
4516864527425098322
13851731548909813692
13140233513790838002
5293505088114660650
7599484336908101952
10174118669422793192
5281551524488094882
6959751956960540762
8864041627628083722
9676799889656692806
5692520353677404652
7786729079925467762
6292775728622410806
10712208166577225156
5156255937648899330
4397363149214519556
10130630037911779556
8684302356202207560
9993447438812032160
6735039369201598160
14051886274693500330
13250607698559404306
11873946311950630700
13636424671003211042
15181849822627016892
10098866021608789112
10616589591969411650
8280899240018211732
5585975085445962752
10891757726821815032
8224735347386523660
15758712284352567140
8800437482012456292
5994253427099020256
5649371064298997532
7164293497543024310
10165694185989373506
10325729607151430892
5143536337705906142
6113917164639688850
5051938396021017752
14445441211886322042
13340291009563725032
4760751188596370330
14178374894901105810
9648068907406776006
14349831674708223056
9312668607270574370
15649680977498934056
5855863892729660592
6552622472294455830
5777333482363456470
13761371530400133432
10465653780996911712
4091503433603447556
5913968076170275592
15221824113596406306
7963651642980867290
9999214185212474690
8400180414332006202
14020019741084617442
4294430064810148230
14322543472423481406
13977028969380625542
7235540983066976372
4132716812838296982
12470408819925599802
4197301494586890720
4667314279440320156
6588961507458946010
9369875357682720582
15025544184714860172
10011172655743350962
6167272614687951650
5946123551040384140
12040235139828119006
8542645205245771710
8248288486172507012
6174090209793470582
9408957541806405690
5222737018545804722
12490517708519178410
5005356074041192032
15494339376856755812
8219334433332752732
5410983180605496132
4449102985793847656
11879866908579594962
11972758280315227506
5437039909841401556
11784805204380765650
11030640368553620156
6696467925750162852
13646488422281967506
7773247167288042530
4459337966908234982
8720824058732035460
15499570999413948662
6827478118712146922
4649896779622410692
8955482587571711522
5036549807194452042
14546988566226491832
15318276393359151812
11795173497421064522
4109250439995975780
15959010441929047380
14808188551722869162
5824372681012780082
5020702124442905892
12818909126413825980
13608081729630615962
6825133529106409452
9320979559678252490
12385681238159067306
8768255648371774652
6323024533716937542
8693602308378723962
7981587639302129502
11271100150570416806
12689372453922913392
4381196970814202702
4519931231522727110
8464131326950130306
7736932792267665252
9321813607558982052
12072116415342707162
15346296442536409692
15407961040524987902
15476877475762707006
10745043851783793530
7221923717887055232
7270734480649862402
4445961694417620852
15810073536223480806
4144429733369924252
8297174993983311170
14748003918767435006
15984496425458527472
13475051838823442870
15349013664332884256
15234663914500616840
14269056062433289332
4314925757945003906
11317606332254075756
13011806879757085952
11535414242539845530
7761250886881198056
7969062361411342302
5530941836288907050
15222006330527121930
13731099790884868632
9271184961382581540
8621839599465189480
6337002294249723362
6152853557368449780
9029332550090302742
4347845174091894806
13221724003886881632
10155325846074097800
6917281499910238256
4352627117020009830
8410332885594013842
6250097907883435142
6551583681511914806
9753243861155173710
12082830302022059820
9914328840976317452
6294851225367769890
7513470564192736782
8806913958506651682
4355091271669290392
13526549195290004256
8383382793008288910
10581803694406812692
9321499338823885250
4155879251241098502
5932679567585527262
10377633775593649010
6969616544889818822
9309165391687677572
10788180213619904370
4636619252296448892
9742719456546360482
4376329851528003906
9781431184367153090
8144566953527444130
4412035636756059780
8139716258888346006
9022892908438002782
4390210512748443480
7000888566391954442
14598016043384845182
9759593637797337890
9639908083120698770
12710251252311276692
14503281674300026922
8628485390694288132
9250792347583291052
4532486868097331402
10396894996335252410
4979058833136747530
4040012491103867592
13480088067693791192
7312011273358075010
8021210005262976006
15924653182838474622
15519014285088286182
6744120255645526056
10636087861997132040
8495805241515026832
11427622837559574806
4841172765633709962
9974121513218777382
4102274410878942842
7017724595212775930
12251513079219741756
10029292684932563462
13734041102596598562
6842173035088036302
7020151803431406650
4277895182375426330
7677217970870179556
13818378971315940756
15792271795124383592
14510453576738450256
11896185981734633612
13503957861976168412
5665308192040442522
6127512320474656256
6831554598792897006
4198068730489371806
6216679526435673000
12450976248454334010
5139588835526110770
5859567082765961556
6598280052019350750
5238750173267666306
7104736470140620562
13377172952744559506
10544101523662837592
15961813591632703256
7138728683682083192
6620661196478154362
12548725764950434556
5585330378681077806
14378350517916322950
14966252918416074732
11241484897966984530
4346523223579385102
8771968852722205506
12195628169336961806
11247765495876553650
11891873912848147092
13663281119399930930
8908326781404054552
8773613234686102056
9926605236777175806
6466849055946000122
5264584419473373062
11059311412225152902
6368892567890919050
5052155107936301640
9308276324564144472
8323841129116861620
4033056348386255972
11028272464247919810
15326152993870032656
4867635244443881006
9940710745728243630
10736174084912852952
4260684786662603756
14224289818546250372
4334138276153626892
7631140276055007740
8443882995470292552
7006039438056285332
4119062476335232806
9083993951605489842
4829387969885683052
6026821450303641392
15849598553837329470
13218979566059471832
4759756435891366212
12324663587500550552
7522687927355820210
5775617183455647506
10910480203044271212
4390119075077948900
9966822490532985530
5500236491373631700
6797974584686593506
8228226397977255962
10296382817503591562
7366756914895319552
9390456160613029280
10482723458543620352
6137782330637226482
13546965995206207256
14663094470709132530
7918429620309970970
5406974976948799700
15608258900556143556
8911184151085832306
4120349236773771260
14232592255821861602
4276883211183654242
7798366240128138512
15989404050864532370
4350372541341054230
15823073014963909256
10245382870418767370
12317511788237432810
7640499424709826222
5609607089303410832
13458519332352193556
11374507243951372922
9421125318746543730
4530042619288554006
7053082580386076870
8405423515067981492
9732511477604588906
14814292563009404352
6758307773716726152
9792561934120084422
12736158922709026950
7722289175490809082
6680999236292595506
15050343434547815732
6504895402415017092
8806774361061927042
15136110805163548542
7213209615187673832
7157999171124419022
4296706448823776406
10602932879778893502
15535651153455676406
6309558232778743812
15005121073228914306
5268408431915808542
9554056678173710082
7142378808703261970
14459947699681835472
6069225891657471342
6486765827022087000
4085017730896439720
11634474964859871306
8661832035769496810
6682096751010362442
4073845502199417756
13333958305232089142
6301820017071269490
14604399554020519700
10998636187421129942
6987352562761448010
11543960783767663730
11420490698626987452
9835972292902801530
6301490260269671042
10386494431080932430
11733101059720741050
12537862967981675610
15385868111627559272
10260988814526897152
9208864901500379082
8976458919123796806
15964860047220723372
6038757470769673992
5911901054714174280
6624516339444789242
7403981804256438002
6779381446349792622
4379817170363221802
8725985619789018692
8496229343873028582
7217327474611845890
11584960258570810610
12607158452864067540
7835158089010722360
13835675673055848482
9965454196549452932
10361661181289811470
4554759774553480806
11811929131039335842
4115340364605598730
4755268168118618906
13846970283268482822
15221242403175539556
5285082259950609006
15113326069784236350
9837731874901722042
7160772419394927482
14385213906918509210
6244758946706513330
4526849584515874160
4421313552242860506
7227828632509523292
10679153400587273006
6956371263606490056
8923771044813444806
4692128783691467306
4624400251302190002
11638404829775656406
12648652655516485922
10953680530209519002
6636954837678126402
10443326314282348506
4216395590661936012
7572540629741776332
4538638116509112930
7103568817855208432
12495506977579535160
15312279902526451406
6749844252187906406
5251588117848178130
9745445544746096306
11137345953306471360
4821342529773291612
13292973012054432332
7906170671853189132
10763905971086012306
4493033185173055382
11121491802328835402
13955171859576095412
8109923794710533642
6133403340999970572
5403648110050056152
13703385086042380962
10352551125720568862
14188526030954212082
4127519365914762092
5854681188033298256
4729475936809996392
9329316057821446832
9790744704721614612
7300610481340391910
15693369482143578290
11384652488730529556
7433744325620337506
7668178206284806040
14563344289473585002
12687834393287818452
13201240706373613056
12354920121325826792
10128500316597109610
5005947006944698502
12831324074401988882
9882902689709356470
7825187104688534510
4938045284321518700
9178089947625251340
15809027366693811122
11358387091507376270
4061714759633924322
14827400850582325662
8345246092602067640
9433245047262174756
13768606931848273962
10132593015428149562
5732568690381970652
13951020741892256052
12920117656198227806
6015034756671411620
4528096713916587506
14888650802425521050
5945813577096806100
4880901758695308506
6957815682696316506
4242865425491781506
8975292897007783080
10447461663637915622
7066914104484676532
5815530378116025320
12660725992777471842
12081121946048951406
8351389985440279806
15648234250227923190
14668202285706750482
15729693552266705130
4685763085178197802
15830940725739995312
9366283503177964050
9770087431538918556
4440463542637469822
4484501509372154732
6280017603467472570
11659911271274516952
8992330583583984572
10611220900414123100
13104961276149893052
4414031440423324256
5266587754199943906
8706663593934766490
15087037664516014056
14415055220802991502
14687891249840890202
6487154196316745322
13111626802062843560
4821353859878696952
11301522836956953932
15167652175907505056
11872174379375150220
10655891802666986150
11846461535112816702
12769909950893661006
6010905124654117092
5700277874673771842
7998210965747168256
5059517807813119250
5745503863266968762
11692982653908623552
10187109873600597962
13092893688946975542
11548858312122737762
7825657425219586062
5475217273948050180
15863805097071137262
5707096424264235006
5527799098824204006
11195197452962467632
15338296531947409022
12339339195312556250
11482338192499450100
13189837147021208522
5612003422333127822
4168505981944347482
15233090231948619732
14502309926026642802
8869753099253464112
6471349656896949050
6332585796337943162
11715899093277945806
4280016289634540552
8095520341313321310
6650284604495986902
15639810843924965112
6158497083146531660
9881045109394459812
6400623683972088272
9526637498495997350
8683174255207394270
8222334040323791262
4124747946789107402
14699298352494993600
10320855581334407492
15863226206029496142
4495091653287971280
7743170738447860260
15776873759383667402
9659370678510754532
10458672223397767256
5720176863468198252
8104522055650071756
4675012507999642452
4484519721302450832
14054798281053972332
6380842045164239690
8156150196366245922
5285489426806850592
13795916578653119202
6120323131044043172
4334804796550495812
11428750673550217370
7433976515268781806
9412437230290502282
5947732989932515256
9003788435589564260
7128029123328511190
7994237409340654250
14761027558274417712
8353401541972204412
9534955782673034012
5395936055442522662
9375448954107346572
4737063586334375792
14746482272396840006
11003155803393561632
6934288152602877306
8531946562819210400
4162873765332294102
4062764383572090462
8493933173260360790
5736222778409822810
10571053111295466410
14538433671166829402
5316671229505175612
4696999397427828482
4767861698892454542
9017344769652585812
8418213200573028452
13172593309763274792
4684947833037862992
5617683203279961530
7933883895416993010
11028610134347181770
7218301294223950062
12869523691835126406
8787298660688609532
4649112888846166082
10846874078420007656
7297376812621164362
10955471065996235042
4494871659373781406
11207918849372469002
4127716639518793242
11302535936907389160
6937959326742398792
5130870497738257610
10430471397760809122
7549030351330664042
10067339423982617742
8301235688118861050
14734187037397808850
11049171142929627962
7816749638668234490
7937567470791938772
5387931237758116442
9228651569900028506
6279158186394997052
5157948342521331506
4265023727773725156
4612123151229674352
9463484632102342452
7284185918606071712
5132397652636150532
4940038213029246602
13536950078338745810
15146184278278960506
8545239510070274732
8726791885333245600
11233654246875695600
6864636312933784506
10688649053063453192
6511676408833191582
13674225079261301960
14685395983103761806
10744876440290673722
11093268854100390480
5735977097705010000
14014906274099410472
6046941546151615506
8108392096251489462
6307050858682215252
4134429048736554756
10360660510084434072
12345304424905743060
8796762958968188822
8443174181047399250
10241345496995391530
13800124546062312656
9647007533310658062
10161601689217859256
5952870645339038906
12019910391224500322
7158431871827537006
12267893682096419556
14686134080358359180
7144081093424290710
11416339132065673962
6687562185150433292
9611153057885398812
5507486402423457692
7884598519874689256
6101015097602843402
5635927152694068302
4706455176605616212
14634146197013807340
15129918344910143612
5298173497649674082
13349975214410242310
14398971124271847752
10174348634571504920
13498104127153115490
6337701509845244006
8228692637232074310
13969544932512749922
8334201491861629232
14773680357390520806
8458847643263104782
10792350910556648690
9210390779333791532
4336705430513454642
11447470181008605756
13072479243201315056
13739577989164924602
5028682594825160042
4705269124891522592
13673550226743655710
14049675401500943232
14878839059040361862
11376523578165434262
4219256631965311806
15738097534666841882
13409235002486159592
4206448765902337656
14617601078081636756
6633817681255758632
9427581157184052960
15571908778126004642
4611679960378006406
9711717730729135802
7311710042718394710
10218880874741353922
12263419379585324370
8028107570775915492
5827211868776545182
12354645646916820156
14323633535272837802
7509122791110347556
10402916214547368056
10696864205756906372
7915587790514789922
12118218103494948990
6674678680996622352
9734337559540130042
6945364898158458462
10395694504648246572
6678735224940558650
5817929356440365352
10334930562574138442
7659835606127562402
12550316162675009060
6567748030725431006
6362929160110993680
7677853113122072480
9691747711440796442
8453395951562411922
7005108758068843400
15721350084103803302
11032410222476650062
4239989223787398332
9555917689676002860
13334695859396970372
8087167337389304492
10219278276170669282
7681459131660722522
13917152308526940842
12332749856173684632
14252991275770186802
8934510874468322306
5771554740187578992
12930807738554435522
14906154159135929882
6846156569588628770
12803755678277792006
10717306796860580402
8896642752482954402
9930417386985708006
4410723906005039552
11009808842532136800
10846094043198925632
8174832122619833222
11939145894123351806
4387640789720239382
15253534979708278980
10970407386426362492
4338837173031766040
5203524009368904690
8867881748438951042
5628724209433096256
4881871767549993306
7655837338183334690
5840038592254535220
8209148057324182656
15375305346423325562
6834173749235446556
12004599495317381192
7516441181040281520
11077723138670355530
4361790987603084762
9088389027058246632
5101926461042124692
6846437881975247030
11258470750025932202
12364869985306465556
15469220165138981352
9337587842613196172
8170996337718043556
10070528536973304056
13174638588883807506
13610219199467348306
5626117198230993840
10773515343784986240
5580358310731187412
8266119516021258002
5511965238894372572
13973485642063693506
13351811935942331256
5149150086328385006
5628398477940310802
12885094264678241150
6640413782652301122
5432851296612951932
4275861940795194822
5547696061942140932
14368123089986819082
8607605108953425122
9421766843445177912
10932904499722086972
6317560745480713070
4823841140183264982
8822503165975754162
13978574543761928442
8458846817274737912
9982568952647335056
12215305464874895252
9679807253307816182
6054342981974404662
14619866499994340202
5043133050670559990
8981657919865737756
5330362703733761930
5546417064973814360
7120135214003064350
8044073797047823092
11371448831717094210
4233661503345282570
10696319251228405620
5175141207531175230
14792862726354101006
12042398486308639482
10592402917974854006
10903183732333418762
9126844304934495750
9966359893507586732
11773570493156097656
9581347204708642292
7845142693068285156
10790259714482396402
13948107391392997556
12038848023120506282
4845879522293886650
9043102884975779522
9218901406510635072
9251589325929438906
4076445319933037042
10123349282272333280
5488097450865759002
7160013354734116256
8629743337362907920
6789140528525120162
14579226415502827080
4696246568307497502
4463760325567019112
5829465529687532382
9624626522099210180
9978257090118550422
7976815498693925912
7703124628662420410
14889647027648381060
9355905690482477502
10331736572557232520
15145534773304781852
10777496186992652082
5294036871954449982
14898397414246941062
7467213712169950902
6072757878165060270
5626124086357779732
4043000441849726502
5596142849173473602
7907176166670574806
15161849389983268352
4865585928553967762
6352832705775095322
8376986020857963906
8920352536464821930
14816454526499247642
15848932784244178782
6373022644581752270
4319889669417252756
8652920979687046302
14784837974906084090
8414407321570966872
8387382695956567760
15432870471414446756
6277082021545891950
4987885354302269306
7774669307340050600
11968488343961545790
5199891860859925322
12726121664210487132
5922283187352557282
6323544130953624482
11770908916276803152
5308524719404653242
4767563125844925132
6726895680039318812
9187586266535581592
5861900971072008506
7840365054249410156
14768844067481119020
14060345883749062302
6268465576489423272
5418728323833477582
13726084638940259742
10328300795248436072
9100877626690057656
8235684091885550082
9384593791683691406
4658671391269318040
4393762735553245980
12667241580394243052
4100915590622990750
4154869424071151442
14259491524550678672
14536960072147897040
7192335392925615506
13806051407495323730
8518982008000700880
12051471575019087756
11565692895715482656
9106058114873050142
8859924896835947006
6196165734588849182
4312098779756728322
4842150270172470092
6632539122746864256
5252224737128905802
10917924152973965952
11668108608710062256
11964960983474942312
5973006925725303242
14125189457052140700
14765414043692332656
6489952956703039056
15545807610614442306
5875478486854154162
5366924043124943432
11096382219948753290
12476911413243816506
4754305212249135692
5155492291396791806
14354750860290324812
4895678101944866970
15946414233450634082
5476222099648656852
14509415221805484792
8772314314757443506
6352911193846727412
4342135727263510442
14922080802895622852
8239081568289641522
15960815056982155520
8089088707707096570
15201631154793174852
13266397248207442472
5611387327848746912
8563887038644164702
15311330769660654482
11198825007831954362
10739832600703329542
6076200936693824162
14114106786423282212
9088680294198704762
8722614582230849372
11576742840155847972
4508995860131097270
11706209025389244056
8361606694106315522
7561574936540735402
7066558100484922052
11368793935041623090
14481200655895512006
7011830489064668280
9476508163155693932
7962418199872639806
15572062914180919652
15847685570831553056
12519309809056659912
15292606352876607306
11000874287258697872
5029741476525379682
6876793963350905442
8240608465927938002
8351072055740800350
6891635239400263980
7991196266876771202
4848390770474538056
9086871344982901370
11284017536192673102
9167728054768373792
8815525816762338806
6575200674009898922
8006795181479981900
14227812295306040360
15636001110505687130
9946642681751234492
12409573160302596056
11741156559354077882
8945880684878345682
9425019739590308502
4006309444107450860
5896881573410445806
9663448842410924756
8777602660846282562
5361178387450437740
9121612627684376840
8687608684039126056
13281044220831840102
7430545156418624792
8450639299343783892
15954714884265287150
8686757037914953542
4971007906820548452
6105815397995837580
12595007198940141362
5526873336582277970
11864492563525514712
12585859142247526250
8028266363322719810
8009585570850781130
13086551022047070392
7530262538173391072
9447355191192165462
4974260132079318422
6810336398830529252
8863979176857307362
11639518209721632782
12816132070620293820
12041228913136143842
8888377185514789562
6019877281567280042
7859286943636646342
5693282757862928282
15726218469405937092
10884887972767904240
4536623110614805002
6324916823198829092
4694517395672300502
14927013421479899570
14607660208059687656
15016467727448843906
13135353919576313042
7672669324443764682
8551665590269286900
9569897293754478540
12714016537027257482
6876648527801686832
4802685870182156556
8171123221107428582
10873539564668017652
7365479266035014256
11213322026347996130
4806202798061645682
11508238342959440852
15245714423076807656
4130230232482820156
11145382872333149460
6756507317456795292
4476423550976532552
12637613757390523440
4926567522629579322
13093690532931319610
14953489877231882262
7784537330272405502
8814194014131501392
10721593585340722682
9210574131468058442
7408434156086644322
9006931799204031006
12964551040666345122
5255021347708572222
6273949617012412992
6893650652440791252
13331957831516597132
10342941283679232962
5948331827330247306
7853134099780882842
6401174171445851672
4326523317838737092
7601123943715728872
6673366317550404162
12604501906744392756
6513410604164941406
9747316098954847602
5691621276958745702
5855679701889327102
15058366036335679862
4936803781927503906
15816999303631061256
4270295663347605012
5803995567530114556
5507064990297027306
8096616040716319562
6528094565170327382
13055514162614940512
4255373463679757306
14214300510329161860
9499991690467362062
6968875441792210130
15305911962430157642
5603405973034193810
11110666823330289410
9539177899520185850
10563952107654655842
15028754287851394092
11851872233767816152
9021562676802465270
4029158150563518902
5476828931646943506
15913552504789227756
15026530326446182572
7324683792312581810
13767517430028473222
13195857239302893252
7529484454048219056
7291626406003067730
7616700429399383870
9814150525446418370
6975512844507824780
5819183857706073140
8751798257915882570
6656224927511177042
13570253429946817610
8844451865909970806
9057041237349308450
12353154663862612656
15180212915666270712
7829212577684679132
6768831013244709806
7331696766460546382
15272159580040985652
7782100130916688506
13953775548813702006
13457256297358662362
4376923446637687056
9577918925356009556
7114523223431062322
6628615362220452750
11325092971707614756
6873415283868688190
5118641310153219602
7370640100148275242
14154089724613124592
6107937692502577952
14193162066795662256
13988369339798431052
13138474328380078992
7276670040424199240
15494325379430558442
10270546134826949120
6666214059587760002
15345485794927051832
9810196225457342006
15372357185812732212
11711447525324002952
10146627441214774130
13345125286198743560
15797154407424040352
9201735588984331556
5238558563192067840
4304019070724418050
15475889663218992170
11325658493467503330
8968112000830181306
5288614945572351042
6646096936410295082
14377312577875781172
4898097694975189322
7911659476098036756
9096707509850747052
5205699059670411990
15104497407334789610
4549037935708627506
13069355850688306056
5198005674638185052
14041221431722900872
4715955199258875182
5773722202171839372
8536207343440826450
15551379357807304452
4897421941742077482
12384654783584079152
4674321905832612290
5464367118880417820
10670855076758013006
10738677744504160220
12006118025293285532
15135831109515804756
14931804865947825770
7869679776132567162
11997574297883433006
10658716959632209652
11897275558775290752
4393596168128131970
13777838451232719642
7395015638168484612
13977033186506508306
4585524970775683772
14320351051338336930
14201814543379366542
13656594773281218530
6021861805092463056
9845705983427519210
5807215243166659922
15271108731759733400
12370789548937062362
7285683789966740472
9896845197261005102
4636969029252394382
6008496360159103922
8907194345464643790
15066597988887270156
9740352755935453862
7859910957352565802
4381939670248514556
7410207350219347212
14091538456582691006
5923395811304746010
6826313592145984572
4301717970760797222
6739033624445871002
5576469308493292482
12671442301085666660
13941907420337890530
4559472264775434320
11250622843556104970
10417507286649240756
12876384426171060422
11701676365581430032
14170566112535175122
13978723632276836292
5252782752906165182
6305505457537438362
15828926524461930756
15718930851435565410
7487967005705945072
15545352187018807832
14053424570961113756
5308538534339107872
6080207028982879142
10907505764616301652
14095567142289294132
14755668900357910562
4450706148162954006
4645956845888071506
6480512870202096756
6029973852434257556
7341018356868371012
11172820810402111812
4968884765915510222
8160165953830975562
13249672490699151806
9181875343512810192
11707136484967197902
8647422196069951482
12724499033929188506
11178666535289566682
11430011512565810012
9115915002894912240
5843381261655268442
14396330429290620410
11577685341115843472
10994981054329656830
8798049663664669256
8164112564431892252
4143247766287903422
6824963589934618130
15450599194646175462
8556819210944669292
4484791413810609932
15006829553991878906
14843519510715016760
5504126151783119982
15020981510370592202
9897896895401259362
8939717696707172762
7870781094911246360
8808697247006117162
11704543188555750806
4727664285719013630
11668036957712854760
12583412262297172056
14712338369918558382
11980900566048093752
8035797354568491800
9876570637633966562
12730902958472145372
10009179233420302172
8002732136055933782
7763773614822235506
11394645435325647056
5243034139314416556
11533131171329238410
8336545540818521570
7560225808249203920
10134600732798669056
12620023302992454582
12891290224726714142
4414246211534766840
6975690350004440952
11116056929141540252
8122280719629979370
6950625929941416530
15124117742097907556
11722567684415484756
6477315731337408806
12765756522493012656
6972180572187201300
12236144630498070302
4394094676651112006
5980333202519648420
6110610998304475056
12418746657334293582
11825777766448516740
6483705002502649560
6295519819202065256
4647863431903392812
6202364670032548232
7828926941804658930
10223766844983991532
6995289399872266422
6986770993349756642
6114251953928315756
5345756438699480442
14095220507589679800
4865210430190006602
13251049567725190322
5340217692235447712
15034227917865934322
13543936174921325082
4210411773594365642
4178752076187146306
5804449180472760050
10811353488109490630
12522985782841429742
7635883336033415582
15495402176278380930
15158542313723644712
8218007518827893906
7729865004320393006
13544148258819313256
11859543475534295310
6859439860859231406
6649178903767633490
5787060474482166050
5871306497353020506
14134169610435246612
11682528692878273470
8592450496802799006
13414850290634281130
15527307363382732050
5832370835516647442
5698582573541079332
4728056947665850970
11723995969063790762
5644802835436822542
7741748655387239402
8587202486832159210
13594811651098975712
12168285820433289182
14487214859357530332
4749825103970375756
14939467341183829082
4920321753782469242
6524427940672680506
12598197195783572480
11212019075481325806
9506915560827493850
14176569419250638906
6236358039758463806
9674770825323015132
11003950794061376622
10656021031606192592
5271759094579039082
5131020949605314300
9939555204406356170
14618160248283464802
11314865373200671130
14747148090550061762
5357225024309432000
8836389876486689820
9890246646683320010
11611861411910386592
13152569474443532460
14182813601028484256
7945822996974139752
14006973946154764412
4176739491286558682
13483379492407455410
8143035936305071962
6977096961773152506
15352623563931396056
14928365369817382656
5539508244858992042
5486452308452951562
11862775879393086830
7271471759913255582
9029885938150390182
11003468342823107262
12627664068325988556
13892848956829066952
4062073446916845780
13559420803683005690
10397304501917433410
6076734819528524690
12023780802880932020
15014023144848443112
11527099199632081800
15872384998198099910
7750061613476096256
6117351709696660032
8750964879755489342
7379352634166535710
8906631082182631250
13354477466916244650
5090631073922193410
9050286732651455256
6716920809233587700
4123643601594949452
4050299176998424590
7021942353020932742
9522390601564735802
5261637688456262042
8302380402810218562
6146137586511423542
12116321090967143756
4866577950517134102
13725596148359373056
9157666385136540522
7461377363962243910
10424519274940724982
5433898130766242282
13646722083468029012
4786359115895430852
14404512953844400620
10601337173292233556
7257161764069256342
9276436532930560112
8260852795138714692
14276622443544123602
5086064281121832756
6483015173994319820
8524276133036598902
12025989084364370156
13270249077568619556
11590095755259197930
14669026371122167506
7470526703984412756
13596327167353887962
7383060106753940912
4524270410445997322
9862060299502578050
10255504895144710452
9194551060474038782
12385412528239173362
6272719517116067742
13305573026432569500
8294108739516970922
8065247156579018642
13012751792652044006
10574675663528696960
15474734711241402422
15159423012978068012
5937465531962920682
4389527552510003906
14919750986844813150
6429129370852811310
4075486775459013122
11711653460489764032
10983411878870009742
7663227293544815202
15085535695901257340
5583093975103265732
11901963969185192282
15772758694367961306
15624058511543976272
8675532009316744056
6094647698536370756
13103827029043218740
10253804220325129490
7381154976569343990
5910840313603898420
6001209455924555490
5217486036330708300
5251540610083352132
10388054083992336192
9579620419162323722
4671758391582981972
5323781140503229560
11567228859959598702
13669694989787368782
12658237330999180556
15390662621511530502
9880173585932258622
10345297363291871322
4006781790108078170
8009345547246444806
4480357410659403006
11777249479486665792
8405383529199582756
5439982138931471042
12861651431109292832
4733723192127788432
12556255666163929256
11303734763711350170
5542388482499828522
11721530425779724556
12821760991157036232
11032447167632405090
4319852490462208772
12239946713970480962
6773271122027037656
6893227500061270556
15037500776353474062
7157111197486450620
11174238348662835056
13598741218954293432
6836612286001065752
11794512083934196806
15754269761272952030
10924029607592768420
11192883398708086172
5401350084489271842
11702354016505659240
13792708662507007382
7628735762201941932
4876895678485799982
9184895086532886672
11686910491875056132
7554789434634991562
14276790573363938450
5124475928300194622
4471920761891572610
15568179391681166756
4100716050580417842
8084190420148011006
4966238116233180612
4664966353115755806
13906237626492123782
9893391235076988056
4371565587344168852
6558714174936775556
11030204586211557942
6310240046685478806
8574994053368901006
13149205959780975156
7036580191018540790
8173392009671499362
11930977080466999256
4992650448663049332
15932650954899517572
12651013751634023240
6710492821675605342
7871889345042430010
12715242512348264642
13991792042458633272
6347090721199786032
15498509741990394230
8110212757123643256
6277814675076140840
14820853812658943412
15198656762164793556
12316000685621912012
14449727152362986930
7266491016319134962
9838790339474167490
15871071208398649112
15941677912990407972
11905088051219628540
6027209015929563006
10490414116352720006
6702003559698055782
9613032544500713642
10719910123384556072
7855193094731115860
6176235258425847170
6902888829143435042
8696953606657066872
12456984969229530980
4340750366335902752
11725861195718201772
10228570624605236582
15232420834970661056
12030326244694168830
12959230356626861712
11001826986513543056
11360580968408110742
4060907281465289142
5066606261073220806
11174802832514560160
5351747611188418050
4738913417633797950
9399619079880871862
10065428383898558970
12244322548478112122
8352887586916106306
15472300181935261772
15978964690364987562
11508792786565307730
7279151246101579952
9313478952221493506
4174213934765544032
7076377419653246256
11434400981510829432
8580212013151211450
9521091807762089256
6338390008754003906
13472504926190683302
4498906313438689392
6574725361682039256
7858836089349503330
14708966705307374402
9863110728842553272
4841610681380523122
6897269045175626756
6274135713924267572
10881915111840769310
8581958189252737422
5310062010713195220
8505516077601756642
6150004543076952630
12966794792376242006
5105060405721953330
7222552897182235212
11688900113222319150
13891983488642180252
9734524235676388190
4877365621994263740
14536310614043629322
13244929909389610256
15475012072493080970
5714479815472263306
5835269927450363906
10620479576359214256
5422729358418728852
11540452079461204010
7220274415710819392
10099186579208784122
13505114852342539872
14265730869615061256
14509426618702636256
8105243917545565056
10214795314389413622
13059602706441694592
13996258672868973006
15633805924903463310
12164105764447288290
15384024427549669530
6783525907162920372
15626731887449168906
10178257198692286202
8806388443985308812
7932840100205391006
4817855975507442506
6776927366489166756
7721820937818646832
4410476349562621982
5490894719583133152
4967181041792043962
10039514373866890712
7775415097609526292
4862061177502297412
14528279218314050156
6516632781297567270
9275288683682547182
15867529284161274792
6628297154572846352
4542917640202779252
12474060213519600722
11078377363177702850
13956140623245291722
12295412871009847152
4424315326348516850
9723795136345701560
9262802086531910156
15972688700755652270
7554359768954074040
14026039235490732690
7602578346221139650
11284330666678655742
11241948653111833256
5521156582010794202
12859154616714759992
11257750056113841006
13718035722796195602
5616202251010489682
12762068678048194056
4384146135802137630
4789244193018785156
9716350996619209910
10695504998127712142
12088294786903635170
5455880389499499056
15299989269747365112
5746157722355519306
10413071232491852112
12013265120325794822
15616038886628968332
4974118009142413320
8293519304979174506
10911148457155603806
13470618124918530830
7473070799979712310
14868635293018524422
4709781718780531952
9085515996093641930
7065440116955262282
6848391206956211712
13020630792897598806
6692971354396161932
6130759755240929450
13984063810423292306
8258183033475640662
4967009155681900472
11173803870542236380
5255735933100777722
10962838550748115752
11747400077182185722
10233051812645248082
7286655988072745556
7818702448708524120
5215723719708197702
10616115278440230032
5341445391334628562
11005452348580048922
4058232971577303960
9025527817302385752
13013787936355484532
10006914271029499082
13587266204156809922
8786201901779965782
9059507662751871212
7181083545168447542
7392085766210707256
9495856865361641330
8259973368532946660
9580220558427093906
6745533459566889290
6074438307092028722
5615098250101361462
5419472347367064380
7026251202160274720
4846998983829140712
5965236123059307656
7170970081713956912
7656068579599468730
5059986042925301802
10240773310599284756
6122335362401238906
7818209442689772762
7440024276544183310
4845119747800582712
9941361563171588006
10182585483181026012
13100595580141285610
5244957097288198292
5278125053384944560
4658440411273228652
5582935608087793452
6748769691073527756
4319200421546137932
6125607682437239502
4195090360309824702
13576363877199474056
15789397759231812806
4534423605967239056
5531451717292918650
9397933583774699970
12494940778101177552
11118086073172603982
11310074574333021192
13740411826264210202
7946097440985466112
14861691625640590982
11744103483920607410
5019547257368894382
6100944171089950422
5534980766078418272
14167467612692424582
10431394561001603352
4652920039625231930
4309267260074213556
15686690814898639256
4541903016805546742
5691010589265304190
11825230016959652306
15105906387314484762
4360568329161825156
11281261842066773702
4628184882633833940
15962924858515563480
11292100297619342256
5280677571690717572
11641604473502059362
5737823505741319922
6164528567454562556
12124929273167956482
8825227401839536470
4124750215357831556
5989613815608143762
7047421489786886012
15299372178917174910
13432427920821376172
4227059679568492160
6258026933112531512
8598380002892014160
7499554959973861622
14110499741052901682
14297894619626165942
12282055810023911690
4901023271394008772
6361174237163048760
13610337490331209010
13269477201134197682
4402179002951631992
10906577845014994760
4033531224436492032
10237771151696520452
9100224243084288642
9940397666288904780
11360162576262136730
4960705627284184806
12635268457572186120
6097636279734438360
9927899138109615210
7050728909380952556
4018433313898989992
4315283266652154110
4571294121627489542
10221358168854576770
8170395984659935662
9126474493857730392
8793353331675237656
5731233591636253010
14384818018801101170
4015060299164363906
4416827966376881006
7582976413128418556
13475251371634018056
7678262933801369030
6630128021437732506
14929944778439754912
14674887337451344250
15185240338189345272
4409997301500412806
12955967330952898632
13522180237983720452
7491562002773306642
12014719126728387170
7323233466381285756
11239541760770684142
10275638503329578720
4050699600959665110
11723207372943060332
8958009022543602362
9970121052077472650
8194974452449409820
12731877537048259940
5013994415964626406
4025518408014322140
6261242648843902880
13079160836317501256
14726862816263703170
10250981576236614332
10508260886184537962
11179338435326581130
13181790059971576500
13846322419722666722
6530771492242569306
5200820271361959300
8092422419708763906
15998833313268868082
11101621712516634780
14033358813956787542
4173457805311626306
9239203534898660762
4776435791972646492
7201825930548156642
8836688923238677520
14721712129791067260
15552379814317674330
5288381261952261402
6853606437660483150
4755894351516914790
11017920228144621290
13429599650569703306
15535883941032652056
6885074681504654472
8122564886079584072
13956202174219405112
5748607354927002806
15080062674239281406
11042751473645827056
8158897892470079306
15761831355908703506
14376517066098241742
12432370435191532230
4217845921537813010
4419374973444595352
13597957324979058152
8384416774795761860
12691084080919577090
7494141192303896832
12966959323612072250
4418904977553939732
5014758825671752680
6463451355014020002
8306667696572547462
4493015227282257506
15129983910094272000
14132446844466929006
9457555014600147056
14709812503927600922
13103388501019582656
4908908970153802620
4728781393006451882
13675679574330618602
5459101067995565256
15843669050104510232
6492273747631242032
4023208539457950050
9308362105181761650
4532729258124629256
13633907363618021822
5699977606712195156
5059026233858298480
12891406598469789500
11763864913937942990
5386051851457118312
4767824438980987650
9800427411167308922
11291394872453595972
6074127473443973502
8179766324145501006
5527726176503544410
4692723691770307622
12047436864446160872
7753724324507469090
5098715871952943270
13341926631633205370
5343470489336307642
12117154574098152150
12278045696417956406
14434582221272749556
11068708670521437656
10880326216004068550
6275027011515161202
13388115112430860892
8010064686390264056
8628173697110719556
6850191153998529272
11502025102548118532
4167375761572728770
7421544979372361630
14605407961538888522
13744353915505933256
5761669894613189030
12849863880466991720
4104567891325849080
5958701685530356412
5058819862553653850
4714309311934530756
14204728414313650320
15266758176942297482
9357097096378625250
14404499655018930756
15098290124554089756
11891284826679718670
9770225476055544110
8293489135728417740
10026015167183780756
5070948120293113506
4429221202821393002
12758246792278947290
5464360947621910340
13219901513411226002
7121655074495770256
14446301372303176406
7301201585798765612
4451065919512933250
9889158099736221942
8812429833111705912
14964838892313049812
15161699801394324050
8308673375928733352
12080014834710085902
9837978441096604970
13383994733142706406
4626184404129205556
10201867831419072972
4821631109071587372
8949928925415441942
10948631910516531506
9543026161905591042
7651218811352911940
7294080700200380820
9945842974884848306
4793383827640987742
4566913434561000642
6062082282916251752
12471761842635410730
7382883762909086262
13065394402239566312
6525686738007013502
4785505527935887722
7660453832062437656
9417155254091239542
14942285160742119732
11296399509735410720
9883510940631118562
9267278266922800430
7477351936895109390
15742811973249660050
13566891906656418602
9063558877251165590
4300056296168786390
15014303681194056512
14677633603821500156
12482199014329409330
11913380180031308006
15460764982181395256
5669823142098955850
12647705678355883506
9084156706524490842
8744394560224601256
6882633463679524322
9216001394873275872
4991099896713996056
5430047079975638022
15513686080850347656
4608955465630601006
6162372065915089950
12928803351173823962
14694692214266653802
8946763364796394556
14073636385160970806
6334114629779190102
9083433193712016662
12827910503997384252
7584782046995034902
13947732308866362972
4041806619939637656
5690481717600290540
5752514114607484422
6280362172665081006
6997063113722586522
6670902369223135056
11936000901230759472
5565021840268112052
4142776798250081322
9618164513876313506
9575693751203233370
4350784629477876662
5566542839035123056
12591466059060655472
4424059606398454182
12901685607380264256
4887137902875901602
14065080594629692032
13988769399020163222
12039157550492421806
5928138852251172482
8019331160385896682
6600397785682512422
12865346776711788756
9134711165427772430
9699459352221018512
6723182026959372162
11276951139010191602
12180805545127065320
4331078349969365700
5534162750282416256
6279490721272787210
7708390890790794650
5428272425647759652
4305638311135288056
7293896909539453362
14450860263822265082
5726546910013509306
4010506880611875006
9088781158762499756
5395535246152747610
9662775479731769880
5651843610243848960
14403428436573564702
4291943995478861750
14701240811392022082
4840328216964190242
4478363613202303662
12761265771495840710
13731933963588931562
10230039117921935522
10148510318971184232
11956329522845263820
10651092515235339806
7554054708350932032
7981944157183007430
8147229157088527952
5633256127858766952
6585330179440683306
12308125874771283030
5984741488739623770
6884642493456351756
13697839435071370592
6598961600219403690
9886086780855980532
12125575442199011810
11704859349730366052
6981322411821846842
15084650325449527242
4834927872143904422
11008138065103124930
9054471232387679492
15772305724985176670
11265759405135924306
4068072536422449260
4994320775568873912
9658184235311658422
14287403000812466280
8683546206307704822
12954447288892120556
9533253860428384506
11354366019312840306
5000597280538139370
14775893970213847512
5768772253408325306
7240794227336929272
9498258605208703010
15216513334447347162
8638318694196127442
11300226708628827272
14564783183176740962
8978373907961264772
5473973256900012020
4130151387872934710
15698070156762081380
10601555467632937110
15079490016360233312
6452436568497361602
8789570972501686782
8832908215176705506
11832048359746712832
10179568932510874602
5335618983370662042
14809690750108218302
10376633354539977306
4247482906311506406
6822020050695789102
7447075555906172892
15013614403434373040
8075317483118585790
4411321742421614330
10296260755200026102
5386845914753226702
6704203763292941562
13840972287483355562
15136896466057246832
11184787711056799532
8750661997889445156
6077342255908678382
15412004346547442612
14938971429719123282
12931351907581096610
14013518837324100842
11791792277863208480
9052514422892886602
5789651118935955770
5413301234592797306
4720769530136708442
5844103631411196650
7763813749530047900
6052761160934584010
4350907628953628906
9557063087042750006
13346097817064166756
15967511556936008162
6550161088688734250
7924884754021855490
11353812706833241482
7212618710354505702
14589486887342273172
4348089056505804006
4824668258716049750
9766534543052089052
14232115299952070156
8651524548076191812
8729750078913427256
15182156610287261300
11157277020241834722
4604903082374075472
10053637486062375350
12318378499910940932
11217089645138757770
5591155170880706132
6221422975746134210
9237612810470372022
15677544663856196970
10589636339531384592
4187771883082176752
8589153078818153172
5123353315268531532
13081688104819181406
8045998778256761342
9971935791177351602
9643355465050189262
12407858428727765306
15540919958173614552
8109882706808150820
10904340901631278202
7604890170877916622
6324422675054397170
6994528018023151002
6506160894774151562
13075108920543280056
6033946096434410156
11738034523442124632
12783406640761171380
14528084217615346056
7639738905632240882
4993222987059566006
6994945815496100156
10617772535123694012
4744470933143519256
6198562435677060290
4047190020134008482
11758908700454689962
5603571267704422322
10011378686674180730
4143064817843124042
14612658278644222656
12502028499884289056
9430198640439259650
15593669203930398380
13894546724410654332
11948557751462593872
13086989886843171122
4286676076336252640
10604471965873828152
11998742857534824806
8422708766687125260
6445930307564854602
4072405170418472432
4640893293830940432
11452313653633831680
8050034340308705292
5959976350326132120
4677595992599629556
11877254525922079142
9741668469656653802
13405501539778503980
7948391824418356082
4798702911833538672
4930548428189049756
13932200587727520282
14784956485146871256
9731806151773556972
5183447362744258152
5803083326370337812
5759521101954551756
10138672798419525432
9522276700572180092
14094022726941459006
6648765189275441522
15781700539293179052
6323656989658686002
8108176970098794242
13007807879444444642
14092486474805464556
12462344881472236452
4803428134664019852
6482865976543692962
7879699917317141762
8244283761815624642
10017829799483560392
12322326447949999592
4479791392973581130
14456823952117272122
11180247819655378806
11334769147180997210
10946180197018442402
11615029104393653556
11162019397891761650
8261031603966076406
10070456322993734670
15318709750409502890
4945343091467243906
5494512145979767902
4165408488095964360
7993530855631606700
14082068298954631800
12027907312349895150
15026933925135300422
10492640129794077506
11470572522644040056
11989929007749097656
7504139896585095962
9990116147349535500
9811426912873511022
6358350977946057642
9021490230317805330
5784368167324894992
5464070285293632656
12035809211929038020
12664899582800285862
6744232942727972712
14488453166887356006
9225067013214450222
4512186476209580742
5660004505141578006
11037532262114496102
14436135457199201202
14878988429880776672
6826029132444371862
8974669465347797630
5419020263852487480
4200356414166566556
5536923287611035872
4667339167244489756
6806118721113434190
5990055515074197072
5382624260495933892
11124750148513809282
10912599047398138652
12417316043379606756
9156005689721888360
10441651190540917710
4935779054109062256
15860596810548253920
11495226589279348806
4420981635927689450
4020824952587070920
10423490984410933056
12091973687534801622
11008361254781778306
11818124027737272650
13678150529107445502
8657442115219632440
5052247057264610982
9946784137830300630
11868346510247435570
4698497387787495840
6923745149948576406
12882034270840373372
13777987757135114442
10426549116887277822
4158596507472656090
6564639061352470440
13882749254078559410
12261386811382589790
8984990731949200332
12505835242107926406
7903406079125182082
9580943435848898190
6541690466453598182
11156190369510582506
11414430280315892556
11976866003508049100
6736708878830004402
14962561828644379320
6238333396972382510
7482052581180794010
9467404191075763680
9997649685636052442
6681915018150021722
4477435692771025602
8387872861884928832
4287992274507544472
10249803391627307982
5066088636490710222
11247148192883251490
7456820738178922110
4561394845240723952
4428728292216998450
6204105351019284806
11310973046578222082
4740623347517021306
5718969793819354932
4093591052859438006
13307309393586005502
13773626327046038850
6863662329999149180
14161999333424078442
6965182773634582712
11784353068270709810
10706665787678201672
10125355380451867806
9512247037993099742
8481888398402303330
13675038385571424056
8349807575233686240
6505896365078861690
14332304048158958640
9692436939338712656
9655226838892915922
15381630412277904102
4402582523814042482
12375700980594836852
10075308014440679762
4318917640321333506
13806775348129592192
5704709135230997142
7778974729503439622
14324558721128915006
4347994678454977490
14945529038143303620
11347300424231109470
11178927580116528242
7177254022265658806
10248297190465742102
4865018754818598752
10412144350012058852
9712016395896661580
4720775500809412056
9345196184285623682
5248048276943676650
4994570968774688720
5493547054331711912
8998365239241263256
9525240489663460722
12613259885540128562
4181831984902132056
4944018917425245072
12957205236685653306
5554882049900474256
8593963283969481756
11233570656521072970
8405457841759414932
11510447169527130050
14119229509244611362
4920637574421534290
12602259378598565990
6873103258171480802
7668934257586480830
14254986013516147902
4640979103240219220
4230016039695378120
4675679381984520692
7366357369027489562
4387875689114542172
7332480106401812340
12935064563687931006
5652641204838009542
4462455019743521642
4428719438781791810
7948860264685320806
4977020080034953242
7874126479602235610
12571371031655120256
13290326298630810420
4310680051985264256
7219256422495892600
6478467655038211982
4399377848279380272
5665278242139327506
4736943384479820306
11861325954580518506
5054374649681030522
7005908880696327002
8393532899004418662
4564644349007517392
7219018752222495242
13814157101033913806
5057251991534075202
14819109140899077212
10190315131673062700
5311719286206978756
6830468325893678556
14515306947901917852
5392144460108623350
9324655392117106512
7936893074621384412
4416385795527615006
11515411941252377006
6402031584917469752
7310505463404113522
6226572502647940302
9643042594820390006
6132094572831782960
4199207449309958742
7361124988722037652
9578511357590763380
11979473551895374490
15844221726984007656
15716305989512224256
9402187861737729452
11440350588554289092
8342857549494267806
15241002947752553082
5443717990789897940
5786082003788305382
6276306981685224512
10042594017838138890
4220836657194562656
10215227566811730332
4174720178611026800
7758113063601763550
6553315277332527710
13651446626605047332
4559206271050052642
13338120177399348252
9260843476056396600
12375095945917258850
6948887385611206406
15288388774413640256
5634847815270666722
13519493697780892982
14638267578975211100
13577192647464368670
4898098916642143190
4385805498105684842
10744841418831397572
10739300985027314712
7933380725411467130
7429696160133863100
6827152238795838420
5122647196417863506
13048398665369009256
13347110994193024782
12211024597590094850
5041782860284935312
15953203703214446220
13856078495686772072
12444309918917175756
12641476212728551530
4670736914702434302
7703771935565806806
12688806338853011642
9777850658329828542
12180293887721589506
11478111840951697062
14281880013378863430
6129758093061954756
7441182979819671942
4277859584812144806
10877855780711418662
13222016193486348722
5239361931730319262
8388233058172399256
4803905282372159112
8651623377631189412
13854403909158644922
13307197957204916756
12798152863411921490
4704809134702782800
15576557424428860932
9195667994025612272
13982524214655642806
9579756446027612732
5710266505694330450
12414315282153580980
8614139365717824332
13811746424504550612
14764825673843888256
4885993497115007552
6374769263291183222
8529090066504529872
13367228791827799506
4105987159679455806
4060923362532171372
14121792143652571112
5848850887259496170
6026524443258496652
9953566517524548260
6204550435814930502
9369955850574604682
11362441815243626256
4411878580717803522
7697461000894312052
9411008273394952230
11752257204466110492
7653587149461081170
5858951846062442672
15333228218390457780
15730693604217302492
10272714032069422572
5544864420168062820
6313806381669663512
14167815721800921312
11257104742057510832
8153871566426811920
9549300512003645252
5761469822554459442
8458748920488444122
12783744903403196652
4670999399089000500
11505357361851085200
4500500509499971032
5285008032337522622
7203313836833202002
14956295916312758306
8943139422859093062
5576589639438993272
15172713977430492056
8859955638801120882
8298383250267942662
4392365446644062282
10255008436118179890
13996050770042140932
9092767193559098282
13346500566917226630
8639979730936067292
4866906301884174242
11651520554804114012
5040351910975932056
12212543281130118192
5000451338146365506
15005692053847743806
10131833845971334730
5308325208964208210
8655634039460213342
7397521354568871920
10324876835629756406
10562432552857671752
10409280503825213940
10683207768907781912
8695713913289716872
13270370092833426806
14550683380925247402
9959603641570612812
4417172648020419320
9475794949681248480
13415495814763566002
14394095615714285022
4328166905324568942
15143245684037901992
14583643058820737792
14574617602201077752
10172178027334899732
14014241499804920012
11791253364942463050
11854911917601720362
6626204325592751202
14879698773242566340
5335292738663543382
4999329067952612756
7921745615296978506
8262487979826730020
13489121000618238512
9136480194974415432
4265540504376931500
15102549332433020306
14329055392459385006
9054305674396790222
7664761757886686382
8209720297268597756
6478682763815623230
7958145137555679306
6257123376043608630
11999994889496270006
4386012375013642130
4538840311520564352
5291357231943585992
5509920372161631806
12683400135209464806
7374483140036401640
5928441284624269556
8029730959511474072
6157256488485226812
9172146196649202822
8245442148219498642
4406269104126030512
7975650506893494662
8292279749914175006
9182739541506228060
13434982551907520942
6669013508759952362
11063476302807691406
8149435581935135270
14609786401139225870
4321348229950752006
8295848377783833692
5432149939187749556
5587059787350541370
5420995975066194360
5774707425216602742
4077217696611561756
12927754527891680930
6219754178698306500
11581924497360034232
8081646287942380610
14424928054340717892
13299957650127579300
6340683442040176502
6329764591965182622
15662924085607706756
5202217619001820892
6851042918942841506
10460982038592748592
9971622889859337306
12710840734304146212
9587200759476749880
10259743866332164542
15322406792802775400
6767106124712003412
12061296903628897472
11695024540379802312
11344542156401676050
4348846319956724130
9265074942416849282
9724576922351928272
9829608157365609872
5864866288867205802
5112744691000788480
15183123797222343290
8968775993706633006
4440500124412084662
13158772120317285156
4621631187127839482
5358150354483069572
13582200664154124092
7119935462112997680
4317471132271695842
11005486916401400642
13336074294651642362
10379419599309610232
6997998528694960722
13279743683504795432
7379037632606889690
4300585565890214330
13915717407889144850
5001064744793990402
5587847438869940862
14532788810595576512
13407871374308293122
5789718369159439682
11411617642453679510
13546177293917304672
4522308894371837900
11054176501223384102
8860870061033692322
15543397412561168282
4555232483919780782
8268742412005541556
7636941167817103382
15082649952152478752
11892072641510729306
4051815973788273032
10682164758081278882
11152273818392626992
12958365071965553480
4572154816203075932
13786218694456677840
5371126262119228722
5447684555144424060
7293911244976503056
7663936204288550682
13626140801662964972
15647771062888934132
6496357985963569202
5422847562628791392
15723191856148672380
9096534400042145562
5706003012241291322
15634462146937944212
13183344063072462512
10927391152837602312
4983476520096574806
5341976933625226082
7169346797236633242
5710881994266545102
5991724494860204970
12572995371951214272
7349846928166392432
10262644678055020730
5755575698711594742
5958277554150638930
14322376802927766306
11536831966729956756
13679385004670259170
12557820941250020156
12771800788890593792
13175752099210827572
6164991604744452770
4604775307565086380
8410402881524899982
8371795002607322922
14962906772648238890
9576771251445825572
4542445220725183506
8882886265817019770
12902285402786044460
7392778618761830982
5225956622452222292
5766417857917432442
10479628662686084306
4214495543523177306
7613277225237484506
9507791912357623806
6328586027092631556
7932249653885875506
14769136968955662656
6850013860125443882
8729094131239833722
8920479163861245762
7204482961148721642
7541135584468885782
6981417302163166506
8007641092845327330
10217803321680762656
10362061429824344400
9189838368672669780
6247195512176682560
9839275590566279640
9296003371965952850
10866070165499558802
12019114567394383556
7437905203309120806
5028111599067947432
8092654217552928242
8441730826374259442
13270478588113842482
8368257493820842032
4837174545475428806
6686141339412032202
9039467178671395556
15906604112867522756
14182166849312446620
11801988602128051256
4464466412961918006
10012068672855610790
5563793693297651370
7600914974549805942
9416530604340016212
12136737253453613090
13043689011075148130
9740267928595273592
12170388760424022756
7488756460346581406
9161554607038090056
4033515824305983006
13422303621656642180
4852342032650778062
12358068893536171682
14227510825394112006
11248330841087768822
12633404544511257656
11523204195812427060
5611959492299843430
7491365624633210480
8280248715680021162
15690075382496130420
4022960942070476462
6115480918574875122
13386364861241636952
4707023959322368410
8719451509937755860
6882279458820041772
4252284914456068832
4097582360189733872
10772166569388745772
11283829947528986252
10423048756172627720
7869538367459792750
9406854292447381152
13395651382789273380
11897164010526176142
9479959587646398602
15213251131813487310
4613625208847555712
6032269939573756272
4059540652224002220
13333959356884066406
10392378114208024440
13004209504798005342
9737987575445864642
13840764544157793402
4903991752298943152
6752733432823873056
10551444921921604302
8420225255292991160
9668650953665129922
9500821561640054802
4046160320531185506
12199653928694489402
8092215894475151406
10770221489063838282
6418745477497938080
7739479674457465122
14756174870633979410
8391986443348609950
13985112393511119306
4422905307147850256
14293152819072533756
12459289676618925702
6864983588583165530
9161271130687513220
12608019075566785250
14247969845312614556
13486872972260513306
4488686176340836812
11681392870475383442
6995541563186857932
11233327448566844256
8504518200659253390
13215379679558695056
6059359421668551770
8923685764485831572
9576949899419238756
13417530413985741290
5085660386392033520
10690218751752050006
6669882002392949430
4488823720280478192
9963050101854891482
5382580409351732162
13286696151390688032
13243918128834694160
9180727663498748282
5773950668084150792
13256119018828634240
10395379757161982442
7550672695171738860
5364099013684418832
5001021094431467810
8784045055729871930
15482015257608304890
9146409068284334112
9140629498063412600
8715460983288125640
6734724015124106442
5150689944831461952
15638771418390943062
4934709337712022056
5294734677438757256
5014502824649965040
10037888457004722656
11753858605781818010
13034484059163454970
6864070625411191022
5667184835098675506
7536467849299628402
6512817725272465242
11445163122211295402
6785143535701102056
15993431306321811242
7393432109602016792
7767299980098326306
6254270646787818272
4845740046658084730
7840508953059719690
12748724453014682006
10332344740279579842
11203343016552923256
13076793733637715930
12633100517896967762
6735245553866871732
7946310817713862802
7818736215587100806
13355291660093116256
7664395751434933632
14800452797985042582
6883141569787769006
7545132828579667806
4146394427568161022
12704707416418094622
10177402145423340372
8492813297605296506
11886018566528292482
5551370788159727082
5652485791631011506
6299008455813850152
11584843992945207056
7864095290294025470
10448470771639066406
7235198735495128202
4344476118242698172
4468938657933941406
8577700024400511006
14860922993020046130
8636096453032708490
9341097819704284482
10346866542285520806
12842745997240720680
4893948303953454002
6150012637539375702
12351255966392601530
15470004917596300370
15854853509368329962
15014034304255230792
14460312343181268906
7620545279156654682
8985834643205521506
9714126844217605812
11313285367128585882
5892141533214744542
8690402265975034152
10584755019159092256
12503481382559147582
4675983462693833292
6199503557254972670
12210387222304266050
15392066556074832470
10365802572593239256
14979210428788369542
6486830202954781406
8650333799261490362
6753298328785255506
10328997487490223302
11512328392737879530
14355361358289333930
6129813027008184162
4041643560074932422
4714203659694781506
6663755038369275002
6728937495820730532
8313791713519716452
6098642132470867100
13216241913214726806
8374332040082973306
6853030293677246790
9082241752163745156
8100923782118988942
15639808755832837056
5823325948917726650
7265019617489791122
5831601130414630562
11995462195196463506
5178539500913371140
15366323587534994262
5666220910576577682
8248509090434259506
9871497413958648162
12078938483394109256
15662700210558734192
14798487730930787340
10536789142932179402
10719470635222171556
7658751150000990006
6093086035473162962
6445240998765578480
8347025465735364480
12773138312841853806
15753034482151692050
4298446201936955256
15042199574117333982
5364665618456572742
8742714749328089210
7122977587228724912
14663897385679900182
4885571889106679342
4418787175581137592
6240618990278009742
5999667612357125342
7930059358743751556
7766639597910601322
4894108481560082412
6315102292591159256
5712077015393121672
4801940148156360482
10251013503767558006
7956615948200960690
7646881863933662006
5127320899677174756
11492176692097950032
6789680460838639370
15013682660941650056
4278948241046325006
10242444187433480042
9305474155433063256
10773861261948094862
11164871491058887940
14304247365811383792
7635139910386030250
14424776529079079072
10180361450269001162
9617739055162816272
15233603740807377756
9041618327553350156
9815719311798401406
14347324202215785156
5079980046745426556
12818836216261556406
5604795153303195306
6090249415679181830
15977275574477441406
5158796846575369542
8333862584593761182
7853307563054367650
4743376443071277842
9869093672131720056
5967842000695973300
4061147106273296006
7377753266777172050
14672321090333967872
7459872136103945850
4889247240975671756
15487900425444193110
15914678538417354722
4414452045756285792
6639467454986571690
5988097548822163682
10587812441569447772
13425217213809375722
15472714176079466556
11042121562699220156
4232458797878932256
7427580433391989212
8644582572982242900
4291268142148328756
4679635900002985322
9854984548729835930
11933915270681253906
5689478136084976506
11048290053386628306
6048843537099062720
12560978861366501256
15727208036468693690
11383728701758483412
9739323192961399002
10395582727152694806
12217942307368911570
13525336283671808070
11142865901443574562
8567853476667636872
8631372992141465282
9055754222720066552
13488671900012931092
14202457341191374506
5446244293948273272
5227913642562933770
8041225124096276202
10834528017027827352
11830507693643507556
5005870434549808382
8729657682436146332
7845426044913375362
8167837488195037130
5032013623710385380
14307600934744875162
4996321057182890910
15992972671784212656
10165214801295266600
13676523311808532506
6192292492289815022
12138917645004167162
4983829973065810362
14321596708724268152
7164353196995176422
5249325814880103452
14193885413226542256
15864839084949385862
10749032336305171172
4493919116303869562
8232451145173102722
7347409594430460806
7704005551256548722
13136856629580035156
6460001698191502260
6660539848419115412
8732794425073785156
10862867250693892982
5746323038145974660
4928518715214893906
10682920742687853932
6610223498552646572
7676445197802501462
9853432707909608642
8117987865558682656
7057731783187216910
6897251575270395702
4561957485435249660
11572962551582058452
5299030142876006406
5484102241085032182
5368397446452339050
15968416062045753306
9641878207670874710
10335212489481958370
12974240768679407622
7403512728593804006
6209480783521797420
7344009830446773132
9402825356047947602
11489675189731033260
6575464495958790462
6079147073818947522
12416442602124435972
14677017823487723262
14679746630190983756
4388050883245785002
5653543218026806830
8931588548973524622
10387640132411067582
12849329755747611506
5489238127493220806
11112625830508804622
15041260202624917806
9317928091279781756
15411342979850513906
10263414133837920530
8172641061559741592
11632104322348777742
10007089446612755202
4169300901552766212
13477265356950132806
6102594594466889132
6424777178282364306
15619182707942991242
15329019277433576756
9977288955046972656
8629281839899480970
4678704264182656556
9635893487498900040
13565764725435736970
10368501993750826406
6107820221331209306
6397360703137691406
4429424708804782802
13794826204840777410
7022900691015511202
4814814072356503140
12189103919451547562
7288781073856967432
14868110698334371806
4965866675831408832
6020271631402417490
8266222087907641760
6134797719742221542
15392093607050119130
7385216823759018222
6595685445900148940
9446899422827993520
10131898385680454556
4118771574271500410
6271687588988738882
10004191894878650156
11775384407920944002
9848455516703560202
5705997635224521182
5332696716233824082
9551115172631037462
11412833348011810052
5894742032160003272
4184159685874425182
4342158607189195172
15362962975492534820
12720748332575340290
6498764212971075156
12265651378607864006
9487412419930758150
5749980720023562822
15133433859822873692
6579827909366773052
4611367172009138690
14359619458984184462
6963244854736413900
12577397537086319720
6499724475889085562
5664437830163162756
4833279537104384372
6249951445094303522
6660708788800514702
15632188638610556630
15631989223641564602
4324429289269857306
5271485959953965762
5840501924956180722
14682121560324515232
5262608342749016532
11263200324165526506
5523145467509391570
7808537852521860432
12404331902896236056
10429737497986899332
9566976733993827420
6016247940712789506
10472684177979640442
14770618783797106802
9560541123911538312
8981815415822063912
9293838013483047912
5833591136816394756
10121616336582039620
7217136919141121352
6416818177695276692
12560253498334457642
11090177368173979472
12968240899622750156
15096361286423700780
5038604812034924006
10833040535253080832
5577593087039115492
6057771023619380162
4493023002247569732
13280614471905649860
9778349251485272306
5989295935993212290
13192872942649687832
12056785632059162322
4346786005993246730
5086509852245211732
7841683503566071490
7984062103969217712
11216810207012298230
8888696954795743742
14109777170254877222
7310801293976175756
4162523320527842972
6112750819634895156
14727283262281947290
4847797304463274202
8068439417733521462
7127630212558126602
15587849000247175056
6147338808600648756
9439861742049204200
5608573010086517400
6782918369528918850
5020122115578098702
5015168055711811010
4698054349102692282
5903243240167128242
6390491046077333306
4150316597236851890
12535357209238278960
4782399345015587840
8880274324904640482
5798230366153462656
10340977711656900782
6560595842306052122
9277157530796774232
4480811857621102152
4587248801173117806
10611945817641759890
10586745556342562756
10840010831188060412
12145411301844439442
6437915452730571882
14785536119767053500
4243464426302837742
14387302138106031290
15306345567082255010
14044026592203508830
10040157910443334862
7458693822489891422
13548943929705003182
9854582789693759420
5151772014746595492
14387756705767960062
4467071129151115172
15668827891147381992
5284673655909867056
9841051165761615702
8907059828935141302
14118092315237975006
7967145804642917142
10002520793486583056
14047970791041739712
10354043821166550056
11929151949358574922
5455396435418901090
10280048405514622850
9894305264757095982
11626153864855466162
5252558442952136006
11159520151631306006
4021043851162245782
5904066352315456982
9953288709181206032
5747956101601880222
8848710390580561800
7967473829555288600
8688059547449551050
8741124735923365806
8747826815420308622
12798442295112396782
10175702217267397802
15185467227740224512
8582090521043878256
5048818741561379232
9776153142271034402
9334637128956281760
12017717754830502090
9777182752042656942
9321771287693553650
15313014586317338232
5649284956447180050
7919755235955228962
9847577928523500402
10537754430832233050
12983223143730864050
5878079769938848562
11220610140219408480
7061248599286398002
13649952141184994732
13180490888148387242
4346703096380150760
12254261225007776942
13382535314420797212
13871716461431756930
14825528406818765120
15812680512267596256
10090833868527929522
6480717982768762922
5708019791943331256
15523274932001768756
7705571951461548800
11481968571360224240
6654623424776606720
4697145549653228282
14983656075074055620
5164207789051188906
6446509734461921742
11080195433888640752
10360814253322050002
12634644204274256430
6780302519149269812
5814634901279491056
6749400793763474772
11571232951263810512
5259070467191467892
5723648687702536152
12870989560813267322
10028468330943714300
4191203055537683642
11985728297663882540
5833308851635647710
7977486490678024850
6993372313857751500
14314344679837448120
13914795184285051406
15673192712620003892
14289423880481691192
8066571428528182442
4526800002142145156
9145068032586391962
12681998003187310700
6845742907256503032
6776765684602064102
5086297023564510756
13840506027921548306
6230622190809123470
6779768073710494506
4701280697056572410
4930215494464455306
7227662755347732242
9640203170589537306
13505083541952047892
4764266526370240272
9698184721850112182
4695015518588805602
5809489243213563056
15270600640371566510
15693026946222898622
6812969510094732056
15556445762921779722
9610276754492506406
9697839108913307642
5835070079232427812
14455158767641384652
10182150028978511460
6415055342065974162
4160952315002356256
13458067777291833852
4705218835145537960
9089849199209094006
7581856527379577280
5656833476415678770
13562267439073988882
5425410917447071350
14742804823675980756
9516684830334827402
7961656406373292170
8829563296513313990
11178317725767761256
10302141437747772482
11456656695157745570
10134140698424495682
8711294633863767360
13805881201546384130
9849847020251754242
12100175754314814722
7250197493824331930
7359056311084270032
6185614347645247622
6248293753966919256
14546881208503974710
9895163381616753182
6706163500947655292
4045287220733913660
5860547876087638256
15288694931837786006
4267502003772342722
7467437351489872062
10650273262663836522
5899028235479952806
11617339831357500506
10364221746522543906
11420078720428325810
13713845415628565352
14807812667703002642
8619139087270080122
9375172353142934652
13712804459973401202
6162723352156273112
11653449947607825506
4913361858233266692
10821246846712348682
5289706944958772972
14211443260318751642
10723579214886585452
6844125573729216702
6548943867303941406
7342573089223201556
5416188015079307556
11191272360771535832
14516105574030535092
13900505729850901800
10080366347109177290
13937685789840667182
7359268537103155220
10123827233333231756
10224263375381602850
10579807728064181406
14730877027330888556
4184353546317716256
15662276638024365470
7687552471622800922
11917499726850429722
5419543108757132306
9916578842662220042
14456956908208317806
12721638732393018792
10234679932773582792
12485218681625652342
9545286289552221602
9312883567901360750
8738264317135969622
15367201187883000482
15826587214611336410
12091417999234671792
6872816087112513792
9752045233557669842
11925312850312913756
5342588067522942890
7761510211964715390
12879539828321418506
7658284410928941950
4490625545551680932
15601482571636992890
5531225125437128330
11860177123680120156
5897006614648717112
6597637530104835720
7488967154997337022
4102680752061193370
6550997309338866932
6862869698758167422
4690889543303976350
11468630204097218882
9602178193536400082
6130423268891259806
4094702360676279372
10618883775265883042
15184336019513639450
12660350563670356406
9212545293552772512
15821024816834344970
5027334656502375182
7533489291930866306
6113299882285354152
7352594312917864932
12057414943902520740
12095475314078625156
12072158196182807592
4385664415053851006
8007288008411577942
14918735555025755312
9952754402159474162
14268636180355822722
15310595300647460820
12682544436424984380
4165028301522969410
7691628135086162430
7383790600276073762
15913373343267051812
5277176924386537172
6549207763368290006
4696441460392963556
7382551383583223010
5453344071141546306
8636994479782578006
11030943945335233610
13134250641593610912
14929707302327937422
7920951332720396312
6234505352786226756
6160029596123498172
9968822002605618906
15628796594652180242
5388334067228367222
4816969232113617050
5875732695319789556
11800283302574399892
6234878814590566692
7052883832373545322
10664407963412543682
15740195484870084962
13566336746677454760
4358581451966179242
14394445947869718722
13596772396425683562
12523304813246720730
10319134530026927702
11151107066974838906
4936245187433711592
5888820335075356412
8551157362163148602
5122724466678604256
9939976347336476810
11290737704501474210
11863978582701513582
12653238416677551006
13075599132519703472
11756879705242527582
7639529118883345532
7207345727201350380
8207304338012580362
10373282490717237782
14727116376423098052
14388395155578127532
8638117484466704852
6223893526504417322
7020912196511658006
5606275292307596160
6916481034194520756
6180076580594888342
5465332905339691610
14970214914804759006
9039435922389755430
10422550995889410510
11712223761413705322
15060972641835375506
11789874237994638270
14264316569157455306
9314335575359148522
4377621628257585582
4691302068094128542
15382353497488403450
6280493721721981652
13872536353473549842
15495243381503640200
10725207831281479790
7088090683146251406
12521976103446506192
7216498476845453252
9706184721747526560
8356243161068991842
14957878410617180850
14325412353099559256
14211875630288075460
12965129510258906682
8966656381588567902
14429401036224655592
10033986043653199056
4500304312537492830
5012220778819483682
6828706573971180600
15950983546437775292
11611162751656718756
12105509823562695806
13143679816393547570
4741343337381895872
9577029825492430922
6071891698931370006
13605266404364491082
10518086873165320182
11800003912844344130
6566559537082078190
9546344611518095192
4759299104278022310
7671742635156939642
8941101041150583842
10876136887491400740
4172857360147445142
11962035422881736040
12037311895237424192
5187522086966590292
14694857344622708910
12911728952902750922
8093488541464189806
11538916644036342372
10213719945430447712
14050461833663512056
10608633375730794390
4848360489908201972
4862522520261885782
7366751041417411422
9499989126072431406
6908032103972034756
12685037634026966210
10433373959432790056
4090552158856311150
12218674007042214042
4845680479550318960
10885129028704157772
8705687052839336642
7064184573630304130
9129665362402699322
6306765417977838662
4013594128435526850
9546619153291818012
4337420515537113006
5620946553176748950
12751441561129664556
15531792269621539082
4389281572114541522
13236763440125943482
10500755151401910030
4730361989605774370
8344996951590451406
11522457670871701820
4508832458685130562
4566104645822614362
4624768394923545962
6294417745758155862
12935492669993430242
4284882568547728310
7103112939126395156
11058684487613181722
9627019020178076522
14612231261100892722
4357737927995230532
10361105262613391006
13923990581736586130
6021946827336111962
4768717284505964810
6911620543766135990
15830799335011245912
13642208253473184090
10007503160131555472
13055953897808638962
15217973093101533306
5000299619709845702
11694962077836232442
13665863186581712070
7580432706473049282
10969186107592178732
5818402434328837656
4337541526530164370
11523123269059091780
4189744020474189242
14979828939834668006
5049165120519832860
4856556381203438802
4920282148261322702
6831423881839630712
10154616349436420006
8432740964561767682
5889975524888116506
10588542536386626006
14465375161448529012
8972268775662815532
11537789227512247460
9841608275188744056
7147589347694822570
9701602722857586872
6066447114296460306
10346504800475797256
8085175302378611556
12611892546646409256
13611560932969240202
4779926365392841442
13595936907916060182
6057551363617839570
10742531819940931506
6882879351291277952
8361534044593002530
7853540164732503492
12897554199580933500
9944533133755812072
5743704892293536742
7931411519219116220
4660974120473087042
12713615017009157306
15970772555759665100
14887757245540769940
10491651694188132162
9425759576618040050
5154353370085930610
9309035488826938412
4365413682608489322
4961282024354208950
12102681473157014760
10504160790330523790
5694703602120711722
14757041590134718502
8194953257131680006
12889630329595036292
5805439537003256702
7632773425514795922
10873267390304279742
9987118548328471556
10823203144838507810
8893827167456868870
10592548151618020590
6937940772854354990
13318264522638321752
14823387850244897112
7743990037852107602
6712027944646154220
10621496614558783932
4523045364777798252
6883555471075221006
15581805655180225242
5045885710502924702
9683732989323783942
7209502317521844522
12728672332421805542
14868716623606312656
11615899954060795556
6368112475993396490
10799631726338031282
13043016856747706082
12408216357446941152
7400511303085698320
9974577695899563290
10030695521265801570
11831246352084041690
13798878880319797952
9720890731609992902
15571205902131350022
15569231525781408362
15481609669408561230
12025897394564317056
15654290414909350806
10012309089098666700
12432744062471151452
14319173576413123710
6043405895764291056
6791373928462316832
12493271028117354806
13516076953725075840
5058258979332423962
11796330211096639056
7466611837350959412
6889976110027207202
7848937006627198160
7951803510685706406
4452957686673855522
6098420586850327892
8589653548550222402
6998127104996856992
6336963114425519060
6112358219059873710
6723576849968557656
14255478911877908256
8699139292169921222
12928692806300073350
7823305617069304712
4768716985333686842
7078098074830438962
9970860715532649702
10824445528427457632
4766383607002346342
11555028792763506182
4068464616034165622
8369330488674532806
7190576180822650730
6184072915749038756
12399841434698835306
4887880810433814062
11967362020450525442
10018520587163785556
6450470305717534490
4712472460425009072
9994089332870962332
15594753506803856790
6164701782000180750
9745781524975141470
12047399753165191406
6767052682350232692
7397145521182125156
4531919642600797562
6431349091269568556
8289315514479131022
7286336384906353556
9035764602321890450
6042669696329771756
14125241683122281256
10267291718726850542
10670422919384807570
12289624081483056170
15290728958499932730
12658364175488076542
9725417964271737122
5367476460822712656
11095323431020671260
14351823232760900756
7181817537929277570
8126254051811102370
4187208641427801002
5018936130217255952
8844649457069913906
14177530173544148280
6557989596230982800
10375853008120739372
11733853404468056556
11621841579311046180
9180191002778649002
7083903291751977032
6071166352404137172
9863451105561741102
8922262430617593960
14129882611953352932
6518458190451452460
13579474250858758580
12161512439668048082
10131710662149397580
8842803499198984412
6338966787545143772
6777035735147743722
5441288917580016602
14466245317271259932
9292531803964181192
12185957437074338402
14554365724245162692
4145178163265436782
4989982992212709272
13477075574389755230
6521925226095330756
10819921955203575506
5476775807815256756
11555113421116034790
14084576518858891542
4898912253096868452
5689214119190473962
8147151462270936222
5233370145910201406
10515529316998410410
4816220051560982532
14556450355483264256
13638809156298629760
9539766158045160156
6108241137737471382
4530909100487154842
15913144366480577712
12426749662597587530
11260230975917484932
12583813437941321882
5958249358674360152
4826826257450425256
6105620181081525806
4892070916099166960
15389553896794652672
6354604295035232256
9418742582940003000
5347436118452926812
12063200603605388450
4860434440899850700
6470024839000171202
8673003757728006842
5009440479911753906
5684075251330996130
4554128145004791222
11477701023481474872
4187838547024490832
9750889934399608500
13279066975650385982
4640075421246481470
14583939326990133662
4490958243446183990
4472630590537837730
8758288910561931522
13612106292239322056
13190143747432238750
5681395709855029610
11380424332403867852
11983483213787390402
15997470655970108580
5448410928726076460
6778208987814892502
5937582951834094056
8380744934249753642
8989981406669923130
8055132281596215542
14265026936100936540
8049594571287212792
10466032300113426302
5318822380945928952
11596032943925330760
11755590555116086230
14996622226717846010
11730302034997981052
4233051961221307412
12352224493477812440
5385293677058967362
8828484000825655542
9842806533628041822
9088510194104094056
14313026063683912182
15318784181370751122
11159565490121371472
12728892776060825156
14081688102268524222
5108610285773814512
13114429995424003742
8813456977667130102
7330597358030130872
12913555845868382322
4550100514063820982
5486265870915471852
5301184777521005910
12526974946002449172
6986564916519998900
15939428503428054072
9975744733859056406
11047180591074396162
8238793399005415122
14531353007757395942
6862132899479338032
12597997859060173922
11898309498651353756
14907964044901475802
6736825397286290880
4081936166694701412
6152177660991565502
14078234385049420892
6172269334429326756
12635566364274051672
5873815920747239940
10202532725622719502
6381301288728394056
7946221235502860382
5251063229818582052
5569189268452654442
11001955510138135142
5349664805503180322
6961364586139359402
5026837202622160256
12925167829028036192
12320897463844278410
14523952919330832756
5692560150564356232
11066747377351933806
11359349876095715832
6658333785928193906
6419883019507672056
4431304798911865140
13771356762762670512
5672013756313817072
9145583488468063506
14703232633299905256
12150678504426963906
9249615417388123560
4669562814635514252
4757466106350974522
13767858215675276832
11381737102567905306
15164316752228835362
10062514771968851082
14198874172322840552
10768111341518362862
5858750847209035232
10423697286111563690
5695562754357663306
14096856401124207482
14127999849901233056
4969007679224333432
13661007584468720870
6965459497930411506
13077175229469609806
4133628142752036242
13697239559154697910
9064194721738931990
14305171649272205862
5027454568568555802
15373326648158210202
7649416172305988642
10093356379404567482
15026369114869102010
6523813779767292762
11990928861187419782
11536984379074891232
5220749426924836422
5440793941343555352
6218223699831399522
7976441370307816406
4148108761026918960
7378875527318670612
10253249169286126682
9024494237128000802
9679268316457758002
11192310790507469882
7655133785108276292
7325768761309131860
14383873253329267232
11959582904545477110
14759680473333196806
8947684867016486712
7142741196718979256
11304124259943547062
15156282841460017742
8363314878511389960
9851794196187374472
5306128206356495832
6874288648459628556
5558070432231804870
11419787492359524056
7148585883203390162
4540547333222264090
8863583005438903380
13183000423594952942
6499231787611141742
8674486037740577892
14380495148447515892
9120612932382809262
9532559237909319810
4450878071024549352
4679860095077166470
5074699737714864662
13004092637438094506
9555003500907480030
7176632305615409562
11452842896557542482
9002589195193544502
6808097524080363770
6299021235633084506
7782125148442461782
12541834299382526756
14560645235080711962
12959462392375384892
4323415563018628832
10915296577331239872
9520689853592410682
7374741949845654932
4927126288486158990
4965791301956019152
8273299830864454692
15110068479249292562
11870221354562618840
6468502673652989762
9598306561806725156
15642685990312774970
13709114584903786802
13852808265488360282
8586613628615654982
10837412795618737400
9921416262643116702
6360885052239760590
7505762073918861872
14175702191410947012
6650210004757211990
11721239429154755330
8076763455514854806
6197951522826437222
6678849517198533380
8994877206180220320
7195120777592800670
15832356880072735470
12358037887687810712
8407724567432637306
6544303113863355806
11144050218261514850
5378652012936754712
14651414059870517040
4004699009232976056
6296346721139693952
7421197148321630042
5879687006181847872
10666326574312076306
4782209054249541252
12933221286447573722
10909414186073034522
14395311877193507756
13870501687084003292
5270011445419651950
14198921243958632006
9468545847005754522
12698402350066705302
5361376098514954362
5623644974676911532
11793135115354520160
7533579703287409256
11256936890693130506
7351826091889985712
14713637964657768362
12591372124784360756
6287613829854324842
5370125906849363732
4426560626475094032
5263924349190762506
8960054802378549032
7076629507985926590
13647309089739187662
5683461662001410156
15840116478008677542
13101048018358723110
6876953225695199040
11724315008851185390
10828165620848463306
10465953285575091282
6400666632397100520
4049784676560205442
5854148975048242556
10001250032597515902
6705987138209134320
13350561415771630056
11234337996817193600
7222532934588858306
15559838325077076372
6865356173475118430
13094855299064207762
10144643726715893022
12631619086941880482
7375098062447146506
14858444093190931406
5783494360946054006
15955452083318561642
15229429195234966256
12861201022646530556
5079514793229297342
8161524063883001252
11371218676361403932
6424648831124120900
8518306215851835002
5252822622787475232
5331926136001935710
11659742833473997040
11885833034090073452
4052527819153998252
14410091213769946242
9548678153931789602
5447240389421450156
11703465333150020156
10614476144953791290
12575979304085637452
14894843064842494056
7811157106731443906
15242981966991738056
11371620218915439902
5106881623241446782
12386847585542034240
10609378272194463306
4556588018322477006
6181507024330550556
8628833053530226682
8117341336087254756
15307164918280146890
7380701501453856452
7989379348330215306
15872352950788048056
4532785291994328770
12710730355128132252
7205809534201390506
11771707623993505062
8853146869942882782
14028979845217352420
13618192037291272370
9808229701397714222
13212771555815328756
6138978764251076382
11192054845173085322
11328012215010851250
14876460736853314962
5511704546984986812
11051521516215180006
12018425379479644830
5225150743841511632
5741277994034406056
11068047691916134950
7629799573411736672
7322978950022403362
10104407489179309556
10259989339307041532
5456914461423614352
8613523123722582756
15927669398856103922
6020028236797198472
6295314145965670982
9473652894068340962
15536580055664090642
15133589447629656482
9778890060941334410
5628818521179726252
5394856425332418530
7624571242802951306
8631324519470062872
9676349494827716252
5933575776806075180
8961717114352185680
14073297114196756922
10567471183527560556
5170619515944638756
6465246060803529782
11930351449979684972
10450890137405673452
14689418976803761742
12198898451178930350
5697598440578418530
6046917644180293806
12770295477393645380
6113277214345473360
11444948081755238972
4492512946559796342
12951227921265321050
9247565792073818306
12595272679133832162
5716739927088309002
11886380861444599302
7974728356890515562
4599580917003172806
6339355803014868906
8709397448407724756
9842687726635921250
7590513158033808242
4319005729458376442
14871377010688811160
7890892296330630890
14671543121622256560
4099107068874403056
8180370899702818130
12502713199735490510
13707915496572109062
13205229769620605930
12341253870712914320
6235075977210868332
4522252742409856610
5849820511383008180
15046661151411747006
15297797942564762550
8106260397777678962
4338137115402279122
7108050623587066932
7731965725053226292
10311342142901563182
6958746919524647172
11148944436453316590
7280339540750047490
9321281595125373006
5163636364690414056
4369488085528198652
4114757640932685060
10733178161622161352
12751112010556895852
13304471883778734482
12810009447877773962
8066259345034450320
9937400071508189412
6902688914048812572
7204554272940156006
7760141257137357090
4472797490459841692
4146002894722008872
4404558410358768272
5177712329537570556
12501427134719954256
9397371492056589002
10186214987762175756
14440322420399753352
5280414280178531210
15928271047995892290
8034006120316985360
6682604584205422980
7015775822952877272
4420152791073331422
12256811789185215506
13857603297038497442
8646913918074513906
12522988543092394772
8879588847623890506
9027715141127993960
5191552085616475130
4833309163759690070
7453456447175953832
14808199615130084882
4370066415928755542
7025008242228650522
4819386915934933890
10518327114858293652
14779509649938217872
8888367549832488906
6672790866844208612
7452665011642312482
9333691475422901006
14894175568742046810
10265573281112442222
5135376057499933782
5761381683648123722
9217058753306660256
6372777315002009522
8333891199006272930
14861324897382976610
10360290518996167806
10510276614874484006
4418632479843650756
4921093260313144256
4634992479212176556
4620003411039843080
15986365078099258712
6061387332278445572
14583794495854624682
15112533665711082522
7655858466386684402
15305009303872549806
9724680653930774552
12360964617474771552
11488948733068097220
11162526838815577682
12536694177578949692
4082824657028205402
6561896506952770202
10895516935650774642
9402579738797802752
13461077573231240280
13883772409311182852
13799475747376287282
4320228502441503906
7832961078633559056
12654937121424710492
10787105855332215506
11981683451721328760
4598550000784577000
5160546757880128172
13043367955833183362
7910488631929069010
8217369021038627642
5224158609330376406
7926142116863547506
10517244936486583682
7722372973469155682
10018907540335918850
9039971820561413510
11963770867933691406
12598093014188632292
4313183113003127922
11231051840261374802
4290170885672200130
11226624212087172506
4463266798168761512
9751238349359857656
11630142263643714722
15941712601613667756
9849293242857265056
13363940473125744530
10980911488803559760
14652392773578426410
4942747868972326562
11421955089521464556
15687715956882496022
10111207531976437500
8428848435629111832
5296861004898790560
8541734163816092622
4017587207483928420
4588516620672853790
4996431836548530930
8196723945030913292
11853206162337042362
5429249081551358282
9595527705687749520
7381554790407954410
13652306649719200850
15360657638574562656
10168321252563178256
7955401053538798652
8408889704947933532
5364027929637708806
15238747378240843862
11673067435802519712
10653746327675436390
4814170637794376406
9272510449388923232
5095555078754305262
7859962405442877602
4074104116905143132
9689420812819469402
12765522354397458806
6081837086347262372
10002231284201441406
10673685313647847062
10078268890812378906
10378023910963908450
7852834775821434170
8683523115309985152
9424092969536736482
4088607138705172050
5624719024262331090
4180499526191833110
9959884378363474050
6775626021027689630
8370078953924439002
4703657670049604762
4535579355540461090
12051127480120725156
11442066969981940256
4993399267959684962
10871988460421752650
6378459897736619112
4566292551181567442
13353450109504510242
5808326800084031862
4508531102135426672
6295173921157897806
9395915555344920212
8733045317428706406
14954136906362973482
6345028544215746090
7031245606483459202
9479624295566722052
15154002967965332802
4325126141622018882
6698144408404182806
12038503300055601770
4491308721613369200
12264886334263322702
5034027684944890506
8234200122406630400
4362918675979126562
10691223729630198720
5794352293787995922
4281803754664668420
8440606169691641822
9084590618263469832
9403461976549458006
12501301938167028530
10313729545917177242
14495763796280263712
7514984808133549382
6299732478610070156
10335341996604116912
10157426540433583742
7185123156827556012
6599114693958753056
5887663181514293906
11274763848132620682
10040234794006133162
5114896001071711472
4865096112691282656
6408152241150495492
12672156685374790242
7040359936480507940
8142923596147201406
7996574365166712656
4269450585315387656
6330578442085926006
15395782307607624162
15040808693587181756
14751260561061731342
10774234337766784572
7379601945444887006
7075838505589863392
11922395055466568906
15968188447845588506
12663796955080278702
13469496010923358800
13124753669145025910
8614096875986417930
9598524893294944752
12013526362284497756
10121558192507648522
13654243043270467580
13523569289302107510
6655572121803079362
11827261214605767222
14133060145717081256
6906180654740800032
9518936570159934710
5159226358060192892
4418343250306816950
5591235897331180922
15203217182158956722
5022734171891504256
11070740579038251050
6705313229339731806
11645487015736210832
15745144972648364292
10640830218608731392
7435599432928816250
14301572807940715122
6045396582516253580
4194373957923709320
11416715372121917870
5895707068358198082
7956788093704971852
4255196489007255882
5573137415620694222
14018237435942724602
8342578913599664372
8092391901599211702
9023408502292546572
5480388459449771352
4379828287330640970
13276157350213684082
8040539068165178192
6534768933611706332
4835060357977399556
5104833056815980882
13638963084133925720
13846525772933484182
4115343058626904722
6712079780635889672
15993546358904456582
11393029622018757062
15575197305705460050
5335373795359482056
9412353941237100156
13013250758219159450
15231741367899263240
8934821166044445762
6919214391056121482
4349814386266485632
6077228007983443922
7500427832049355506
9562645227381995402
11880002092701865772
12083450740803553152
6085270198170559892
7350830587905634962
10333085041906838322
15404014437970754756
4045500540957077930
7431292061604497270
4226304724000102392
7394498062608956406
11472808382070838922
10808045358714713220
6365697787295869050
5681602035745154822
14991122509577224506
9873369414821761490
10119753887618191782
9709573395654851406
13816756904650854492
12286921751381772056
13210893348516902432
5510043288014111460
7304206416967463906
5459375513437382306
11866581392537192312
8582709071153079506
8503421632422474942
5218760605319444442
11352017580210403256
6484994182883085102
5661353074511558612
13737530117224378352
14580014655640638906
10338836397563428302
15872816179246511810
6186571695291078110
4160499009349007292
13418954261473569972
9302358611687242862
7510922614798456250
13592155627962876006
4525363763071967360
8659290941482645806
7738576043054833262
9744107013360134952
12752770833567285156
8231826833770585370
4319980630500359790
15703545430931266562
8897745311810132556
9464290249475812922
12771564274602316682
7685458126045769690
5000545311349618190
4831158947699031752
8408912172679691406
11024270245287567452
12378233665167588410
6255295478708853512
11583393129783672756
4379060220108355980
5248949148937765962
4095184996587789992
15635012538858643530
12499877512203512472
9106227078492393506
8620774743160470156
4673005331742222806
4621994587515886682
5964456149030314056
7224602880957517460
11367761972702270672
5221722259828963250
4182416371031097656
15476492915304812202
5205505444885424720
14155120343240379432
4039958010827573042
14805688951049096256
14513466136945674890
14570556554298085760
14074026782357291510
7120492629052289762
7300911599440447922
15494483098826916756
7819930932215565422
5313448075037008212
4432855400184738170
6612816950698659402
7576652348184518352
5993465484380647730
12584931479372466506
15680929891998936710
15130154047275267030
9010214473564022970
5981561137026657870
6007876510762291002
8791544626940156100
11448797216954051162
10818551978058509256
15979224248629785156
10944672842831732450
13099329156624912060
9044678111954696822
9881736207106795506
15148492365144684306
11222880157869370860
6659077171352169620
15952812550888464582
5485930724170498020
12660722534215673556
7889949082679775806
10116129653849190530
15883830270716976570
10307140871136851642
8531228713661824806
12123642174792074372
7598334300465678756
15288012365295585642
12212074583847339572
7557048939887029680
13469521862987732562
7142240361996335756
8693349438738373850
5624246573241205812
9112347975544894922
8087677180908241412
7974089116394577930
8382245851481668256
4707516559536107732
7591727737831871090
6958084262742157656
11267370035292625260
15671900284462459802
5929466152676982806
6167407496297419532
14183749845980142756
5200634400648552756
11700404256355110056
12127170726453423762
8700729815677902162
4333737535823427972
11070903605996517822
13139942214744589862
9464776134466529270
6372711894409955642
5744765677658318642
15449354484884722656
9404343016762366770
14948156124911588906
10954147382297595870
12799544543839847432
11342838901745093906
13491024935257550540
9745838517066990806
10791840864161718906
14218382647742966112
12687097750601191010
12441123554922929172
14766751675766093906
5230761737873197182
12559402856929822742
10223777115236324730
6024187732064993930
7381036045181107062
14595668036332525170
8600856610708993850
4998052491734386682
4467846258788162256
4742864798094701042
14830855118817680256
14001700610423429322
14116427954116204682
4725766556394926070
10711225033934229642
8777040826007802900
8798761577950234452
11506469488593169092
4565969442258048890
15589293502043003906
9497874444122695412
13466115960771007172
12027153335939710610
9357285148549800156
7191299248074462642
4724446067005965372
10113354528143856320
9284450211227695142
4931678150718501800
12881124091543522142
5951844154198348562
10273415821570763930
15384121071876636410
4325995613769881310
12723978693172655522
7774093833235883412
10158800189313362006
14693525901410430962
4476712381721694120
8199589569588039756
6523806832411092842
13610536203464332442
6742939788317508806
8862290028889938632
7626113728971073832
5791421340708046890
4190293367529669056
5789798091101005256
11841940727510046302
15867640054929319256
9297191802407772720
4612329527907141312
14089928813151639842
12631552341052457052
5233578480243569612
10794067103022721040
11208948770517428306
7882299210114749630
15406347078935964272
11254572610319282222
14675138764214197502
7880820658719123660
8879111551358332290
6637136061154008702
4281056174835182892
4968016837040237052
8783208895919945312
12405942922212344990
7394094222019849542
9695644742347065756
12819480571030539062
4631394511643845010
7393927676882728806
12450297620843297330
4381483282308899142
10579707806534607006
11149368640850221992
4413718234915286556
11075327901896441052
6236224086908673506
4523703658918700132
10296798935387478722
12835833812548115672
5876705289260264006
8210552478958382570
15218756315278288250
8743745088371722470
8577881093699158110
12712130380781503832
11413281070224170156
4580167577684749056
10579024956993809556
6610365603019018130
12997069122700804970
8267435495256467052
6145730250644497260
10490252301988480506
12463224355691528582
8862746188365608006
6804555627347890806
5117728457993850300
13049145647403494762
6191037729320698802
15316604204467285622
5393293208003587656
14317687490225984552
7623988936770509102
4667554103847600972
14683017385468140806
13753383670358365430
15886363030978954556
4626564597364777256
11854465989181974632
6592484996093664542
13789585146802459556
14497599490151538906
4545701324129876406
11427388973996284130
11358016019765908506
13127396048020145306
13516175790828345602
5294476854874731552
14684030281542901452
5026833974054943056
13754857489783634730
15025748496358951406
13246420530644975522
7097372903971592556
6619342545976081700
9379465271767256556
8937968481315513906
6688386883290513242
14373581517664177062
8767361388021437256
9153708784442076602
11239097741006373240
4340634233707292162
6286560077262931962
13087647056455075806
6314567238790871556
4618201143983001122
13925772128676882656
11925515076689218556
9078259769864893970
4699248465799425012
10987211581121867810
9908840656162027712
12486394752185066790
7258176014262749952
11340875978295702390
15308704845344438012
8630898092745365306
7758836611257975392
10709044124327940510
15251974022839768506
11369489274261992256
13120987187721734652
8789523809782306556
14741050265887666682
8222424789987941006
4280172592483124402
9049031864921570006
9168831803098307342
6789271903407866292
4296747715217423472
15458825091554680082
5455381589853216392
12377066713712385806
13486968099844071362
9629207810734837656
10427779641058962006
6987209597362304210
11483909030104472330
6688209526033986810
13013332591952690300
9981988531916819682
7533936270765227442
6537072584893312352
14845180884697524692
12486298200030944256
11842587353855744862
4309484532452110200
5009333468719702992
12379877698912876406
4918493273982422690
12258615038638863512
9863954087454869250
8123255492716719060
8853441879720725156
5083111305208531406
4117314612655640556
5530351363247738190
6733749006412952862
8017420777387876406
4702198132220368082
6070814292627258002
5466921196954687580
7520936178859768370
9994288157041473690
5825511868410429806
13255929751199850056
12025374866475761756
9975928126375863630
13510578100871195070
7100737088512284756
4084039125951728330
14521507712692804056
15803616659020292972
7808693120007959342
5459988084843165860
8090418109773594870
7691310042958017762
4495281002809827302
14696135960398127640
8308422141136857012
9221801048357713256
8066569420527395556
5961271533664969370
7553823157524941660
13853205830666271002
4461064426763102412
10387127461542809042
12822529771514832122
6513931791885175392
5535029906071238330
8906777380954959662
4371866186804152056
9603303985711516290
14066477827509985260
13837535243709994056
13559113247691624762
4700396459477931302
6948468749058718562
12644422587562597656
10619995920852090962
9274890283141495662
11005426210433326562
6462459555672702482
5823180458187256506
14845800429216100122
5775151702268984492
4550730763502535156
12393766739072849006
4349148681559016432
13231339825695866030
7569784476574229292
9098429758035762150
8348194847005355522
4811265970987133306
4108033253597827130
12441486379231518252
7393596789281766482
6075902599531702212
9005660734829039556
11884473952725785060
15497191441023203522
5927929619104458042
4717394384133366150
15338096920821674250
8832640378683826406
7712651255386772256
9618231338060677202
12019388312176607756
13540266927842008562
11787235002637132656
13585833521051868330
5700139525574767506
9834486422658331730
4756962184110192762
10362021926102557832
12632216154181885190
8759770954586477552
6775865447383498340
6174354840810982832
9683813770517624930
4161405604550188962
7067869064636269980
5427051020528572910
5708081620826500970
5538795479891820330
5513913232673320806
12418672903141035002
15666420381805311806
6855388309894444610
12500783370389551410
15108319024795383806
9866512662069201950
14106522209961796722
13008824310037273620
5099482692874306662
9818637321101251572
4708788816366307542
4439963247204198870
10085564136375731562
6758993429272635662
10876129579348755752
14567839335482426100
4522980975667722882
7919814945075813506
4627085502086375292
14699030650843962656
5370573017014652720
9211177529626160220
4234039655004690180
14207790804820694930
8314139750808975012
15155831633706083592
15961577406858215522
11467395848104655240
11385789769363273242
14041598893360410350
10430491925261265732
8348606190724707312
8662992423805665672
12829829171108133372
14306478132780852492
6905166769294096802
15876889068701727890
5578159227519477300
10037628062351457650
5177884737928117872
4019546539032381720
14291030010652841162
10256900647686131406
12585951782344581500
14733640576307488556
5420743217412832640
4936235322796572132
8745870128700785022
14120196585528795012
12280601874394491930
12226283824338981222
4146464858364785756
15194361726219403506
6692699338868586482
11342844923574582992
4589433820464735710
6932876352380758506
4163596540564214810
15510747729638776232
9025690888817088932
8669356621835117280
6520056648147385440
7651191161605631582
6003015067198847882
8519123940570945722
15142712998331846100
6588853988272339790
13755173091738774806
7123210102884287432
11790133712626222982
4730043246711521340
8099927080657185972
8501644699985210006
15240895619923666056
4027000119774449006
7262824706285902760
12980044174184551406
7479850624209375806
8115710080484080370
14171824271958625802
14481003840382659306
13664760191290532522
5507285517880534092
13111441769715827610
12878714387094052902
14390868870788687030
13088942914469698982
6126769956321683142
5803321247232780962
8328479364949771572
6115552377142239810
10991523220691464262
4543909014060921602
5425033417621602882
11725909683919814532
11573647896047621852
6461903055774104552
9615151944807568256
10488608020121038652
8827015276749219570
12277747871879865860
12685392543428768642
12699153083430977882
14031290391752506056
5431836893758392350
5515276355797890152
8036204157422462352
4462786598539315052
11197038334745191242
13965498766037706762
6692910910047764642
14922021916739599902
7367169019584390660
4441497573178794242
14617840157476426982
10813506828931259102
6586976203073481122
8261200949884867010
4274684690267316782
7984916093438300072
9844579013656805732
10003510862145089256
15179773476578880006
11223634630127220992
11210085973165489256
4385917573713639360
8664375945978158412
6117408883281763262
15001514396340964802
10029267058346767056
11765093174962957440
6046789410418915892
13893349196316697256
13428193652257550420
7806282015037360692
5065641986858968322
6760830535708402082
8177040840543001040
9887251114736801522
10911950436669898350
4906176976702516440
14659157849116681056
10216868703287167172
13783216839487674500
4058444215387566830
15706874766050930702
6203463357875104242
7262647990562582810
4728606900102904380
14522563527087218906
9401299085394440642
12595392180736543806
9620527710286187810
8062175627424481862
11582758506119552442
15459261761084113212
5926440921439060262
14545027550036818130
5301009416678291556
13356780540506237756
11991620930943268110
8394507624450301230
12356284876074029882
15033730048365291192
10844070485017943270
5041263191292786750
11472073991216115552
4390877424721601540
6683066027776366230
6497668635010987506
8636198086149032702
8983941194876463906
5987218032271132292
4066033530151252056
4277511455854920806
7555295328011613756
5597663137984433990
4672766941015932506
5331731499425357292
14486101169248370990
9612113197057931580
4070836883915670512
14455506089488274256
4807693488354675806
11344831594856072640
9783265518598042890
4849369697086631810
4755397717515815922
5075055563910618006
5013642268422774812
13691317520297885522
9007592641663985102
14718645541391201300
5388821881026317382
5816285957769037022
6587461541717418782
5019917473610493522
8088140353891119212
8033901178640444256
7414081177051648892
13772591922643882656
11701546975264255202
9689952673411061042
6923163031562157242
7175016874261106810
10653559783923410822
11626358370209199780
9196933715707921602
11182619328882666132
15953842133926983900
14449496100104266242
4466157938530920960
4793136938840943006
4043569439716516740
10285090177434872802
7662744960649486962
8040318359129978682
4119273763042748690
13036837021135201406
14418646880012446260
4893662853404887772
6187076325351181470
8761568455308392912
9034336917336869012
5730713485499902556
9296885452774269692
5801265562308140850
9258357497098696562
8046386924680544600
12073995971468594400
5931899620661387022
14213389135318311512
12754851185417082852
5564834383898624280
9144646032950084820
7363963249402015892
14195466633588731930
15912801925595537150
6972738518611328150
5338845637944437306
14094251238554525432
8612522734209930072
13562018802831689322
5587078406201122952
8642006661054767132
4376320236848643960
15644070521679305282
4647354302145499362
12827949271343564232
7979774194827046922
6857763088316606556
6478569202063199682
4780070105047739592
12847645724629096712
14203254233501293512
10649827528770615150
5706085435465356272
11086201821861789492
15941490016936959362
4501392983438579256
11188347363435170556
10713192732131641842
6971027930331032756
10815100612298760756
4891123266495678812
12210290569149341780
13199632270807583306
4331858856689411532
9728359291435445156
5671945966682672840
14228081415838745570
6036263557777458740
5480902166835665556
11978129626394884682
9369260514939897962
4031664191007496692
6349699628151688122
7744790373063590756
10679706571278795122
4662989890670088452
12459866631574908756
8779097727593533730
15641166709539094572
6583705542763182252
6056217166289654630
9580842491868015212
15025793011890456620
8048566160163250500
12360017868450115556
9333259741566019562
12058298847195119822
11743497264691429256
14595106897301049810
9437609052850010762
11938462195421304342
9568243084158755442
10503869801296619306
5587484535086537540
7234305553082940722
12884636510971820156
5637061540605852720
13280252176849104992
5680248149010858806
11430728580951474602
5206910064251899442
10428453032065106222
12081788236532629172
10062670626484667120
7150696431178082382
5341312491405192930
7167347632017872250
14324254093385714322
11816384480322526722
9181744404664938906
9968367122910226302
12432773680969864052
9485889734021885732
15774682099528366202
10350486647098962842
10112539141378625006
13211157474709782006
14987143036251647732
11509976460270691262
4222752581263436090
9638744310571434806
7482612481719199922
5765533556365739756
13825647189650242806
8838887149442427006
15958065700401036302
11675471060219117492
5420118817649623632
6880488478976470052
5558447619304892552
13578050479553318792
15289305691820701506
10160536608372233232
4870456089092937272
14063031856278724482
4571339149250243552
13635632804854767530
15225844157341008302
6486392136594291770
15684196279492512200
12320805320024522312
14962235296922031512
8818517208167770070
7534976081434397010
12090292975032109740
5070838436481893952
7083741906300110042
9000843328754724152
4563582662847702962
10079686818854619252
13099140718472079050
8325906840805351010
13617714666406001090
10222171219948828560
13991338510667554056
11403124955575538906
6631654233962424492
13397361919712398172
4516617189370867692
5558884042802444930
4595269121491699572
15027984587919719306
13196078480724974912
13061855737765556192
6959654610149664362
6163142352809909942
10852833989894708702
8738739763750810352
13699379355856778432
11355585316799378906
8386685353260795692
7260378252596843556
15767386166374293782
11606982310778154806
7097043477142154720
8077537488833498342
12668351604719321310
8804396293895988506
8104225562382375410
14653263502452468906
7843148084358096302
8725157474001926762
13150774693500097656
12762714090962315900
7251896724869010242
11991347045453920692
10239784186737105842
14218618439825763906
15089733360075809400
7549271203474345232
12895711287982387832
9668523578761576640
8250823137261227490
4177741010807146902
4995794536698180690
10175862981190159650
8719175229634876806
4046824265759080056
8281646906237119830
13193731681220452602
8725696356851331930
4207054328334681122
12362522454463765772
11141390099214584372
7443068263994234562
6289837587321484182
10998165937473396372
8895462038587097690
8813085781363061672
13004190897148157202
11847295032746370342
14324214550453313690
15579560434974040910
8799243117050960580
6967476057439255556
7880360235039472490
7084992060798460760
6899501162493853562
8056082921778349332
5858555680234395756
12566512773989629010
10017072507715352190
6261050975648589962
5768490580200200180
5562357587824103372
12375763360279300806
9897544083168026250
12395315966873263062
12325554606580124852
8155333521531119306
4052021164615395120
6700643668287943562
12218109304997882306
4609650452222190062
11472482323449405902
11374108162979574102
11060178680580188942
6749403129330518282
10420603872374592182
11192194166991058172
5127776245174175012
11606083601013697340
4991029595027541522
13431023518923618972
5715377300960695370
9327468913516141962
6426288392901337512
10144744629849235902
5279453889510631952
9043425918624126192
4357926575004738756
9216610004276254442
6721737685156479242
5617250819987702132
12431813721073542452
4106897596790499006
6452800447136508506
9305535909605024850
9304828561450615556
4422204272188924212
4012906047618255482
14752562538174206202
14341793976501275990
11882875384398747720
7719221818301793806
12754604631890257422
8403103413559465410
5540111540135431562
15139228669203882102
6789603968079983052
12208851803230577822
14558903157189021006
5280583594225825892
6492184058549966832
11905367243404792806
11728014757495823162
15627899403855433250
15698752053814600112
10394084190354734882
7043044646887822806
6926385817547870130
14667462019612740630
5021714923634377362
8572556198517662472
11542349342528845652
14007350348364820610
12338825750538259730
5224943372782944512
4623564231697092842
15718794227802078140
11371918736656918970
11488695617533159122
6867100068041437670
14212221992436056006
6495623609556722892
6107320099201627802
15666308289097593806
13109367860078012712
7829782902504230852
4766019795948629612
7578338975904064556
13675380909194142480
4327772740393271640
4134052126829422740
10903055473243822590
13239333967948045806
11749882777507470602
15123202322613637412
9559726161000427172
7139122507633790522
6998032632885762656
6107720130022743056
9138509976270900462
12685873717014772980
9407993874532619652
7076708100961183242
4852691491645499222
11875403321089550556
13222044759560007930
11025804388310016230
6455751939642335220
6293100358025483382
14609816123164971806
11080326797808737772
14154133742295426042
10533020500518941052
12754844771195250362
4381696062786764280
6515040808018551006
7765376406086395010
13442626725332970156
10157300396524116072
11219217223352450006
5993637661947248172
8045123364247765556
13659481441728671330
12714849705587030472
9663044889132629462
6272748126506613050
14625132108031838556
5602029201607366262
7900390944184064690
15900728297907621170
7374411339748240860
4167383618983294782
14865341845609899182
4840025641033959756
11698666540372491150
9293270669270537780
7073071254917112270
14929406924412842112
6361386199308720740
7143608756701427870
13181279839100655522
7748976965886655490
15969134747746680362
5467160214083152692
7227034676169808556
8862587358227069402
15363632314555123370
10537424971015080122
12691124525500951140
15879165641282859320
12804269689536292662
4753879635371296260
8437060343754287070
7620238796765434002
12567591153511262052
8819396124414416532
5358333815296822632
5875988865487868556
5880754502987970102
11369196732934482756
5315483712104158242
4195699064079497532
9958077678642629006
4905884467379150642
5537104795257938552
5624711947263912806
11385319399088429342
10623255252082940040
12604974851339542362
4546904971567385972
8642946588529099002
14574257048240096370
4282750564273158756
15771356740744512752
13607306168782157592
15099024708195561552
7827389907095585972
14378000889787901810
15470478229828053042
6790747787704537256
9750267177213193742
15272566651608488822
7461313281885471140
12204425913233739150
6811911400095413030
14500327682431046820
7404064338643240560
14652931941906014070
14485437034421221182
7888564937321543162
14478104018542817072
9262385008973388890
14693453131775036870
11945242040821157756
10391365851730171562
10187364769562757350
12766270470754084290
11933137691793324272
8711821352967583556
11782985387714821622
7370937717789150650
13642906000895224832
4721657176823064662
11609016361354840232
7621330439279545562
4023393156837735932
9052109688747242570
7236621005887888760
13213273938050313092
4404802425853083806
5590087593564609056
13623818385325809912
5904807910649045652
4122058931330855762
10712546762578363082
14468789984036726630
4633584630455757006
5617708120854623772
15399878688319786806
4240539017264234282
8057599271199518112
15362208578897572992
9419306255638035392
12209187142905149256
15164025709587858600
9787905328072040862
5361942503889072740
15976847593595324702
10883134554596786690
4701256967827577306
14230949923498803770
5708510989476415850
8319453125481327062
12860550671300907042
9724784747804075082
7709393017345652502
14771515578984481250
12253353463973094122
11159491970458873820
4046276594515838520
13964953103133429882
9552360346043800700
8984821865728462292
14725863997054275756
15754698148211100722
4081764226068535452
7841954541403443012
12167331061626255440
9077199632297674292
5052378612701354006
8423236567290531630
14969043285906420156
9000769801460248506
13071148451305727256
6591496020565855506
5599747335413068256
11823546448623404306
4707691307282554842
14109682421544775562
4693955964096753906
13185234559682561070
5008400739067759452
10721630117679251406
5643519971480562710
7185431933222794400
15761763419334713822
10509946168171612370
12401065933741222562
7236533295546208370
10153748712115193906
11416221306599656806
11447797017463292930
15215668144472991306
10619016377189816756
7605771688603167806
14990830512532572710
5915191484331305556
7902598728202298280
12198684098617961832
6641262176777782092
7308798235739140482
10875461672967337656
6169479384450599912
5766165057567709892
9446941764525634056
5409426994464082610
14265751084127546852
7466459131800808442
9138074754549892556
4568888993978793332
14588936924729049482
12010023352704215540
10745816166942812412
12603359948919448806
11709876651671877912
10316256177724520256
10056337051135579580
5546874638823207072
5066747133148888490
15100834867439836556
13082389033058470622
15658254195464388800
8570151677091497460
4959086360221881306
4778412629149173306
9503121780148311020
6874355296975176506
5002909437990713210
6102431483748450006
13887325258019820102
14189648779202345462
4250201532334059482
10496215266427903700
7355167576267047180
8950944808566652332
10901043393818388306
11162586980899861472
4268854100272735392
4377071192679088806
9110021519986407180
7516464046109085450
10915277755416474050
11750131826377347842
8883352790674719842
12746678361141630782
7254974461602254420
11150137651264645490
7696422344886603582
15868355692484194202
12512215180497123812
7437555093685708770
9463058166373686056
4914367956064240130
12899961729388743912
5434812313206997272
10037844050684006720
4007295697669909742
10622610630870774230
13538126219638622006
11013579871133974202
4913916316861489082
14251067278656557820
13508225433887764872
4145754224642438256
10393619438658538172
11491385382159687006
5779708835314455002
5708241325289419490
6803959961354779460
5550370314771079272
7066776284787651210
8497426623001018472
7443416746352195156
5516974847693212022
4978920872300290970
5364722781802455762
5544969687571692692
8376683696340761990
12463680111238118882
14339943604832428200
4956395052874061432
4589996593269947022
7004154755086240530
12134906514911890712
4999869483800896850
6275283666460605270
5788091941944591530
13619432594921532392
6978101931289746452
8494955923112328290
6052837096356793470
7092229532585340306
15502528624166678540
13255018646578387292
7068956356227062702
9228618274879489506
6602208340635257006
9705311349122582030
4311468261786813906
5398640599977285050
6303805051059464550
9671142451590756450
15549158803379824562
5376364354672623650
13708245976592917052
4768488204270751406
11710317775096734806
5914449964928244180
11656110161701381872
13954106543769935142
4448295805681657260
15056741667172760750
10704842504884790282
4905624272734665272
4684856100912971282
14332094618304314700
7355046478700964342
13559526460463686670
15738802897770832182
8120043368928671420
5531296690285004772
15512436150292158170
9856940495746225772
5315467056944779230
12310620029684566490
14820887182624538906
5573885722732613306
6873835247865400002
10354908466889105240
13630880167272793910
8026914405936959930
13333787456155264100
11354855590524245582
6543936886870848530
7831800796437869202
5163216440433508056
5181172767520795370
4135411774630160156
7094379443763999792
5435051681155953170
5441539506148752932
9109745856411451362
7404481969911010620
5285225033705631170
5406826503531865502
15726732530246219306
6734421259734246150
8519057778387507500
15952175067389090690
8172776191079934506
9055053098586133256
10277224959556332252
8406883934193976506
4788533197141268906
6796076013806470832
11328673788873011370
6591880806189849722
7099130064998267802
10970097476378493756
13805789711823619032
7203991290339191210
5332632983068061922
10404634661227857650
13534994626244721506
15788204318746899650
4507489660331718660
7685973690205882556
12232466109225430382
6553065859204018602
7559034393379983306
7151438293307503652
10388643575386792520
12995785798535680152
4635927902592093512
6380695518416926632
11543773102268412462
12978915835944416322
15709492292574115910
15868172176670778722
11762428866224658806
10179236646480068400
8017441118932968270
14685013536732605306
13744599490661886056
9968915434952257422
4207069738342061556
4114076762967920912
10173917668946331852
13221165156091128290
13249572856533901712
14159277691031257056
15076841488914902556
6662703035621491670
7953736846158243380
7080087021920553972
8356465750629514062
5082791214617117850
7225109240050937892
5043352187687069100
4164754508956055306
14540698990494788256
12373178414851068702
8795494285032699740
14334623684552020250
4991445755692560012
10337693014690433402
14767288559372301042
14590163532998171306
6331151664779550156
14995166110719892292
12529973504199778382
11915494526651328002
5360267761443418056
7719767340047977970
4940769810934141256
7951821648255784662
9433719148167540056
9717631932577657452
13353658591863627056
14200962762967173920
5714114907025084572
7675026451939732290
10717191054456030762
4273757270951299056
11473922470977462656
15531086252243256806
10713518578399217730
4373187275902806506
10364202636463000730
8138173830234592430
10263750161697577782
6591482341514250522
4587188205953600732
12197415638862737030
13631546094456863502
12153755627175887172
13844873013652985330
6335154529988557656
12196042923349272260
10876770304360096772
6411353404771177256
6523491444214698410
14101548996662946852
6591705901307628212
9530973720111392682
6836274607977075450
6171204743135058332
4336202810390177432
13433535940179282122
12892904682642875882
15560794999004043962
8549817751846972460
4262817420131336562
14664692338227182306
11683976057198471952
9950856745590081740
7891543587774480822
11743564993618672370
10984821407384354822
5225695688515385540
9394419527362015022
5389818144203285156
7884334271273488602
15533567049222151802
6934532651736056642
8972866542566755992
11154385739304150180
10152173816299474056
5425166525851722656
4570875131629657556
10172410263744581162
5200837001348625056
9417027447708765806
10353739692649839750
7756834500868502352
7612878280828481772
13426978562791124942
5067174020089980192
5020974112324391552
7407686661346284612
11571904610296301756
4086046751344686756
15331956591715207292
4042748285235510230
7311539139001995156
9212550914776446470
6111556361251751090
6754310460651168756
4944472106847525506
11359183286381223750
4207643421740637990
9993324972693862830
9173254911501163412
6764756743488587006
4414416706002128222
13561761267951160556
9561273573853820832
6459440635316362332
12997243442852451110
7955554953793964222
5757287213085518130
5383892427200389262
12675296450166636306
5386328622775580492
10286896883676736556
14953801216683525590
4849354504614375006
12499180883722090032
11261237928062463200
7775543433445762592
12887698709333747990
5981539194019761392
7600305198896065712
12198993676123525742
10536707849211291152
8733254509442104992
5221166179695662642
8036849590848830310
6502382198183540702
13718634098281104852
10294162936880981006
9554820000726660156
13906525186863291530
9781516531664016932
14960406373580481662
15859667248381371530
4708885641120946172
8953027743152780402
4126663167780933012
10798414167881189540
5361975237074875256
11610784997546739006
7916947945657072562
8275096970165814756
13491754361434308962
6071727360429675962
11761183144300634022
9710794639228247642
5839560399419661122
4424124120427239006
8723586419105245250
14719003027578848810
10247618514108199412
6234039649841886210
11567039816051676990
6691920183190787006
5770957354143481506
4636424354417509370
4073506662105102050
4929299378567920362
12154192189971694112
10391337290971396452
7303155077858925756
6560396705293943906
4828704421498961652
15230560860344238806
4609909256398295852
8140946664032439662
14808444130953082770
5840854905729258830
6983474889853165682
7494484714075162062
6497095019093460420
14640375198675382652
11923296592411871172
10509089350219588970
5844720263876983130
5597134211892137256
14306596688275283412
4993905326376676752
7037829986699593002
6216666431489167502
9915720528251240390
4110930728363865756
4699692323876277506
10896718099988601170
5589913872917717030
14772782351117232122
5335740623181050732
4834189791372847302
11397134276305675800
6681489530868192122
10216338890380761782
6284874318467755922
8247983438407179432
5190673324444340852
4814954787432374052
4511265125757236100
11519064070783532912
14037806296294017540
12087569021528341460
11175173252704247492
12845475356510659512
11143189899120214172
9946122344478275150
11423392914015189380
5730336760297788942
4155597636016474902
5087577698410253906
8730566162661156756
8788544450019120422
12108609101614869006
8279113049172178472
12301722541897465952
10619885915952606092
11924226161543429372
5334329806724959290
4049917778297884752
9406320889280116242
15317382575398327872
7070864011063188756
12753338259447728322
8729326486801893132
6309669610180363902
9033600952370388422
10107268713041327372
13518640364740248012
11438097074504720156
14998865169897001406
5459395523504268660
13986565168620445802
8810114355250158720
10657204302152727020
8728026181603153112
14555521819871231640
7920460877234538906
15375892487206937510
4672179723350889756
7821711283783527002
15271411667980064240
5507955998414890572
12895161430750172552
5422490911659808010
15579158998243769570
15605329031327731922
5537852587969306082
10761253090492356342
6067217885403699362
9872593211291094902
6981086445143812056
10127905268516311002
6391498217873681306
14317701823536796806
11368485518488665842
10834403055677089922
6592491949111598256
4360634993030009150
8388141861468812312
12333781968136629306
13954813836009905252
15350910007613468906
7824611184939169256
15579859736745541712
11511084318163628772
11394915457565962532
10030125877163573006
9823110358197458082
14542780095372579806
4133371020537740240
6722835172682809556
5576644463702508000
4416576094405478562
5884583418682408992
8896103988212149022
8604790605703713906
4562808106977398306
15400542603121537556
7419578472665812080
5464199673301756932
13948159722289784682
9148653840714537242
8866834821563209742
12195452734605146760
7915306153875436710
9977990533359739082
15853783247318116806
12454027780083316832
13867727358452496170
5713482992671144032
9130230920671704006
7020942403128679506
13624316282411809350
5404637048019563256
9700836873342605850
6136595362628764292
12055387784888215550
8410644702655100562
12623553124895612072
12907657674511880006
5771703690322531992
7098260680950222762
6739823825568682490
10161499401700037172
13195022885508591056
15686980862027590992
12162373272408465470
4436052775990118556
5056495332351609522
6495995065506709412
6411518506603424850
5690844429787689972
13015743048999491090
4189985141022957080
4888457728017733172
14804796625151930102
9056590219448204852
7614125343798722982
7663580881103088906
5928170835524477370
12739263646848407556
9587457470936814702
9683976015424113822
4289755489546317572
11289325311590888252
14479459284610563962
5197147094662124952
15054405893720576840
8798119071726710756
7872877430201604756
14722646212052233782
6416919207472360130
11087549869288844712
10670852345857616540
4535594291068495202
9814761212171872970
5502212032893034160
10284580264776484302
4633932424425814782
8489142225934214340
6338148219225286806
11395517530375241822
9482454212749500072
7863447499249325256
10856925761416773482
5883775804907740532
12190891399629309912
5519079792166857672
5839095231339138110
5247320360197665756
7754121139241374382
14957624190449649872
5013275579512595880
4698405386548788906
6241499559766544222
11142963093575767232
14076000444909138756
15727137588886253256
11959544946681022502
7871055942870889730
14213907735092188850
11554725797520574142
5920396074177264812
10830542258466324242
4234128108880282370
4138189139193364352
10068127970294041962
5758703446570487030
7719409324641397502
7163202730847552552
7686384514921928640
7749167015711339762
7381759168035307902
9816280227933582962
8566969319380180806
7209591730018728972
14536989765755385662
8085334683902150142
4054240808831955222
4682485513343858562
9086281563553975640
4369468108247616530
7296217554054380562
11159629696422398442
8219099389087803242
15916521949114802006
9600080003820170156
6228535056467615762
8289528962081569890
13835113705327601556
6672639504005389802
4873204919636404602
4376510331646622402
8974665043584044492
8264755700482357782
10352077638234632202
8345930535993853662
8281878880360414502
6415105228112057402
15907961474853823872
15281908997227357592
9121059576904530800
10059568748515629362
7467086416328343090
6819290209555916112
15614544858558470012
9412993817284412630
7246181699048619630
7081239756794231342
6308511061992527352
5283529545192516602
5886455744480676806
12881032054666367312
9063051120865942220
4438615313992237562
14073702186277022256
9112470198746256722
12655491210433085562
11550744357200430212
8042728038776900156
14064661384293966102
9996058971862708556
12847245440617622922
15905713871069915580
7478329324783042980
5707213168216337192
14234936067905266352
4425103179384905162
4144547508570711506
15722465605568942922
6116705238394509012
11803649966151877560
4967521711537894620
8181793832861070632
8602968889487467056
6749313229775633522
6005320023889825256
8999020031677505556
5711357745084518232
6542436609498075842
5558723466141892052
4708835436211310252
7635814560160377362
9484122165672409800
8918342415200250272
4488216508908971256
10625839809808660442
12492145953532269002
4764464911489257756
7979747011324315400
14718606869610511940
7435339265669768052
8041137308211156806
8025102541638244442
6503387529732786380
15381656355936321362
8068328184142634802
11456273952135681006
7952363359782204512
14366152142260130562
4230336397396207440
12104949050832676170
6530808721364724102
4924285704965897732
6271064926897741922
12125902090265333400
12427814748915526922
13080034542403008560
14361920434736440256
7958408746987367220
8102580293973545730
9632936331013720412
5531275899765860312
8011887779421341930
11203840483993117922
7510446710580772352
4402524648438140600
6608645943603813720
14764044964500878906
13332448818421947006
4112285441449941006
14346394694540662656
9296046999225092756
12461358618289736640
9312705373785210362
8850912586661127222
10695956710309293962
11287429594724155056
4591447817112996842
4466875307155197806
9528104256266986010
5622859814587911132
10696344957552897390
6229225798946415102
8900867474206290732
12072712691238378906
8339655464041668732
6823172007163165370
11885386217657803650
10638610419580917006
6607965838839978006
4340779359629310390
4772931582908928012
15137629887269364806
4698382754867650490
11616371600673339740
5375252651697369432
6946240755523535156
4363210858719690462
6237253962593608572
10221944679476844932
9737264854352151006
15769570826621415342
7042680168614498256
12860454748845516780
8505484227389166890
9191412241259234810
8449599649182542556
14801927734210695150
9065316307029576012
13398814166880269556
9243845671925756892
7422700749827975156
9794617430228893202
8649772240858586682
5433048618652878372
12027832817089775490
12062795633974905806
9396392407955077362
5394114987675504690
8415391868239576772
8036464067156384642
13800629131576799402
5720223671311790282
4964087277249173330
6119482291357593906
9177641775620430972
6682449056753138906
11394827340145567632
4413249892821170522
10327774579679758682
10020180717153878312
15433201670646527162
4441562502954700772
11575256937723770256
4904293050155950202
4777852402008097832
13805606279985588756
5958973989674758442
13952139189664706322
10767296394803795006
6931280516600085362
12514472267012740002
8364749538745342602
5415782528364708710
10566434306043064062
6720524639870003430
9918198306578508806
9033160097083124802
13751736390472223642
14986783191180972656
9759228944501966832
5193299576127707732
5751273276675206292
8582715223368986756
4887402180839409702
6399412454025118002
13945280847191691402
7820659862459465712
9044357197199704620
5654034940815139430
8612111351475929702
8373908988610630562
12960083329333945902
13403907448972882562
6745639532902268312
10557313919484575892
5032386811879941800
4247403420263163162
12053091886440085032
7254520946927069472
10159998746672911142
8105303496217323842
9005452302516707820
13322990210459323952
9519594251589112812
9172797444476359850
4664967804537298062
4471700297431190880
14042787819008370156
5083601055924641256
14261346290576112212
9516639732053135022
5807038604965306872
6486766020587476406
12317821125571778882
4267724459558205410
13033789108748391482
7412790936104471556
4266374429867742506
8360105041012236752
8136331241607526502
12444036241857850250
6638874112295416712
14095191313699885032
9764367687346984152
4199567345156460242
12895090760294640632
8965636888419338906
12032282433721108862
5537049732729603452
7974385735618444610
6272606071995056822
6920371969833500156
14476285021976051150
4746006866467175672
8799625602610947810
13586366816544494832
7950057561861022092
6574663371597098960
13864066360315656942
5071863792657054042
5590138767383257470
6664443398284597256
9726077104976116806
14751456654380737590
7933144600980325610
4476775154216465882
5169560621928234842
5237926848798624762
5171682827879830352
11392677031660528082
14485194122963860550
8886390282387122832
10568146833263733756
4380746716435918992
8682371515795484306
10802566875506013740
4480444076648696550
4896401097119159112
15897631445299643006
14265850102208008992
10024578146994900662
4658621549732368182
5683047044076921756
13957104279911452056
11780437617543716732
7699987715010584412
7559806007213309460
15341289491652676580
11641034093042761056
7313686769750243042
10955603684360950730
15829789401976903370
7838250733185325382
7602735657979151030
4735082674648813632
13344148918626253202
4135163639962571330
4950955789600469222
12241746623136458756
14551822007805392210
14163833115819962070
6187819339037126742
5977232325493517342
9106208031079284662
8410539927765655010
12239704726524878906
4195109383938441306
10519056665225797052
5060165612916410156
5166005084509677750
14683827402173907252
6134552216590360862
9127414352878115742
11052794964407380812
14623027696701690840
7365081961191534050
6727717085708940806
9048393520376136302
12019678521105462402
14785315775447783256
8830316398914544070
5729290386587987382
4880319508036885880
12140062779045748370
8738404351959729180
9385688153746095450
4417542657096575712
4198249094661073692
9381246841198226882
10686023507835676020
9895241054353093056
15749661024751163340
14385487038001791140
5080762092446013510
4169125056132636392
12906560207227049460
8299918314976968042
5261455184067522732
11529906691065285270
6055206402681677100
4028291262591544962
4069867816689604260
9717167492981442650
7621138065566533520
9535192698064508022
4054897643877002522
4564454885902455572
10999334619806221442
8725664714392897382
15917138037592387290
10776842477660212350
6744281848882294880
4747173847713423132
12071694809886622682
12741280187811675156
6699480264544924352
5479999584979791342
12685187054525469552
5733150993656805852
10679560950495780762
14237526733981767092
7872763288034137656
6076494326419382270
6080169736166200380
10530597253789566102
12477729316047851352
4673778755663437202
14763524953906559630
15549357768186423006
14297625531612072432
5124166924685785242
9206411141834371922
4824241626297543792
10176193259863671306
11058365564992756010
4320111582554059532
5928123220993383752
12243000181234013690
7885758019532500970
5905768715638523822
14832315270498975500
4919794384569085352
4872166286239616982
4332886367595532322
9264576800352153290
7274608744512472382
11986281136603172702
6947853218358071402
12947262425280659306
5742812154103826052
11714923355025401462
11933638355564670306
13670348653810084682
14073711655047773510
12113584405825792500
8050478456792297556
8426598626711157662
8941948115831704122
9921837613304945306
11370456724040283872
5135363530303268450
10338849143437142972
11310851649594443522
15453985526826906750
6555281451838350156
4232632202798388482
7958757141065590256
15666369607558785512
10545208447419384912
4057520641412155392
6517536891335090556
14053161257202663756
4659410153018989410
7755299480206305722
14438552779663013612
14536186264684511642
13415317664462889720
13050848190196701362
9586137945952083210
6398795180171408042
13001975528005524062
12505396875346861250
11138431272076032122
14044993248290536560
7226329258161510432
11691861139398713240
10293300202269435756
14241612835134985610
9133625526663421632
12692567719259597090
8605325207160088140
12767013863959826406
8008162618023529806
8820532493057958770
12123115702983893610
9709007821543982972
6211198567212099792
8121613260952802756
8144700629289103910
4144689487606847256
8795826140352277056
5071477892597599412
13429186502028775256
11272643096235344210
15876092740168138610
6070791447347097770
9510688881098689920
5374417343333518482
8140796287859916830
15126137773682645612
6258043643844228732
6308474391591525452
15802943062537773330
14818362489723502752
4065859997106939506
5741226267221671382
5338157657575488906
6271326869940612822
7153633157081862890
10350984874570506452
5412151660531582440
5092654908124573022
7869001111367346110
8268771811574181180
13371602251759302350
7622003440620914490
8091550263945636560
5579844848303538962
5170903875550357562
7855362570018674702
10346455586579909006
5774907957683073306
12784548316567609602
5258284481818831850
11875891386206334962
4686501145043650862
11348083978507776362
15565387272789072710
10619492045989832732
10081167306818416202
13592051145553108556
14874061161557464922
10392104189978719602
4154434777752892782
11379425181031589240
5910195366906188906
6127026145438622892
11450705664435491690
5653912721452097130
4955271718530613482
12674174572712086506
4388939606120364780
6594640093665818822
10822164405169813152
6994458493875380306
5529732486889190652
8036963737028228162
15218140135324423556
8305263133080112992
12336238919682501122
9695480609310758912
14355631064838801282
7086715285653701880
7567603934121292392
15359353302690873972
6662539758891728802
12703698050691438756
9371428365827660006
13190477456036305172
6117112224630842850
4460128568713214256
13209457093159067442
13645239854621158020
4191280801990553742
15174653701582995156
7906967812302338990
7624862801787414332
13635845904582263756
8099912440649043632
11269028650450824272
4851791435577532322
15750436872685548050
9937062771400664912
11129434353510472656
15392244312215271972
13954946525343536132
4013605042942445502
5666150051571449270
14867498631488362950
5984399930996719080
8078749735817164952
8073205502988158442
14347037271271101032
12237007929101532506
14170338071001551550
9454782453394685006
13742324030206157112
4496760630972065720
13173241297494408132
5783583505740128732
4236591039647436650
9196381819048988720
8505357891619171602
15409885501299918102
7255818706353674942
10498627153724627556
11194726927515579006
11283522060819548930
5629086122487891362
5549327142508475156
8969276250650625006
15004157713325204556
6728263874333898962
7340574027684842502
14353230317050393022
11363448796505734572
15119561779029936830
5519087385017166200
15149868847630880292
13205968788049095840
6856729911323539722
7141662654651490422
7708191216250887756
5759385489190784702
8985249010172223542
12851852101759884072
10672381534898459882
14422525893834306320
5267298647879246306
6608006464607885700
15351129699826495302
6279402133319419730
15660680832410638290
13769470477931230082
14602772099575671132
6394193156643481910
7829826442166568912
10037794740013170506
12959967596420254500
15271269656483048910
9160520918382751010
13115758613864792370
5232536840893736100
5690569112126847506
9687259419651371252
15858595840243559262
11160801851323898270
15305061507803023710
7604939092493097812
11303096632171269756
12456918036916503906
5531566302641875890
7968531824497451612
8300836155912160412
6224906974584440756
6241162313898626406
9411001401666066950
13589355195849670382
9546199420138540256
13444951555337393306
4400703454390466162
5638672831061207342
9703966007231604660
10435585992147624882
5325359278737630006
6251437700169763052
6927828173183091620
7823068745063630256
4330779622214138256
8797243968813914070
7924307262958495932
4132402838122950170
7617084722234035802
11080306798913160920
14255060811581575442
14017020811613784006
11210265324054311762
5064187539358125506
11432498694591554580
12126524441788405640
7152101800734256130
5434271407123902506
10255735329896663102
6955631814517584672
10932258288026954612
9555962166844828422
4788801465507312122
11658011960394376202
14003291555284464582
13678414640407012320
6689959527616794056
11311895386954860770
11668218545049978980
9487873797197452292
15104821632320316602
7566341806042591662
10737920602253359062
10589492219245850000
6815838155359652552
5144395150417705832
4858138835927739056
7859539827351335972
14982665717025991610
9692181665505845210
12958500697364938806
15539572749311058006
15819028301204038850
13768776047008310022
7166026946564877890
4764588334576896300
14927339445006684962
6676868700073518806
4059479512432410050
7206342924493783010
10567369499852119556
11838993719190206042
14539570831082971806
11060073762128297480
4529875608218296250
8521122621935343800
10540636949916688232
15393726600168900156
4127161644302681172
5690577156006615032
12476190021681298782
5546475678440332172
7542644857672922802
5808791803868995052
10188157696056877682
4418399323051237656
15630279728473245306
4004527486408797152
4363450816367476682
11041537352638217042
6512852514486664506
14273265695595868506
5955911448427852932
8036861440876438520
14518307075916405792
13769832394614577920
12436995816848175170
8472196922779749462
12342485619689075156
15904111709180390352
9298843943045345156
8413187236618929312
10467630318638229792
4507932589192373250
10510250782987517942
4283599846770278970
9434190582627100752
8661043364981559032
15272182136800503906
13588781720028908006
10168792687340530256
11873756170195692390
13218217951434165452
12992290628898798380
10452769839920930132
12068041847000669256
13294681823035102700
9864194841905638506
5811232504042386290
5542216571057082006
8538404531798248256
12594817859912690492
8376095560311289512
7112494468160043122
5157155318969221302
6906862186016905506
7439644263754334642
7449163988297129570
5357412642519543842
8010404824130210306
10594977304538677602
12019983946662537650
6767278440306257652
6829070594712653450
15468430473082361040
8968816255728441800
8481963316326719522
15936379285727420610
4420783168304183462
11936226573216455852
6885198815539906406
15897022687966308306
9324893588982759002
15073257327734929556
9852776350219690292
7887952077379283306
6622221666807934056
7807835026857873552
10163589624132021530
10610933904728908256
11472344600774070842
5688096465921113862
7497971920350187656
5614291366659516872
10621165219244952242
4097205218967572922
10241486476341688262
15251512129519988922
5233292729628539690
13568458617851493512
4413405359842884092
8272937106056260710
12689667036526459772
15123932316392250756
8000191399415660640
8211352259082589806
12597364010633519756
7659269921862730212
6340213155606462110
9635635641047128730
13202573206137062622
7125729607415781756
7937841434106852632
14037892706708843282
5343906002669043042
14567520193027794372
8406084710498491512
9755215284926002002
7741192174297740200
4224869183618552306
15842298751716322370
8532454453409988906
4955289268676745312
4666020127297465250
13245690502551832422
8518222618203327756
11205845233421650682
14744235230300310972
8119500976779073250
7572736660013518142
12287597997484185756
7295715343065017910
13999485083278473506
5137052763934813092
4853750959738369002
14221703871829655922
10327989962005793552
13363826226297024792
9024990809304251256
15969082466290100160
6601426883245503056
8186670815362856210
11510925305014334306
7879442274363218330
11717727007308049532
7725244930334977772
11199414247675365872
6123374330397552006
13115486403700247756
6943961299124303232
12186212576856006306
10534627957799323922
6127628881781158472
11153954319117437792
13776729431837154410
10325286758467585352
11648331193612721082
8054601120850548890
9597564169055325612
6469728469459284650
11316874517081131340
11344851278677770042
12864184885356537306
8551386401573057132
5448506630655045960
8064774907382356022
9237204919792607522
12022168121519928392
8504500003264560510
6965623499759199056
10794741402589956506
6454406199901132622
12303065330308832330
4950215552841300156
15304958320623505602
4251266773002300756
5654662902855180632
5454462446704920782
4603303535861316782
4318356029030160662
9770638377639151406
14165345806940898642
14864557912669949006
9620094249834044006
4932963819843494850
6521223990240819092
8226204398441466450
7934717957941249022
4537382413093184360
13518627569582382792
7325491246505767730
10249202306514063906
9222463325056941210
10728194925249005892
10306075971701757362
8034273602244892352
6090424781870081400
4577385297203327772
9482598003981018362
9316743345086448642
13029824813781013632
5063793173322033962
5109577499269064306
12905687399882936232
7146203348088158132
8915525318194749942
8825160382333405350
6154893149353321232
14304434171688707256
7628103381222341162
12140877346329511506
11168211912271313006
15125791789442595372
5646985127591928410
7132553473860234972
8792585925400430610
13999128437326741806
6392409402568210140
6177518564755950722
13756491422536134692
5553128217317739792
4069203992896642056
14072939593044097656
4493098149287378906
8967015657807436532
5453129950452394212
9228283274418472640
4474882042313498300
11871728715589312556
11494497312659977056
15454577108530073072
8203347452062890092
6994452104272319850
5234630555556044502
11468101778398329510
11682815106967622256
9682470233770571642
11835877812721716782
5179189587594790682
6764829423641316330
4330823083024157930
15478687372259393700
15223886571427665852
13189304184832542732
5939449086516757506
10508166791172121556
11665930237998629852
9528681270476132732
11622717048111573780
9194712000975557552
4363458672676746260
7988679363145811672
10924914427914646392
8627451996152536850
4237761363781905056
11859851650073942090
14951184785379649442
7422990308620658256
15904169854214507322
9794762073119913140
9106601111317131602
7590694201494981050
15530726603235882656
11960782426222742982
15527713943785239560
14169739556813645402
10881371929167389306
10524376725342717242
4874824147617454842
4467739370313834170
5160424975908020642
4749459641488226502
9260219406793122182
4195311354941384162
15058916716932730056
8264820189216740870
9323810056597542662
5755309212201660362
15126569995075493906
4846965466879347572
15786857626373355006
15715374944955066180
15192550538036251256
7237493914832187320
7973472705977929152
4822016325301455006
6081166502698534770
7825168944279567992
8675105128143919022
10058591576923777712
7857671907620828162
9367959584424991556
6891824989614445040
4232713272519183342
4045666277315204730
7900000668883098272
8426329046025650156
6426324410409454056
14225159285641176950
7602532765737701006
9499217604122406006
6830222678462489312
15336082569167738112
5575659538327752852
9857211932839343232
8781958980396791462
10638060205976256692
4114956808265103792
10777986948186569306
5330769747817930506
7829433492703437656
5950288207048666340
14426684766335550872
7062018304837593152
11134815594894813432
9848160717200906970
8674957672610843990
6824227117261186730
4137788042855817132
10925142335171894556
5833150220776210950
13829761644782723750
7048799271052142610
6334742689377001202
6441720053603565072
13908935721381130806
4265505807096699900
6764185188973473680
14796025476081165582
5556364673303206406
15509809939467907212
5070189716620371506
10540995887919510110
9194944505420239410
11971751019096265152
5060294293056334310
4367685510583201406
7840614743650221302
8392112192131462262
6597761757815772182
8631008215054359840
5812262051388545622
10994757817960876056
5613550985462102552
4215452227386065850
6725372104430085360
7435838340565803132
5394776936444125832
12689351180386575806
14743421364318313970
6551458292125427232
6369747152933147402
12323309875897842306
15791538594122042772
5438019119405713112
13977763521551227092
7422543254883911772
4097079131247382656
15741353587756613312
5729639789561893400
11240430993342364800
5852616958067590262
14402832124317982922
14511227354201121572
14563729269769529922
7431199507395181062
10635061829091495252
10792220584916795492
9843036689116500662
13855166781837261806
8587839589506039242
10652497894358380982
10317064665556819872
10186537506365251362
7265439713154505482
8859175807114354932
7936762106880695640
6042175513076945556
11757783576091988832
15025269280217117952
6463991021980570056
9739031760272636762
7925032202100387012
7615732044407081142
12993501359360551332
8426069048788024412
7170552072813343062
12809540188252031006
7516281883209549756
5361874509212091506
9245001936215073006
11085986264939438202
7878848117780173872
15354702810477214256
5626431788785475402
11899883784529368306
6495995463107691242
4905879747379098032
13055622155400320256
10851928358482857362
6629094722028174122
10841008206308057322
7890724044978557382
5796497993739002822
6424041675903802256
8525969349237956306
6054206904069629402
6063987323158480982
6300912319912961532
6590762332012720056
4502784137111684430
12292698667472911512
5085139705731862922
4430121081219034242
7021121683387705256
5121275739477181472
9852331734452613980
10536004809890381306
4903314272846522462
11650166949724894010
9574048682199065090
7850925929180194020
10090786171825847742
9508439797602186782
11978242650692045156
15557341779911538756
7362480676624333350
10257349761961321010
8878114674788090492
11540006299554618006
8933950848996142370
7936671076936508612
13847635052678611032
6289141137504504090
8504957755310623112
4033728713431598006
5102220680300013612
4748279660152986170
4448380929297871880
15784505555297762520
10997794376949953432
13958067760627410762
5016293087672519340
4973624506556591160
5955141591739858520
5916485840065179750
12989350215600810882
12954757688235189756
5593952675040976406
12179127422725774940
8951167879531009292
10521447094187442380
15388172342499538302
7670814738886909902
7225662120237503102
5633139782031120522
7669304138703775052
13319692870835239922
5343683528035843002
4209495867019654400
7678072037469430352
6300160829996833806
7317453280801859732
9134788308523456592
4115166551379354242
7485446024710936490
7027669264474348562
11282124992457463832
7592509042334370156
11282685060303684722
4849852831877374022
11940257436943949840
4195230023586514556
10932998391135571610
11970556192653459806
6296155939119853056
9823410941294676882
8303892207635292842
7092096174613941420
7118331358056794280
10698856634016223602
8106417276475316112
14892865906405184490
8133140443404239822
10017788172190216056
9544641796696296530
8468390985039700010
4145085315361079340
15483571336503714422
5509474246833863330
12559458765949396230
5369782897704477602
4557928297473373682
7244689498245307656
14996222152656882006
4183040770227507260
7211179444601136692
15929519209268931506
7561637137864001432
6971801941810251002
6333007602816137882
12838596519676909092
10740738245614048362
6386408829105805590
6407328012870331560
11223918565475146680
13023312572210507300
4331091585930022920
10078561784206129556
10763142231510920862
13172086330072273100
9309638939468798742
12503195984440010306
4485950083207914806
13675504142420858142
13132583830913724912
9612626542842890450
5987758951613581302
6471988292025627006
10492786349348699556
5053335082195580042
7673755463552911332
10863667757149646052
6567265850818001562
7702909180284821622
4727705432626399092
10750840361015639982
15859173547661895156
7430494945376976662
6966684580707480620
9407662516803559556
4888578315921000482
6746780069388100982
9972769363935656672
12742582157942752806
7204291509737995770
13808863662008727422
11473044522074688972
4388017059100127756
11150609656339673882
8523370369132635942
5243058374239181040
11310339728478031610
5357777562970332806
10478714878604440806
7613599759020974952
9470329098236570342
7345077104027813712
6777481714567291506
12548522147585902256
13489013727036436556
12245876321593598462
8721316076446065692
12001796940852423812
12296653856662201010
4425029015423611142
9453287489505951342
9920445043256766200
14045724832014108092
8930892762180984692
11751427920605758506
8045061315441411170
8644452218225139692
13552365605662689302
6062240401911725022
6529924675927821170
11374097762031048792
10490991511657560122
8344803763270022600
11718821444304739980
8535391609741337262
8242880483333473850
7731096954785855462
13095132708651897122
4881184152476143056
4163709347738175692
6002170719615974402
6468822373570884812
4653810830565220700
8004397817070598050
7184654257851788906
6082090607985028572
4286386858852505882
13006005681679440306
11192547237686181852
4888422228495919232
4323006245161329122
14843485622131486922
7194726753236384742
5167136833987625912
4132862451683551242
5742133458673157570
10753349586374570870
14429051870552186672
14763678263402015180
14612817148438603556
13710498511743755090
5895633300248505530
15266012663315263632
15542282506055016732
7823250236225339012
6292147264597368810
5302684290552930612
7146604842050604306
4500427014691159110
13156099599475306200
6366342486602341682
13991319748327010340
13791412914559343082
5727111609757602692
13053064236054686090
4174720423796614340
5059825767004894256
4842047754350157150
11944442800127969042
10602009411404926506
6844414554275522412
5345042341432061882
6798864149009427732
5687013758761793306
12894119994786470622
12914233697712012756
8099173945679229056
8908396921569669302
8545834723953114930
13511248169815575506
7334506913632840920
4958434852854011892
7425143715573744410
13384555734894137190
4674538172834284992
8087000691888248592
4680162388464680210
4540307308250097656
9196844058819301772
10638337509349612922
12175952205491198390
7964407503859906970
13126577266748092632
12970653029479673372
10896419204785258832
13852515145962101082
7983044182780144022
10601627412397051406
15795260008438660202
10988939868754559042
7950722873693972262
7730267791897879482
9965015174241465530
6436745534361753056
4467704394942665610
5131062692348002482
13781574875649237806
9051291194911550156
4949459388893064450
5381541743256305552
5842937703599143422
7276967710548479622
11872217725090132430
8515420934790539306
5293207382920213952
10896630732127281512
6736653625575838470
7737389348908726080
7039653160755884312
13716638138196804002
4773246683598373806
6684549962492263232
4907286837631262720
14617797611508799650
7954751001873493782
8998928416898853006
15724249262823966552
4836886231564560732
7050744522676297056
11136601701972837092
13604504530356970832
10400861545419945602
11976811752681622782
4551100163562139056
6990093149975386470
8067655561070982512
11983809185105001572
13066878313440954092
6181704383029469450
4927077872222755412
5449907308204848062
15604828319555752370
4955597937285693522
15927650226345598992
8969737778804250450
10117965915126125552
5715959887618739012
15869946152874589802
7925543845775017292
13033479413889911450
11103809605469495256
6328879256763800156
9717670687034747556
14751841132576191282
7847045424533793242
5145233672175427010
11439901591602907806
14344957781898966200
5538815004251094806
13977721409038130900
14179270400818302800
14946211385184947870
11349269590209893102
6795356197352531202
4227767271078394682
5982504479806595006
6710712017989152602
13836119879010296880
15689865870321122090
10577298838687022756
10904583100792418862
8003782556144074082
4205167791001083506
13958008402332034290
7652053129185008556
4316130948683190132
12050226788465477306
9881302933808202342
9876829978179562470
15638216357252770202
15300256020932834730
6318568880527995056
11891170603006040556
12313070595817197806
10279843081402816406
5813364938672688032
12935011435726319172
4691840753178630092
5995965480741921782
11430603625277457612
7492321099596201140
13992121524179251490
13299210773302081700
9882073230213709010
10008943359853627982
14168222870798250156
15025850129398807610
10175764424336602202
10501827387827031482
12443511102597407252
15944736422324336006
9559519241097270062
15837227919720183006
4973312823937261040
15424790636606203452
10947967631510685806
11766886654110920156
8982414136031340510
4270121792384571902
8558806347260269130
6248264777956543692
11871341054438006252
8452604637494640756
8573074443374007972
8731857815765239232
14278670632713044756
13311903117611522972
14965554249177702770
13447774796772204506
6971067809032602420
6294380925667853772
8460450194796887112
4049975817297094412
13840144805674705590
4497919946162410182
9324686404807867550
9108606592621878306
11567010308689885212
5452242893119680392
8227241480286001406
6337940068418863506
5141050471621552430
10717998694451627312
6166302689168953806
11493183344100127742
4703924200981386800
9632300269808936022
8763463069750425482
9973499433454461530
12174116009862765510
12397576921535547902
4038810597444996756
5652411468982324490
6278250920130822782
5163413011942034982
9132546854686149600
11485197650898185402
6415637027038940742
10799438428253759312
15947442268209589520
6052446569724987722
11194631102513705006
6195833180613592782
11050590416076108722
10912536004977566742
6183416652122962602
11793479229767822222
10700990263827739290
12934404981949381020
5056965035458217912
8339056096564200156
5846496378949443692
12771596098710419042
4603913384642946506
6375165980937173712
5584485737439784062
12260101257997264860
15280121380310853890
9663318604574306520
7075262468645458362
14839699914519106556
13740914314379275256
5353481633270880800
6306048883789149050
12838894405900949700
7795460666928413180
15313129493288767842
8358118592741511372
9550254355179062142
7575787856057212482
6721257216917260082
15418450560862946610
7770842812477806756
8260868729544498912
6628288802741922570
4052612087502772862
6550319919003399842
6669334499997415430
6651296260347779082
14663347818284935712
7742224786961785682
10429291171505074790
13084752098768628672
8512535591025375072
5974466331044261756
8810927938337808530
9538101917119369932
9196869666363930882
4744681060200741042
13787283508500306756
5379039909447757170
8747006648390320520
9628991215818020156
12275861467407039756
10530498382675170660
12748792021919858540
5047652206508234556
9450604274675204682
5796158586054211262
8485558032558543806
15406439287334809170
14529816491692329960
8465157206840745362
6678422662253075922
9633142703153472050
10029128196516973572
8903539624641241482
7596336195358183730
5932699433246828892
5141376763068957662
4780293769953842142
9520066922853803762
15195164177977712556
6689270502929196056
14446003947559387922
13442680768400214806
9613938934938751010
10079594097507847202
15435465994442592282
13392152776305676406
7511823651752138162
8217268808036585772
13894559528509943762
5946541267852118990
5367930754216141370
15246085313205887142
5690659455814868282
10469224822316276952
9035065145193181590
14518536151432655172
11633276052229882556
9034750184155723806
8884792893266991812
12873177184763183132
7532156042675549012
8755630090479003006
8256664832709657656
9513165653156892170
6407669587001662590
10258709011385958602
11918443504093304520
4256415407771292482
9605671012126381506
14013021245601483380
12922909089354057642
12719340699590722430
10860582596452818612
8049694380777978890
4955413082234534082
5488800770705421420
4622847220770158756
11482960947092900522
6227421296331590102
6007383438597834306
5823265880772493610
6761558992673444522
8202513765401619302
14963151212414367170
14214957118379388306
6081149790613585082
5255319765237841662
10250649685901743562
5101339159214525922
11127053613465994052
12072785699243413692
11739064631708481122
13256171884681961780
4490915639389473306
5679468141424585202
14955306358475128806
9561589468556906072
12623816258780043462
11634302399495590362
7441280735487338900
11784717353190174932
11922835882098078812
6109750794645029090
4982527584720124056
7597449288820509372
11357252851850679552
8637280082151875156
12611167760518021802
9277836644304818592
13310876461516167770
4574797445531455382
11473015880028372032
4845622356846566406
14558912009412706406
12230056800577335722
15756006588673008062
10787849581568009006
14011113151363480350
10665050063315164152
8085348093723046452
14722322845967901852
14136285154812697350
9040526159952660302
8137159390260830232
6545365069168640990
8227116800762075712
5986081217204953422
11435321100486671082
15414449204019495422
11139964552998541392
7986678989857618700
4135568336690531442
14817451951822332962
8000929384525927982
13630054083223237970
6075908700246377282
12265474488350273192
11453493959151317712
9526116771780909642
8380910019679360022
10015173055186699862
13788143451524996192
6855095801430845156
9595239810873309690
4392314435090976242
12063854107686306422
9431935342466544056
5229438477099478362
8808865375954092006
8426143417899114182
6527635304440968906
12110490198287948640
9525029573168768232
6118858177941945156
14144126259316136762
7081801879597056632
14642882740126134272
10800953692362034922
10252121162455637012
12947538425420547290
9518331643262677962
10106121184076049932
4563955575025448322
9152729441054795862
13289466153820608050
10249889410553798256
8134361601279809952
4509010970540160156
11094200684613210612
8102857158622895402
4567699324078657940
12703484126822693906
12995910098088972032
10181653587318252150
4805218336756438152
8805866980899503990
10675602053493318272
6894962505252601782
15353420262659197112
4037983680889624772
4543594746857466806
7351086249359080230
12944589437848885056
14572433761981618452
4960651077280403832
7478642894369694752
4246958717705248782
11835869225656944782
9614189492704273802
7649358290636381570
4662911012596674140
13068078864033545156
14522572337769449142
4203713349317166806
6791359178360542322
14546955978989037672
5598868184574995882
8010420500980465130
5459377784545417592
12573139787418210756
13715880914704397130
12216279663821480610
14414254094405546030
8870977782739824912
6939048834317146160
15634186361509165506
4305292058161612212
5125205572731597656
11777248902944315940
10552752857469508742
6779654683955439012
11788574789227258802
5097817031284798922
13732412431771285506
8997689569299314312
7227574712179818650
14882989208170194050
11846294384781099780
6426943000499383382
6116543947418010932
14211824465738023962
4100516790788878242
6009324323714728652
12824794623290134322
12632885344602425450
10271271630488888556
15641004179740580192
4492839915046704552
12986241152511345882
10105138765895022372
15412132658072590482
13689330171293598842
14755228201580773556
8369072376139098650
4146546350972026406
6992069641675543910
8546980542431929422
15709311033391663652
5429910481805899392
13713310912737529872
15035926685649222656
6405805362162347262
14149872982497151172
14169792166320276722
10481129390540789322
5933470826810792330
7310798990296713162
13624463214949100810
6764017375690589306
12671241873142051370
15388065623560725002
4141430975086119056
7902394313495816882
10721953980220339082
5255926786428321782
9961871159639942412
9362605645739912880
11636011365338669930
10734974263118108306
9890441595378026256
4264161528331190792
7171008021779595156
14048421128080788410
14010662765146950156
12617494101489332306
6452574195353239932
4058071546816683902
11160122173578348312
4649875138399246482
12433391742462930542
15755863198984144872
5729955614285072330
4881108060886602170
8970982368308551152
10269356991536560010
13019340641071269650
12565080695883948806
10342291897332522272
7616041825089055556
15559789017664995122
10866780304691520170
4504249343110525970
6954900231982171772
4868851026855141482
11974318949702159210
7570913342927437802
7395084601750363772
11985645194974338306
5386284675315303032
13776251769663736992
7866149742045138390
10806780487604340402
11326696717842693306
9650223827476802660
12024382690813393056
14181934854415905506
5875799323751145722
5184667874115163506
14531958051070852682
8033607989559430056
12893486980846289006
12703995180460678470
15317830858776602862
7837957239080864006
6488262581307305580
14391807632999306400
4053885101101537890
5198756313105468906
7219585962482410730
8253178992315819582
8209807871337736670
5817722964967013960
15581833807904202440
7117635915578905370
6597288772014545310
5762824078070417006
4729260544726729790
7717411452388220660
13286739367637334072
5761230658527371502
6597599093829744006
6332735275119471062
4327849635971130482
4987332131277040040
10634886236765211570
4941901032798186942
6341008176682173462
7297306028906564270
14146355142653144556
7547686782294310056
6338402211644326322
6190865737588456560
13349207800274146442
11363824932617280242
6230108020371793922
11938349749397532390
5386447088717306862
10576089963232478372
4341130195321175312
11067350391460799750
4582037259890737506
15495184760693268962
4995275106590652890
6159711455145683400
9027044595479914652
15149870482389886662
7194989092495468490
13378877847098510760
13048747149326736332
11773702281500600772
9801246346101821756
15929645586248724090
13590205213318671152
11951492352901209450
11581558830777554660
11788122900114973242
8649518641899953600
9233224433732626256
4326066247556933130
10754190751560066372
13475521108159292756
15035415848624635490
5378329538746733820
13969758738168419892
13251134315336194752
9154437027002090462
8289993364643045306
8510693747326214222
11968055973268864580
9398487473171896556
13448925607897126172
10636655153399726492
8503055262252016002
10168358599595009072
7903916034628577690
6961921812029887610
14852670920630099790
15882554553042306120
12118457313531013556
8908795060289860430
11837486782944101450
13184864635460962772
5014153713564819056
11089915363552069662
8302459721770171806
15061715569280210382
10388046400241528360
4181401500696154950
5409546970098688242
12651916362217357322
12564278849173860452
13051140396641072732
4262389780071136922
5946594662530863306
5730742212226312556
11280809865116364410
12276370096715212292
8507258927211933506
9797871648080609732
6655071353407537506
4652951327874136320
14188009585669066406
4070725293517218650
9779924164878933870
6329862239543453756
11551459496209547532
9593396379703663922
9083688265640777130
14309520894882743906
5824687485733617422
5185402729260503906
11644276957486343732
11400029349433309550
5125875842417479806
7975582728171378662
8293863182446053602
12733019935519668906
8849301576101217056
6048102688013550782
12958479958972921130
9072475452543365462
11736667351166366342
12954462995930961210
9293886668878285452
4608807506067888906
5831291193106322306
6737295166982010182
15349189291154552022
6826474317267310250
11181957753326637692
4870582058179467530
5456260586786312072
9992628820493929640
12241460141369737056
13462248854561718906
9119132655729678056
8904988822813261310
15071660557910466582
5527053127791039602
8586120549529517006
13428151375531412522
15561021963089292762
10786649174672026662
6142498122464545056
10218184875836195330
5034829835715179850
6927874779445010690
11209962051904244022
8609879338572708510
5198032896841296542
8562846321109861562
13906527275184776850
4929947459231901500
4788419652770444642
7793132082447839672
5375917801096720362
6360753824075554542
5830810250810934402
11632187605624085810
10016009369877626352
12278085473906277482
15641509758708024182
9699320724743696256
4511852211242297900
9361104228367755890
11144600842744531182
13681943987808304910
10864908344000269722
7679967957868311122
12331921334270501210
4038018233860090562
12073563075151439556
6779409222911567556
12395126244213482006
4848813809914961756
5841730839841500242
11305342712899080650
6223403313215525072
11645358335714222490
5419075378853923806
7712822463069387512
8277902985755805590
14742828107238044540
9763564168110392250
8836618828128463010
8301280706719068080
14562276064493346560
15135276269969489360
8143661948389693056
12921032317791143756
6284332828163837082
9043204094748619782
5236729741781893056
9798468014325972312
7950411457507112600
13614790904336679932
9469119427175518922
15529286898157589262
4792907979945005450
13257887227648021506
5830555154287025252
15337887802067487152
8249109419964911522
5178044433510217442
11029533586182928082
11280243919230316406
9093569141496848090
12048461702627416332
15038502729090558122
14776912125115628906
4414139825394949922
13257683936400598382
8614191843336905552
7562873726867134550
6094882832907940850
13277231650005422820
11426698103198523722
7271359375538747330
6739232061461569742
7231966810887857960
14520653973860820156
15387248538670039202
12264783326448345290
9799504790096741330
14269030270081815006
12379084218371637006
5564892877571337806
14949781818036837212
13692998078025050252
4519282699643132522
6997049178835766400
6666263025434865092
9603236540939200256
15226290209549596970
6216556526236545222
4734291922949482056
4230774230977660242
10352795837023318562
15516385307643452652
15129508802997623330
8414487139066452222
7381130862022739912
10004793264282773402
10544827161348561332
5225855397306779072
7460096124320746062
9770478349733297160
15999675309647263982
15203738812286234402
7606476348254507990
9888890172839918142
5940546384738079322
11028627386611926530
9085623676371159392
7196404736241237152
10037673307775014022
11008740903734810630
12909008760489186312
9759215224002161556
11322422283381883452
6017852485709814440
13051212259299514806
12449934135282369980
10246597436708477172
9083849691686559950
8534764226558902520
11361932772870677780
10242474667893196092
7283086354058130272
4112493974749179542
8249234636529907656
13195782825386800082
14445416963329174172
11182461219774550730
5432176145579881970
15309685476683065806
13609724157189073332
9683947049799207656
4424873621473797806
14684987263846068510
14649774327288076682
4435365239843477172
13296379717065755252
7376979367787761370
7417787609239495490
6342186245564087840
6417049861130484582
15024135686223510006
9570880577389692342
10197495536542188212
9853186045435099512
8963397076815423506
13503360438660777572
9081882679256461370
8211755939200135562
10257106104453026082
6831188326837069890
7811911283043837650
6802451758775946530
5342962902913515000
4199928986095344756
10083296695023166232
13028504482262386812
4074221855438411330
6454556347417717772
11139321929490488802
7922354596368749840
14197659636547697910
10894018790600149052
13968828087771838392
7437057597438001806
6183469438792432656
11329998768436360610
8382454516416462572
5770235250855303006
8769313145031509490
13073166575584479306
4181508765907119506
11552963937961091256
6393190930617044090
4233645157895257806
4853692169579096282
13692240393553626792
6492188430878314362
15708016550126026380
7672795067218761482
14975881723558691406
12797253422273385506
13928689385869967660
5659590524869540272
4693410796960306280
7800265427529503256
12861856310897865756
5016147256848219912
7377259667793765770
7027242729044352912
6233158068838723622
12892434625252377306
13722008721634465506
4688321409283974006
4567562748342275556
7611059638667935506
9995121145972340952
13848527197379991422
10569779183436661442
8306852419012739556
4618709385728394962
7713868979673752006
5599323203222699190
11001062892113895552
11499719565504715092
6559913442989676006
15092796747832828572
8832815631024318362
15875608944126966842
8415330693549804660
5856317863067997870
4347885584367936056
11777349190639261442
4752665106957065612
7410901715729882460
7646210660257002290
6299584705027125150
4253542925695674480
6943888316486620632
5044416671138962656
7192850371552275156
11686310765564999256
9872388286659883172
12920190379344823322
12934166035354815440
15839647004888876202
7828704332759213910
15697321047494761772
5154745100829421502
5909489020418339540
6248270367181748450
9074509522959912306
9113377662749193906
4437735000869748062
4681494903995681256
4172112685774525182
7902928086684875300
8644313796755896272
5915045266380859056
14983272350170466582
4785843252468879552
9917021164561159952
5911705053087834782
14604639488475661172
15032370995465909412
5394780494768889006
7951323323785291742
4944163144553488352
12626365736781727742
8192404416597800282
9897901299930999462
10958741151884320422
11653699983088808400
11873587393958321180
9852854471647347656
9631480193392250382
10989886150228978680
15171196917997040762
5812311580270547382
5515622148843877412
7995982807163555210
4273141574749464650
14980570761223618670
7697175448124613710
7940061657985684502
15926464905500113256
8617572936337394972
10305248322821436182
8355344672416109556
12736252239223024752
14806067578576682256
9162676472544281652
8480831302852222656
14679918385398500082
13624638887610765650
7257837345568442162
14811754419110183090
5917445103675905256
10339620315568472000
7620828774782389322
8120145737167324422
12186870057237795156
5595540912875253612
4000326572665334522
8662237355283271832
6326890882196913056
10102736505752768180
15323449868789533722
6183091770898610756
7444210528230923306
15814805395274973506
13536982636125168512
11874264583985841362
8646693212545994090
6819987005430403772
4970149191604409022
5379231341850366002
11997204510625119506
6605591777302718472
13972980104291176806
12634674787421299212
13174851028148570882
14882950510124639256
9392909373360393012
4874749459049026920
5812789299870972656
9727015683889081272
5881916623490423700
11759930434324597010
8606515256935022972
11849378340572467400
4986250688492590662
9368283900303736256
12776733901559151002
7657988029481693000
15688506315153151482
11869941954636638732
15220045511403042602
4055847680136185052
7295098780137010862
12162239769340403522
4003066865628798330
11715375813880668806
12788150978532852470
11533160350178388602
13702868377696089282
6172180343354845806
10916296471519193832
10082446093964040302
4703534440109298992
9629621308987013882
5075078062533278882
4992671425457252306
8228044399123956006
5978612369442252882
5799297925197268802
10146564157426066442
7138406677163360172
10673711541626885556
12025264342212002972
15953452092143893802
13194211718161213752
15644339310341912330
6592886592808581506
7036411801466921330
6865034775174293906
10759252420004273660
4182883982958990090
6618720579035068352
5983580936668110480
10068653161427320322
5645237800805791806
14819638902778384922
8752248076917679182
5450847581776710962
15466926989490009306
7660600335437555162
12085874041790422530
4350990330433325882
4158989566488007656
6966289112580189632
4430956459360054680
13121799274309844306
5526255653954324660
5554239913008532506
11137094658576159510
6772680155470147802
4753686624970731006
14752690809365618412
6136024021095306162
8925089159838579212
9351663487627816056
10584532720504609572
13076916713145294702
5468281885492029506
4033942634502159290
9280370685643796972
13646835745219700156
8079709682036041182
7145762291949677556
9378969653044653552
12224673478512662862
5362351342435643906
9497240873136225020
13341710223351117510
6872549975744040006
11128928235791343392
4163582695855894610
12388317468953318102
6822745687070539056
6262981198469681450
9387518503097271840
15363673286652143910
12734929020303639362
7816002137035772690
7565698629400972556
9574273894576937240
10818342009179286482
8139987888515092802
11375608957729735556
5740275760234420340
6466639506813657290
5698878538771457202
9815295082463196822
9246760497002579256
4191068569142952756
5453290743740011800
9569861408897428340
13903818839086687656
14241423998275171256
10070890254968626802
9013239806657313152
7756250218195498256
7436013840444124850
5981885414946587652
11646924831619729130
15806116045105156406
14471437064867518850
4177465155382547580
15839216525325891080
6810907164772533006
4032844199954307432
9833801748892829556
6128414330611252970
14708008972652190732
6424482566733658902
11179517904531639056
6184286044546527920
10091588635003057656
8719657172761379532
5307593234315137922
5158583735109993242
7586111969114977860
6743693542878200250
5687094220378370256
8603943239921162100
14122045923113413830
14260819530199250756
4759061794769232600
4495092501353259080
5210876028208751892
9329636952045684482
6191289495845047442
5834062800365138090
9481795770921848430
7470891047509421006
8887631914300825082
7918246412196459572
15349987123157239482
15144932090975311380
7256373716534398370
8873652315357670130
4976707130992876662
4248105523288811372
9351430661460799100
9260560062331066722
5258373071329432802
9538169713396314860
13587961855823528712
9737968443210678782
6528012753890743212
8526953836633392722
4738368728229934160
10580109876466242972
5304330824271510810
14645483108142819792
10803045020527967006
8256613823458705332
9758961583931469912
12650842754227789362
14273197506599033810
13027453199926264622
8728391091614358782
4706347035151010720
9221474455737141402
6481689549468146250
8966648332542176670
7386980037647704692
10395941237508978762
12615732330036905180
11312944076411488730
9225733170500975210
12009313674394520556
4873141843980855770
5330119753607259732
15328237494445429556
4837371873865851306
15217783972139763306
4306200381446465522
11873160200404988592
10074489862080982410
4477629291496697756
5896536092322531662
9388966033764474702
14730771956172619620
8767656777180670256
15561641152378932212
4418631723104118056
10810318391426953632
4032927781432610402
9970454517390241062
7535941742591986442
5513539804456118402
7089847269964454232
11266592733203724362
9672745158488149562
6379824875003004962
15580856309059013622
15421661614766480150
4340071797582790506
15844082346799793820
5178977443524632442
13142630060354625950
12443886347081454722
8645340917511227540
6901698301029480962
4450406141313234902
9977360489907312122
14861392441596237306
9944300117039941406
4749389999217797052
12074540765263652072
5487228476933076600
7159820183230392992
9124016443009117410
11072762484998764556
6134414100935228660
6019416448611758556
11133985059180563582
9426619852542368742
13935903141261296306
6263623133010521592
8578479106911742320
11450453542395682520
8301789994438007300
11401143181144694210
8064523979769976362
6148384061619893256
11713244207753049806
14414268521530460130
15732290228127838806
6167015548277174850
15762591086709415506
4465397688228983882
4154150064534302306
7996868020157154690
15448061308339958942
4023492205814853662
7428501556902978806
15919110475426620006
5077127142108241292
8674505947628776352
10208673528205118610
7286682355646959152
11683696109675266602
10282738963167749090
6909828473297012340
5268098699318654190
14034846164915665056
11194225068694062800
13931335148774755542
7392099066777310542
4329278605866800306
11075451542668029900
8873106216895145640
4738756951733937932
4122969859058630762
5560765160052345962
7420239180590490410
7235605734390556256
12368254457395673480
9308129156625464930
13518945108216346970
4921628838714839160
12934680816241384256
5804001118209142140
4005697385318921760
13782292200941489930
14951525410558937360
9524733898963547882
7843071617996854050
4115308912783544306
12160654936296202782
13697625052054212362
4061020994234212556
8027502072256133042
4485340372314017306
5595272894288860562
11669549326853923056
12458023099579697772
12635313245726597820
12259330308449359256
12806926500839042882
10981670164134877032
12616231229676969050
6149618276761069710
10510727536842124062
14709739559737181070
7836663110740312032
13448132941173212882
4072441969098334442
7661514449382654972
4008682664684690610
5496481379586320156
6812963799051479202
10072672644697939982
9138192709458862506
5004444653646976932
9590209814048025710
10776845366533337510
9531155780961743000
12021323613065912256
11538094758797391882
6857584093839241692
13093496305945803452
11009093059671738906
5742183754197441056
5490871359590983922
15782533227078388062
14924005177873680002
12315204678708615872
6169288120034923730
4518123382852687302
4077218770832494982
11910700485339157712
8637664521329323272
10941352504601855492
7369588344962934902
4300940831316805506
8368393513550427902
15194451068386451406
8382808304842296362
9875369838589863806
4045474908442877006
6745746217427125922
11834343172067780306
7558911244108698662
14952968226954587612
5157319999558716240
6451134972480029306
14255480225801649462
11895791382112732400
4174619040170214050
14372450367209465312
12661171653054890306
7171689524715063992
9073845483270941406
13785139497167756042
6068046278529842312
5214716468187061530
5965265187455831406
7646156186342834690
14488106591351676152
7901644729321049922
6277437243678992160
12852292466203538690
14225766610584135722
4518354887833730670
4854745227186500960
6729164931001750202
4195998159905385612
8595896665349053332
12278569732851133182
9796874481126617852
12961484776123801370
13844309043420722022
10915834949772124556
7573729068488114772
5651316932528767556
5787887629735453556
6442544724321368760
9182039515336409090
15982813429764763302
8295207796306977122
5146170474982769322
8136348903835817006
5779432090367918192
10689782135162016756
6562506926992294892
6047835307224855300
15287654712892448306
6868070908906312982
10516503258824960306
6824716622967123740
12490059218379645156
8578566493916405006
14454857788151026430
10954860026335972656
11659958967311263056
9950442627419696180
5027600859638306952
8005315433588458382
6430463962776566550
8041080367658415006
7591263354131943906
13433597999059099556
5999703413160927602
12411304455564601292
13788099382840427090
6574527833407239890
6282889452670378340
14752100204202532656
6743515212332763482
6917040177080195850
5710438972780497920
5750361860023202582
8477861248998040556
4082494449158644682
15122932966079150060
8965802172738128906
12451116334033709660
4919076255874177032
4526262647394760512
5649076178292182370
8831212913152498602
13622135158073035442
14482556496919380980
14724196573758410972
12988876385090182506
5019906486119992742
15560877885515451740
7798679389275699612
4774703481102950610
5382182755072159220
6483538688652022542
12172825298578767752
8218786559112139932
9605394243379160210
4391890537190345156
13278855009662652570
12829057045075799556
14133896729024922632
12670940773227105542
9264897279332037506
4395895194863033552
4431044650196785556
6336051409651345256
7677976274308912592
6536153253878596082
14913383181550395702
9315715713586244822
5626006248736698012
15761686526362388306
12336610204010645742
5655554946442603830
8450823906374016972
14436596111220232742
11569573790591249162
12553395644792119592
8107612827427545306
13043052014837929562
13740064070738896082
8397731280445896692
6770691154560722042
6982068417429150156
14880984016610034650
6312068135185978640
4098973088374134320
5988547877313393812
9278559609512388306
11820981548114242922
10070370193976546282
12319695647807817600
5631556259635230552
7682357041325629962
9051102259812375156
8281459744787007602
8011564969465935612
8901085122879980960
9212572039908826190
10762364635509971790
13735724039379229302
9532618381850107556
14886286882319638806
10364308373003961872
13518605034676831490
9620897340032193906
8031242616503039390
9246389918572558082
11348351120702898542
4594268576483127506
5768635984164481610
7144074945890417360
9613399286249005952
6518515490409766322
7280258025342832256
5077016147711920502
11476316101719029672
5124215602595092122
6454985204764362972
7205993306925506256
15195583865645644260
5333912642654617506
13762166738659689692
11941048890394416120
12514815329722051610
4141662697329744060
15494154214564886852
13362639538727508192
8628305127531984720
10536594108642756992
6633586186562030852
13177658038391761332
15940356479428684802
4580288290519695290
7636114063125897482
5789694307350824682
13787358558247495262
7322059132111242132
6111462590253974252
13307429264457909692
10579013325909290880
11084766879512077962
7725142900484828642
4382683847825060652
11438814112368717650
13334748881702194392
6354635704666277006
4797680342181486842
7506789965510900220
9014727004649982506
4703721953256810902
9932282110789295222
12967753049978452452
9664571406091995020
10040990108910818906
5638878624318362282
15035107355982476406
4581388493403162392
8358158951723869112
6145441094202000362
7989694941297659492
10864163680150535642
9799211563086331406
14243221371076928340
12489942974118929622
11209451655667634480
12754429878753508556
7121209821051607010
12178297701546793742
5919919646399161500
5041755329577686282
6321001579146365582
8765864466856628382
14335875494269869780
8146011326296528782
12520995367222935462
4822917990115004142
5758009194448255370
5843049357799920842
4382002729294833530
9940393819824941090
9656682188063109432
6741673044564088442
4853525397813604290
10946467380114793802
9977234752091351556
10141027445129542110
6299949488748950306
12668380178497107612
15966825481923018122
14404648083011573142
8941420381918886472
8539441670685703790
6264547810713752642
8668769511200469306
12659571599477093102
11371573062353039790
7624177135643710010
11321453312682143906
6506917092318536550
7244330239219893150
14988399814107859442
5640836526608054492
11046907634764410740
12866795408849002040
5546658011446612842
15979102615907489702
15845606339367772082
6153266326037108042
15555926525683547306
15768870679267965170
6714156846157887132
14949655739641148556
13819910619009551406
13657629901385586402
8681818815697824270
9079261688289211652
4137117587999160806
5892884915484829502
5550351382594885502
6002915191529427092
14325642202982229132
15705127888042406820
11015365637629512722
4542890017143649092
4144793788983892232
4304455565842157910
5252231050966171802
6347019413906976440
9319600158052070306
7675367944328129922
13637448808804663940
14539511770363595930
14003635216632626292
12298111060211776802
12150772076948181840
5428860630061377152
5719405091421867302
14745967624691297556
15989841225023192352
4365232520500362656
4754867456714144450
6963212809233450756
5099706146808892610
15352105749054092570
14482787208254910092
9938263068858669642
7479663391966642256
15034999747433203082
10080719053244380532
14373544135957038452
4549183746855152040
8583376042787705256
10917137139645247770
12334850972218321850
5992937830344922082
6563325981506906702
5237055540386116272
4626498950754795156
8262543525876513722
4052219419767838052
8164673551749314810
9598718255920649070
15473757761070108806
11114164215259256556
10845279193760905350
11042528005397613192
9389861029679776182
15907746544445464256
8263521619955491412
11431891179181896362
9652201477276187522
9035580172902748220
9470389956798617030
4178113181930485622
12117275183058942602
6018564030075049490
9418235063605176282
8875632565520000156
5996053738337550890
6245050817664351056
5661933120183701172
10365787414737764142
11087697326521483982
6127682875429411506
15612174018130672530
4145023779053323610
12255377286476841900
6607990023033013302
14179490670537770256
14446296978545143140
6040759444869944256
4865230043491589256
8756152312903449960
5090509968559870052
5248947939258936306
7841732730127741202
9425289203267975156
15832035156537847002
8270673244195585862
7103055808730301030
5978717852389214172
13333269818032525380
11609820815367295082
14565522029130822080
11125857935359756752
4469215907327196132
7345989931943209602
6195752679499325882
6606116691456653300
6318986268299412710
11497525111321204830
9276257429977399802
5281923366853488060
8682298275597946110
7805314246506763250
9269805799778758506
14885592262003824900
8334339809670320556
6611040496033280012
5206393893972883502
4709569761763890806
7158593388807512742
13209484540778984306
14471544528054233892
4492345647410507756
9410784928151871290
14475378191755491506
4620433132942199120
13294609628624582600
9563107097481237020
4946345645950621460
5083308916174549982
7618915216084730262
8112103243029404352
8570178446009084232
5442558248615895882
6466697781389021556
12151569580844842802
15044628436515108902
4517907315187617756
6480882732982957472
4533992792227915256
11984035613226645156
15771346351781601692
8376601002030723152
12717903316636217756
4985739623444059272
9721976067551714150
12419325167886308142
13810471024642279890
15238947731567836772
5771760522512850740
8908701112217007092
9036657251679812222
15063349626271103162
13619408046048927306
10214432957983038410
4502940748824797012
11535613437838363256
9294386839091990172
8281596591119387256
5380912785547494306
14365123071866226056
8834081429660701556
4066846341597171992
4702957193744516306
14755699158378838130
5922010746991621490
8536723474577522672
11808702923705904222
4886970962046859692
12289780434238525970
5107292832198357722
11566766673732467162
5928405278278810602
10992245023284753006
15484151569052058230
10677385515124460342
10519893611408909756
11965194746571770382
5259433414956029832
14006766412866983006
4495963947670774152
11903378948576046542
12334554085600574690
13650213852003235142
9578816630258163906
14873732789318889030
5994958788230263542
5627948905339373256
8887127631360716472
4465648192848937122
15695764723479689112
7716695339135932256
5064604011315132590
6402235350507668210
9674171143834692332
13033920871789543910
4425275507394756042
13951303666440493610
8827245639982269506
5537610244409349750
9856919209429159742
8158446099631295012
14194873127335119690
10104532821049616742
8432278577100058242
4079243846028722810
8221970209394989532
6308413536542758370
13190438130180597006
12624778785103470312
14413773614524450872
14251656646895352960
6379398269190826112
5757799321439214842
8632783430492896512
8191896448843613162
12059009398394884250
6345518486338156340
4671410512369329056
6768607060957629006
13221202422424471022
4075476723942219000
6051274511936748650
13894528966420706142
9653211872109223760
9336708394977770156
13917133375890776922
9253193533406156522
12937485907564124172
15958652934754990802
6923270008284351750
6717837587817943082
12594260047182437262
8654096159169845880
12614693942881512722
5808003212393226480
9197192317202348790
9703264420365037256
5811312142542337256
12820533740405475972
6600604342293641690
8419843155549863400
14459911620409807256
15499318134118840922
4034367575202322806
12663156891459954962
6094236661251354506
10321518982870304372
11253194158553470010
6260055526294028210
6590806201219672152
10949518931099850092
4154820047235167330
8539788484737430850
5752549294978216556
15131897249989149660
9682543267839603842
8764336635979808522
15261137895071308322
11239451041151489652
15681828235430448306
4480825599850648830
7504460669109357830
4275540566911494992
6544720493281772822
14120475031360256862
15343805149054782192
9635010643511041962
14896321955659554240
12665649513799094672
11016119584359106380
4690742301574804806
7152209758954356722
12721900332762731112
10526065508516192052
5184584518525570802
4621994303731406450
4679614226460284802
15428304529404914450
10961330619436610870
9478777493863315892
9024693844300690862
12903591391786240256
10921392595903686962
12797475818373828342
6926189002207717506
4097173698879784256
14222661100740982962
5220154676313305742
5501148271773729720
9211907957463837632
6692582294599602330
7152624400654563642
5675099261046749172
9919715541821514072
11078117867787745556
10537090832241951392
7589382897465755832
12873008323402452920
14782557084649373882
5144858076257533640
13764703204378633142
14901030839849988906
6938891667854424056
6552309349950628556
7802705056096730250
4876303729764932922
11829808594693805520
14906395822230035156
8221887628545378332
15776954506504681832
4343349563452596192
7311307149677609210
4712706425947657520
11778406830905026322
11356740070473041712
4553473385213199480
13629194805604253906
8096310399016435752
13723295159432968382
7562713673759283650
7782696991755342362
13051691614881675002
7374799399482759722
15323106630129942072
10865016327650893662
14202664054232693210
14165156524186709256
9253109017276352622
4662823964178791112
11828054678358016100
9102233568743391782
5662595023293117530
15842862199292366790
15371091606290845502
12532244511306733992
5423837361532348992
10792488457834866902
4547359164352910310
5817905272261631762
7125633968250374282
6466930434745368132
6262876360203158810
6527519229661743462
8473725041345894622
7733211224419792442
4742211818908930056
7594907708381378132
11562413537763592482
10252190361891951506
5907364721831789372
5362326490638862212
10976692779850520592
9389854496618867756
4544242733424979550
9475381122829122102
12262097539770378642
11306636135206011672
7741623614845060892
5523784394320754340
6724069640445750990
5190048130833818082
12905785646355963906
5101292080763892132
4985653515147863102
8408324344575055320
5371684421406644306
6562291517247303000
11566469360664196292
8278120728727350150
5417204810044613550
15151454107079647520
8915130576267592872
6055986677004382160
4677387979206285506
6150801850883754290
13379159551147455756
5486476771646504192
4417948590313497230
15900574409911771922
11135580035461734062
10867188613834576806
7595829966072248892
12731051018252765760
9663905810202134930
4272783277656090672
13604175436005974052
14645983584551858292
4952795142322289162
10744103500060844762
5779673555164091732
7859580163975247006
14935928037639362760
4435976532098277056
6869678949511410360
11476463005162687002
4019080369674114306
10666662876745247792
7060555807420838960
10801836761413670156
14724724302590318256
5886680294035765250
13642787997044345610
7404248118895461290
4544430258763993422
9803325137100042732
7833457580669372090
6557439627826283306
5973634786820365682
14142204445962103292
10902939257153087832
7923340098490709580
8084189362451204772
10953975860815578806
5460355853553767922
13247987259718642370
14120476534449118262
5355725168881068702
11038523758499784710
5171392541096020802
12029770351519336422
5560286916145306032
13353638201068205306
5788183720497564692
11432863677521959472
4799780297760368010
12389688403497267480
12758938629783682062
5319049270644926570
7742496949811761556
8667733062314264202
6815725237137888006
4238372438930523872
10411991129895362390
7437541446842568756
8216971294343370006
6011553963949243652
12267160019810478902
15905084539837008480
7697828228809248992
4480418176672128392
13874634536450835450
9279411250091949056
14578567464994151870
5398705920659890950
12121428148270628592
14066534685607388480
12223803706510893230
4045745622786959342
9969678419022258806
10784460402562878180
14108088088573294542
5607603881826594342
4475324432420476382
4717293527707396292
6371829548207594282
5422791115067530232
12435476587995543432
9882965171013146690
11457260302075965002
6167029373081287490
11391156619327743806
4344738865865434680
13304706351659328300
8778436636804403582
6045640265658775502
4678193370144883056
11680963683520747772
5875627543057737506
10191585294648111360
9408576316626971556
10272301513235843906
12796292370519734330
11239696970617867170
7115892644398243862
9296319454673823756
9749458680475720806
15785601558345126290
10581805021617979256
6427065651235800612
12523680809484233142
6796132091560329962
13037036185682886306
5291168607131748962
8328875582085243906
11586868505265336806
10238143312969904520
5336814282831623802
6476036503727912522
9291664856863409670
5109200085517238702
13987492449026741262
13285837716915001790
12092009198274732960
4103503919097207680
15039325951760891342
6491802265178076222
4574787794920752806
14838929412411343802
11931889138785232230
10498282792502310056
6788938689987896910
6941451394648691762
8387612242241863430
7364682930235089692
5711974657137619506
6068578076121873332
14592863931227343452
15232176531686409990
5447421139980660990
13990457603173932170
7578440807967620810
12887746742830689200
7179542179572633212
5596363717165354772
9920202419068125372
12352543970243713490
9956169957104827832
6168345817725013730
4135856504202122492
4166709660142684272
7910276813896894922
6862840368539391992
13153079327945957192
9925064438921385756
11494670312882404562
4996303014300010562
14002001953498085100
12046087774912816406
6147994275695330256
9079269245349543506
5544590706989916140
13893085835921657000
14765817471141191142
9385411266983097740
12700425462005531270
5424840703797888792
4390865279547823082
6269302067324066406
5981686789152894806
5148593073666248460
4150269319314939420
13624466097724167692
12224598334428029556
11117747809622787410
6204053392953344256
8923893917550259452
4851452343592606556
13273361348801989140
12333320853614082056
10893107749187951406
10256224222915642992
7986639944904265272
6999184531419854006
14675473410742376652
12221228010805402700
4766945440772274282
4672839927534392340
4873506385097016162
8285268591724648250
5171186842175970012
5932871298424177932
5868975543659262740
12305029017934297920
13287472961023911306
7764247112901898632
15674863254914326790
15977787534631238006
10200350733362055642
10726060048861483562
12917373980679549492
5197792632581840402
13963696070394132242
11994490953606368682
8799677859077884506
10582479724093739552
13681649570857146272
15037641045245427860
12729065142139242392
4408871622488136362
11299470284888546312
6151696699139109306
7204460554159151780
12649321712096599542
4968219589209761222
4274907953456597862
4457565814847537580
9656873115051817272
4434840373556938830
10769376940552587656
4775294318024036442
6532961413586393256
9207629419215200510
9850536988433275682
12282723188566125752
7658972668960525100
10655109890939546142
4737492675951287412
9202239122025582432
12674106148053432656
7803525110604094122
12965224367598859622
12293937373816051350
9644541556121787062
11413598056698095102
12149711382905119322
15883311703834214712
5996928080207149490
12251612415555363906
15108181427357714306
9883010016206524500
10304405151279195962
4676792348556543630
5508811984923136650
8391565553313749312
5529772510143876722
4482254017586167692
10430384391870787532
15066288349749485102
10380966142467103602
10127331483251963052
15999359954401040042
5048702664395671722
14693580639750497582
12005008493571573662
8426002517449211792
4588459247319621806
12920437320382467272
6595001416655824772
14058558557465941406
12198533313903215006
15157366032213133056
10202483829780465680
7821302197122605882
12902586871836529712
7079910268525556006
13063496700496591806
6698805067672695110
8381899367808869090
8759524686346686980
6361867306455738290
12884341755831364370
15297446511851165552
15646096870223811822
5671528063413371462
15857531058756888282
10275645991527698256
12236668541572625156
15146178362728493906
10566358801119864056
11813021706453790556
5114003779146591362
6947441742796200380
7580327047790672502
8531025635630346162
5344835684205154556
15099027568105011680
9271223290145800962
8161259088584103756
10166912561894131406
8567966155351927922
4998637352530064340
10010373703184603982
15859248814313381406
5105262692957051406
4573416536368074506
5277280161539554562
7845904740578754180
9605012917676003256
11101275783027155556
8575583435479103522
4149380174989524050
10103113807591403612
6789391126823274090
9378673669879410756
13994546487282745040
12106771616654685522
13830944260786064750
5381375998388710700
12575061392007289902
6972400695624535542
15370690202367593942
11709051834619616672
7101235879715864306
5087821327259323250
7911913639785946056
12446908972657697232
15672955256398280622
11209448200478319812
5743894108038054050
9023588172386935310
15136890392805556490
7822355275403406542
15178935525619300260
5796847947295614306
8528923367428498652
4820211377988582420
8067206608358182760
5082047967679137056
15352396741634452370
9127810334715023756
9198099719625511190
4632888926698111602
14363980672097826306
15389427593685040742
14870358506388375542
12632947814653076406
12295868381208075512
7350980021452777320
10261892735369520482
12473773728051761012
6844080618259942542
8370920788765755240
7066767958866437652
12402794437909937822
10872458801268992412
10791583655995013510
10324485493065108822
6212952900318487056
9351127908600153006
9619965467582244890
8238174142719571056
6469879029099384722
8687991187970801462
8741100232142675102
6100198695765054992
11538847809396073640
14564872853061977630
15469823601876703232
7305336981458077410
7557981817293813710
14700211801512269052
5027992737540739056
12956759047044475760
15651156081870719412
4024581407753547660
8024476298897684940
13691389115136358082
7839391300215363902
6536199845260727802
13116556008456711306
10829954369260828802
6372278014053739592
8604438109423388262
11267134410289423322
9788108285251491306
12377558915645584590
5312117364341656556
11628765719958004932
4901749211649650922
12573166693436098022
12748243892016294902
5513082865672254500
5047293909458897256
10192217072821910156
4188986332177067570
5160492891857189756
10449332782507072302
5009693540457946430
12613318173074166240
7666289232319376832
14964573328857312242
7814601036813806472
12321964649238406490
5304585957017099006
6128031319896336006
4763484996244361550
5678557418651229272
9756662038761966410
15946863146991264530
7595276318119587656
4009012548916245030
9623150464246300806
10885403924940513152
14650276423349906352
10870617498840740550
4294517673840067056
5711884010571819782
5857750638724158722
4300905102741806132
10646985747445514480
15420289693764361230
12800827877307764982
4763064604482284960
8105441293553165912
15555297889789214052
13200805071162632306
11855156809088544392
6328706457729205892
13491191235109311506
8227964882825185970
7330086232826826800
5701616841764980632
5133570374884687130
4393509350576850506
10369149136871156652
8908767254283023532
5394340572087684702
9910968565712553642
8092240722879019202
13066987061723514302
5470265676266348190
7039973080790162840
11722336413123181302
11583614163743339100
9731218693003847822
9844307775656900156
14737960415039352822
10330836459064497740
8975010160127833292
8659743682652387292
6257372788038619130
4755485492771059490
10627194313171639506
7792426600667355152
5872466637123281120
8388480827939118662
10748641780000112642
6241778070784835330
5535202320073742762
4857968732359120380
6272411672881370652
15530110961269261506
12055697719249691142
11926162129733490872
4933395970215379422
10882213732178462652
11149748613220397042
15991775453196268200
14115462224183285042
12157098573796968990
4390584585290185490
9513347608615308590
8835919663943062656
4681299119306417012
10893127710444721182
12232116330822282050
12160321212295839732
13872547333553462556
10476959555748086042
13426367015381938022
7930497844155223482
8179930010148539942
4743683562222010100
4863154905433183800
8177603461467421422
5233901536143091506
4587579567486189902
10875780044570233806
7897482914935277540
10815153967130579460
11547247609684505162
12636239862912672890
15919985515135822062
4625327095176771132
12244257407665277622
11731012939257296690
12397047929238704942
11405838187375073862
13675125743035957562
6647687733901617552
15994086442509783170
11458582306460464506
4912477681025602082
9232886007255707160
4274691587553720170
9487975186623257102
6060799866819479942
6992868588276611306
14630556146256009000
6170700711080666682
4264285097906746152
11052834859336222812
11921009274585775982
6757114326221115012
9065375196660574802
8700411687546530756
8609398792782356210
14899887968971401902
6895771272891623540
7077861547763654762
4154819533574115692
6046085066197865330
6767922739008769806
4108313643738744222
15789303342959955770
4314150043402463732
8622062932718832602
11582688846554866640
10714012777554435582
7823764871668900056
12766931983026900020
7366021792960352006
13896103220530603082
12416223541877433056
10889733028336242950
13324612802310173982
6471091315258806420
9352038420421362630
8277525797718412640
13689500304759895730
8214669589311635610
4355198897195457570
9330666270513886692
4512475829619773210
13598735112211362372
14776553044569017592
5362375592213099502
5814069268929896280
15694362424449377010
10983029273319171530
7271716588654383306
9275064606689358402
4129462523338733702
4178153940254116032
5069108215813636182
15229677488278841660
5133638286085536240
7926918460384292012
13162285532636158470
4478631716191451006
4562838499075469412
15127636546410210002
13920223531644388506
8709300732971410922
8412079147187477852
4642017375507278592
6974547989720924210
5373022210148087892
13087065700880676056
7517245822087823262
7152462598005195392
4398051240183031256
4739067256372993572
7318059826220551802
7596958314158190756
11382535707830486502
14789491461093870156
8264138815436134962
6647215694786128842
12368121337837158042
6618025475153114930
5024130144078836756
8083317241060302962
5921064907879021760
14369423074317285156
8751077998844854202
6305738357016170256
4189363760590241492
8462111100707786006
5811879887613798642
8665968457754295102
4768540088811144806
5886387529585191740
4508621579812141010
6505258186275162932
9064948262459978252
8483763973986205922
13594390305693236822
8993134630757791362
7972557783168106970
11752869179511495156
13491243759570908256
9226628192347196622
7971118303709025506
7078539943146421532
14910867319307386062
6679948157955787056
8649957351505327272
11100577236729530006
7907014037738286242
5120123038237987656
5486923684253192282
7964090031713291660
11868635954497634912
8348961633491806442
5707445768595888770
4425478241121074556
10628992049281182506
12106569042255569492
14734863479552301122
5006969836172753906
10946302893129305792
9391478099564907740
5930063777587311756
4793318225289675200
4300870884080870882
11178361056262444056
7376405703711228162
4725791990858253720
5045949990968704890
5653076120204964492
6143544629511872772
6333377298996785582
8995354364652768756
9884327909868074900
4223069566902581492
5327060105640847772
11830162155483076730
7276325580663979632
4058667471783096920
9683788193970823532
4050630092895851562
13115090830479126890
7323603942638561006
11165580290823919562
12269216086472302320
15115143644816768282
10704989577220753370
9785243727788668662
12019618792723535156
4628887883798256722
5643882704355433022
7558359878036886756
15192921685224170306
14167551594507968306
14335400578205093312
5411148161868313202
5819602563056554292
6394734719089156712
14918546216959665842
14418911727590693582
4564465465651036056
7310380418844252806
6970189194451770156
9354920495459846852
15150584179889142822
8312981277134964432
14654984480464275162
4237561640415296450
6899351273861009262
11163957426394520006
11741555332849113506
14163055123452323556
12724569734773462656
11058128796919343610
9168894119606639672
7365081798359427980
4529299773638471082
10448626807089979902
4169277867061807370
14787389424125062842
4642796255032997210
14385618057490066092
4773288063347720156
9391525416305216820
4119349873372167440
9239593243830495852
4588050421152912656
14206812565666931282
15286696995160280472
8395697260081427522
6736737250457006522
12707890609182555492
10310009542207927806
8702961961380498506
4689758000254123190
13388255602893044370
12663895401015550022
9542252597763844602
14409269453855602962
7642026666440853242
9186322582468565172
13795633740978265202
8123166363616428312
7416463671505479512
10566687438688884806
8755538453714183570
9904890635182715262
15346938657868093100
13394091181868958512
10977274277979075156
5433785836599843530
6388628199786442820
4951591415834117082
12933483215548376756
11092753594290352056
15362431910844525722
9774668602146629522
8022022746522765806
6832320668875214042
8775275793442330800
8254144959522714506
4898075828933013942
11363056499713283112
5230289456155429490
13884425079510403992
6330888586006878390
5665229229486162602
9123387166493492052
13075402219287301532
5627605368752125922
11313323348059486056
5160693309778367660
14189751435356179256
14392131324519076382
4598178386219995202
9171046243261407962
9062006282091839522
4732847029892094752
11009653277131258806
9566964374158113342
9762713776373054730
5540026325509780652
9933836315496606702
14941997845365362256
4481492771066998062
11018316456244657352
11302939694190637656
15728153074077705806
5171590061845215756
10365552475834207056
7929985713938449992
5433461343213954752
4633706484294790142
13963118489949781406
14896945268162051556
11144006330061896930
5563713316157457572
4900145172498885410
12565435071705977792
6068321091904251252
4450508153646430752
6404314778861179056
4812597668709672806
9722987937476919056
9006619858845053450
14189715272864203256
15533717704428723932
13625956396692143282
13934586932333863332
5268359918537491782
11076587624399060742
5696833227009820506
6554935474107854862
7686492806534747610
13611016964426436506
4472200161430655556
5879550829832155632
4790915932752106610
10215077563535629010
7142848261104723806
5751485172328852662
8000161100970549212
13910550657976258782
7269458836722593006
9751240007512187810
5926344080278748132
7395489219956090006
7324879004642620056
11000740303967386842
4204980199578401406
10827840799818476982
6332227988041475882
12397683172041637710
8338224170283157260
8395668632480176442
13691716124878305702
6880203543238909890
10930482613568113560
15955494939561371042
11359725661248281732
7921180135336715280
4602350478078248810
11519022202750029512
8828774748566850980
6538408749550781406
11100564869266293462
15070730049848073306
6513840064682962902
6988503338800106762
11407535212080882656
14115395393768163900
4702789046163237122
14718769245392746862
5095673417899147722
13283309712161192682
11792433948494811150
6878858737113864650
11003405662090916102
11233113522661799022
14371007495039857730
4311378785697438072
15673674439937686412
8309729491392800022
4573288352292912056
13110208509971202672
13658271528216744042
7188444797269243052
10491918570322918806
4142888712408074022
11386051034892124556
7311570851381697452
4397059107831314612
5658791954850294756
9607388597928394506
11179967245888577402
7278903432412768506
11148082279008606410
9893754491614189832
11357167522285415172
15018038009059774992
6931843893315558632
5636020594145415662
8443400854416622782
7077548355347566850
14973606575006206430
6708266162478966006
10761811467119480000
6059845378635427080
14933286089031079380
9536285256880331406
12434491698889453832
12671013603289815452
6268165978462283040
4762242609081585032
11070690074430475062
8244365142877864010
10400567411254718112
4598570767400349122
5742187837468501340
6782970197260546400
4718222752520026406
10686900924666704142
7466026260972717380
14077850488075992102
10176931506435257256
7666806664526709702
8421216259537108442
11687423070558590892
12213388007333937402
11246257638280153722
10308603207052342806
8822303814468560330
14587418606575936970
12128441281740107102
6995081354012635322
9883139223746856450
5224466041822919010
6768733377084855162
5384930487031544700
4103167933492145156
6375976017706292556
12162853416611551556
5372059661882716056
14994646874436255602
12874952190469594682
12409236122602010330
8840155856767561640
8395643647114640390
10109994724263182310
8222290627017718172
5803870967048390256
6334694050542639722
7625281530643695362
5074772374337370392
14707948144158906962
11406277072385762870
8752369822235191406
9429451084402935770
15615655493747004702
4939591467685046412
7401819911122245156
7813772819635960452
9267514183333712306
11700257349515879342
14044514540628172412
7966271876968827362
9550121260510067256
9614264457885619860
13271976420564950156
8362451723315740802
15568765216218143832
15278972165831284472
5035569451363554662
5888307130617647756
14835512462761304040
6228863867223640442
9839334963286216352
11580596172562305002
4112775853528034072
8081099590929882572
4946880603859668812
15698854119352736352
9824139663775128132
5809678838030813906
4045421664515659682
13459228200444444320
14502950946666302132
6384891887930278322
5506032585586955042
13603962115473789422
8585946765616354752
4965601354483273692
8077045585500022962
6691745694462879512
9026668086976221842
9959433199318296056
12750140809565446692
15788097326180830520
5305046416491106406
5770550434015591002
6172752468777046682
7702757021874326762
15142503519154879272
6355718207140690442
8941416327179952882
4579852136130329190
12380820704368038722
10734161144678214962
10833871513876666506
5509549886481198560
15036346029768344840
11683153984938347100
4468977952800220092
8820388760517786692
8137227438476273282
7956243125921030330
8399738405223018180
9074823272391886022
14134774512466935252
12024852627154390256
5790741388765336422
4984806313382616362
4566109603303324082
9793620469573168830
14619428793592298732
15343969010328241740
15402736080322921056
10951390531768810052
5622906194099437682
15389349903956694672
13199473140201186806
6549337563693532806
6559652199845331006
7501598240827980330
14957492339630768906
6404794024237919210
5165942159887002650
10796094428370861006
13149990924161099262
13201459187949981522
11755998717996902672
10449832953370518906
7341978827514957932
14777513144655131432
7552700842638328806
5581563033688511942
13985428816040446452
12514921458801736610
14850403347412741556
8905634180899815480
12337446199881539900
7348285058267305682
9738654207180574410
8782892404884167556
8878087035886655342
10268930686980424592
5057086298840933322
4361762298061462010
15757012256007198570
5608439214650565552
12222020051864335820
4533289429300046120
7835531184589947572
6525938046087008282
6319794075612163782
6515721566295366756
9409934596185627230
7009787017610056406
12225617729143011972
13912232931066025820
6743761258828207656
5464347396578998322
15284715124428601256
6786361880175850940
12501573726752949306
6554806324947124400
10613678151993082256
7876936187711060006
5782014496136138420
11533294715315641842
9428783639922370050
5002708835433758490
11145906737869217006
12037408180520615580
7139246207083567310
10585384071150994562
9600052452870805022
13911403989437494850
11276492035331687492
11871396912645762806
7231416012951263670
10932344109024792950
12871013529687850920
15653023204967360102
7632059504066660522
9568470848263777506
9946220388417492342
8979331398064882010
14496131038454871500
11565959046757107306
9787055829070691862
14580817625881793442
7267769133456920870
4461733192273850682
12163104171186387306
5247060109781580842
14441525523689120562
14035348819456694742
9617155880522527640
9924252290055740642
14994956988560414322
12371490440997396806
7668174706082690256
4738913818184243522
11164462696069087656
11453174388595878210
14480808822339884642
12984793321279422512
6526559991547910810
11986319981631159632
4635892961818399710
12179411216357939762
13040604045137766062
13844233154207411192
10424170113070700622
6049934042771970056
5234754598785173490
10500011327016177410
5309787491581795382
6786839990903311352
6524277830670094242
4557951764659784090
7062882181853847806
6547887084920906210
13131198381562108392
8850525644203839902
15364145906269188006
5796900164839093382
7035015699445241202
5498230678696535642
7893627837510486242
8586572698339999470
6665069668068383262
7078176133221408672
7063269305022134910
10007410597395053082
12828661449089910972
15259942189753772006
7447850374728525012
12671920002678301406
9066482609650702256
10850623452467601662
4721363026515504056
9696301574862807506
11964404070603440930
10738528930250867202
13346127817415209262
5550583911817804730
6716952531707187980
8794496573989964256
9089850248407436052
6557045534350672556
13098805981242471170
10649637690684275432
12929127552702127212
13751385881035504322
10084411435043790290
9423339163037045742
11610537998885570162
8071736404518621756
10929457076706270660
7269481603397466780
9868368712584348342
4755624031951066892
6883486532139563660
11927377960623500780
5102912875309770156
10312373403130883922
4039944401368193142
13438521339072431042
8755426631412495306
9976336293217591572
8227824527642396312
13331233570404965672
8656099112553879692
5726152307738070056
4932992177965279122
10493144782682698842
8477893743341232656
6853022953285828556
7218005911838606442
8580477544246622306
14088390111699932756
15170468109695605632
9494636656833112070
4470727379338357832
12291862576321696556
10878153471322203890
9265638405729498806
4320549240031527372
7207594693055550156
4715503546816403462
5762326552485137850
6967184920772268482
4912651788300821556
4210454519483484890
9077364061750749980
4720340312105564306
4374611577343884582
10034084887146354530
7814397148415432652
11658909349244083632
6037266793051315380
5939992971616396320
12490908370627070162
8739217529148680840
11399910433183740260
13041439323903943112
14461337227005765542
15841999658103715850
6170469822088398560
8589758038144381100
5053221866449939010
11339035715043992430
13111283272987014212
10157743248599353556
5752245338974361702
4059836555576128490
10365253329559311150
15762546223334692256
8773487417049714242
5076295691538949752
13421191141897977710
10824502485891463056
14965788594270914952
14851878577566147122
6739397936695906722
7322554423156800042
9148631170795669352
6290726789062733292
7279236556802403122
5444258480143564772
12132581084599644920
12578478305793272402
11568950133902031422
7796905913673818552
14806777210403063906
4160738232337479212
15394477983985627082
8841675913730111612
4810856697637009962
13826545854370043240
14589548948572642056
12884750385079369050
9185223391683942410
12755284270548824972
7003238022239722562
9256194714557850500
4441095777400344002
12351331948602146220
10786785460558612602
15793511357768325302
9513894586583331506
8537770597922016012
15968991850096776302
13411204790514585942
12511739508311669022
9917586542266380110
11603670084280560306
10088291691372144252
13909974845317897556
13585866133884287042
9969453885585972602
11871886480384841202
7294120023254616740
7348579215217558506
8925418575340017312
5592831421258987310
14772467832254590152
8148030320156264610
7507822454027832242
7823851604366461512
5005761966942308462
13228791187685854052
7309344500081143422
13385216481140807732
12041340621160916610
7073520615335382990
10097405893372158282
12990955054851969002
9983643445969992812
12266909595872536152
14340178554746080862
6230295662466408462
12977471295070339752
12633758304343222052
14766167967332910156
5001118588479657656
5700292152085028522
15144708399815658120
11316268779760581756
5574151488571702302
6561596649714715530
9401684379161524130
11672959126825990010
15362689093428269522
15909972114486078960
15730960795932535730
10253599529916981062
9114833464527671256
11269937499148653806
14112516978215586122
15524709216493659122
14483117291083471802
6678305316489151170
6405796341791103312
9690441038885813652
12263852850643717980
8825692671575393906
9297368896702879680
4352056173113682290
9209029326570892010
8197056444856989800
15489177306154628582
12203942699399941910
5662904475785724642
4406868731527477256
15367597845982797872
8675117310128788890
7746947952372619332
7709155721592099522
7699544350240294242
10516335678572710380
4816637056601689490
13280223096084933722
9429947556080571056
6149092115057953700
11625958980022718810
12172930079179596960
10797711402095701256
6643862720454153350
7916684404783483362
15039185737059482312
8901726947173592402
12098808038177794010
15718223967325836222
12566450585398997342
7557078970088114942
13119580400315649822
9651298973196418272
4903412032142080256
9197834336178819806
7269375772633686042
6167925599627673002
6372344899066203272
7476317269335958682
9100400621886785756
8260404982539060756
12212001991088845010
15319650704608688906
12495899948258838552
10666728441509799962
4349641173006938906
4746598426374136806
15201683759160735230
14186225989956230912
5926311264499435752
13981557183044010450
5826208196311959332
9422796743693519762
14595474937272039306
12602702063259943140
7412343144145582512
9319803439141302032
5009791217486307810
15301359756254429262
9458577707099406006
9281363146436619812
15889205123740876142
4843126781835117806
8414006635689974090
6761034743393637342
14010518821555754840
10210195015537878506
14694313867345638902
5501383157294070752
12841682799405537506
10145869122207254742
12771006010074205922
7958785070246675006
13055533283895978350
13765471691663034740
10202217785812382402
12976895504134809722
6252855713629511006
14841691847827364522
11332506087067909620
14409201400066306710
6608267064758625156
12811230009824013182
11984959889194596642
5138090176037522930
15383478220229329860
10742424813769769462
8026610805135084710
9045835410781427622
7013152044689744256
5125820753951085152
5241644578510064762
14413372474096941882
7489826504175712860
15949032888999816870
5436706130172442622
5492849634187092242
15211896921640160156
7809926640952037006
5516271143631063906
10717658990879504510
6896873598331013660
8210842211327701680
12759300315301087242
8166955450809085040
8931220058322825482
5745162368478996722
7034177907395468832
5177895821877946730
9102382946605409330
8281360764783769962
7242872106595346982
11740727619076857806
7596960265588999542
11620537519218575352
6477621067983112610
7165305445445748306
14146419563944634792
13915274600663298506
6304851329016528902
5701068746040770282
10630509889338251712
7293034162545645152
6100887509216393312
14780769287091632450
8330868767168664722
9975717028040530052
8971939643928862130
15516684191044874382
13417168131600168962
9154993122039876806
6061733322920385050
7381401123248154690
11803655872024720202
14927276623074642272
11521486545735135492
4725666132237252092
12877088042967302702
12499720493334112506
10221433406015206062
6576787508799110532
13711614993391162850
9365303894687395202
5755621108551315806
5684486189767114862
8459720886761524422
7989210129389679972
10293646870294276502
12044771453552513402
10364229447211895222
11447201986354131842
10109042208322416002
11553751488203274530
15108645560793126762
6740902744901796462
15279761349776127962
6382523506133645912
5438131100512746642
8810855846879776472
4759675495662478862
13562663674536035156
6982397786251012232
5146790261627322492
14227205707479739392
4041329487915566580
4791505751480344722
13286079758891422632
9607217253977543906
4830074792936673882
12154616516553718440
4542172674003582806
13590795957569896602
12652218050561926850
4992085763131462400
15867627335869740602
12727556657441207822
8494961265594704172
7848445905835207472
13108847398857878670
4123269324074664542
9723611219879031950
13482673884454273112
13429062228894585572
8953662107492503652
8667807889756977990
13606792307891677820
4639762067712350942
5142836294862764322
13675362271159938600
5129619010351151952
11941192090153397000
12846949923502659890
9828635936960426060
15408144980518247012
5028423092536212056
11052817624718129532
5987900085027387932
15433052014368275222
8991275136560068512
14020269698804438540
12816481434389356502
12742928657976179882
6121796266085828006
14676536079355578756
15152197877030144306
8541923422338718832
8402664191503369970
10942427265657650156
6648744182089912656
11620037563013646780
7002809701678264322
4307804619225170450
5398016194346223762
8694882534508430262
8565404380222877732
4738875382833826782
7272433182423020852
4767433585519395756
9074450323515957392
4219969987597698362
8026996806383746632
6591030827812789700
10038405977207120882
7912415903540347656
15713635934658480006
14532497896246065756
10255984585098941306
7249115513296349562
4541760510574094940
12860553095545852892
10609077500846304770
4314211258531862756
10849832728755522756
4065643656634489292
11122063179718596122
4288147507374922802
4993731181822995156
4564223988934633662
7818036174545643906
4993036374655523042
12999252133148086532
9600926220181708022
13556923607890520156
4634601623558437572
8852652658944762932
5010713412559732656
4816278761379785156
8767087701496629392
11066479475414318052
15141949148796859752
4150565650619095556
12869729050457571140
9791610773080066482
11451694583394668252
4814754098797727642
14858926624102869756
6305788798043286842
4988288599600469942
6568700848861597656
11834586567841695842
7056128953751312556
10854196621135237620
4428712999160126840
14766764018691750792
14586479505144375156
7630676412188042100
10393308510628742522
9821331739057462812
4412165405650044590
5887706090947316820
12097734995904245760
12927828095903912312
11325091800591058502
10046007668741743932
14632904172931028480
15598684703118231462
7653045321129681402
5227019399347437330
10375553326713498902
9725853722456420712
7571865842257438962
11045245267909429212
13879440567443430762
5197326453591522722
9914597905746957050
15219229649946905882
10507199342403924722
6063057020122536282
6577700090704750170
4219832041288965506
6120114370352293082
11075159494371697062
6501390427587792756
11663851399224943806
6837490693718985242
5509458457049638532
6731426116962134412
9090969138333423812
11524467138068860806
8145227968607853506
14915038743818463080
6062420997895536056
13033055147690511810
4689695101051329770
13160729665845140006
15200910590950623290
10909858696994595530
10938314911008963260
4914766358633963522
8935060273100908806
12714743431039958210
12104845436500981922
9536176985746991450
13394940018629276406
5574418693886034722
10183063349871106256
12990940785445058130
11708340648284684432
6541894038335712306
12055478406527900000
10900663321763252340
9444376501045896192
4805983350799962032
10992437466424765500
14134220740277214212
5077021465320776442
10401628473278113902
6166978268318600592
12021879616166441756
15531617512598965080
14793296067451884332
13574570562184086056
5262886080953119506
8862539559422145302
10711838391765777506
11275217530623405830
13039962823426788030
4710153733669810740
10255655380695957962
7743239358880561230
11589236304187517822
10529762993839817642
4487307319476738906
15934031446198285982
4691902685534400756
5139287791689071022
10016290444773307806
7283035575042570272
6728574171969069492
8768038101859345806
11919596586219673130
4099467717213921362
9241564015555028642
14597416117736845512
14309294230839514506
4688468690963148056
5868673585380338906
7502039068516696892
12696846054216296600
6249099299952761462
10162123934822075522
15382513489451945762
5011407512119834362
14573968757931793212
13739781680150601350
4746066680462939480
12249196549674563180
9739962178722106256
13523551060235248322
14672175058751473370
4654208510083199430
9645358536094946762
7646938508435515760
7284555492232073330
6521545041425122872
5782072514035679892
9671903570287327980
15725875666385175662
6432668959691391720
4383674466030175322
8597182716337802006
6087229801655133602
10489785223858945472
4625348885662842470
11895359278062976806
13904169615325237052
9395410331122896240
12985527122135272410
12330103504532858232
4465787057054751210
4511291386608746642
14824035939537283556
11561233671912309306
7301099826062631822
4627105171455984912
9796046965239649170
10531756285146096002
6813946436493336300
15779905904133027930
14713260831512872740
6105194067330035372
6017333973639899202
5055436617241925532
15743707663353686256
11730067262504623506
14555387144683183790
9340215309533732472
4572203123895252540
9812599086984251406
4643946547556331006
4909970524266963570
15982376195775834306
7202793838103109252
7788295740368575152
14606221215807902792
4471056159139096890
6424432390775484812
13155238604541296990
5959074290053839530
9146362587829479770
13039291039550210052
4968073995240652602
8699366694734736572
11168537294173609440
14298900723589624170
15491710128770813342
6761237755453044362
8168011060561910292
10924451137521983756
5998156198699109150
14804804920794666252
5988311768726350170
15077676166687730756
5986825109061499352
13893146532041353022
7601012406383043132
4249529421092949006
12453799848364994730
6084661763829364806
15152851230676329260
14768723704171468680
6480183055430835056
12820327643204865632
14532613648640074370
11098187059276288082
9206943303890804492
12978532216726427000
7052068826701397732
10429980681538407782
6982084937476064682
7854009834397908960
11397002911165280792
5175938588474897480
8912662858023080652
7065242048141656112
7271121037896155270
4309819444561484832
6757854543655677020
7295628769004760732
6554073698159487806
9738700093738188722
6224926096097852220
11730079551115698012
11679544843981033556
7100943669832208510
13565736589690350056
5988169974645168806
12385624872639400850
9850413455236206722
6060826413183932330
13867860873186178410
5928473882294514882
12451025578248565320
13265835960130709492
15139707547498799522
4810008112780051830
5735377175582292002
13773343261473878682
10430746043566901810
4123728996009539006
5632091024435654942
6081326685387679056
4520376727261299840
4022486343711895556
8598445346376868142
10889976909912239502
4985981616656362412
15388812452069278410
8947273632202805132
15459537918102510210
5401096297881852042
9701921400711608756
6219018048214115832
15369414702327555590
8511168516868224912
15453258035705705180
7111051574346838512
7497662951203858830
11493550013145885740
14922879740826449222
6147868564931128506
9020887025509076562
9012110448232335170
5182223068172813570
8188143628380042252
10509345247578156992
8377151344223155506
8898572551323863256
11847970990706477930
9689548126080817802
8063491196458120556
11178662259015774452
11676151351899715322
4942877635263263906
9736372994522836562
12859820395843503102
7518173442818074742
12557704421068411610
11042113454656867056
9694330309621806162
13456934418024933050
5809966680500239010
12526765318454067830
13429142380456227756
5132482010379806942
4188378009134213082
10931944645497787022
5660471870072969780
8650548907119220950
4669335791441920242
5178004475250978702
7476590645700598512
9401731516168751790
15183956065548777212
11977370335120740170
9216955555211676692
8193885568450550156
13099746707682271730
4880176436049818906
12807275184413502806
4640147186967507656
13357088749849857882
13908513623332221056
15645650924713973642
8992760773319175180
10294419845636191722
8748264047698870256
10215755995708527270
12409011320619803582
4381877474092782852
9284541110734977506
4997459431807033490
7141661403973520556
8678690520516516362
13639782077547946040
9846574256416297952
7673943990339445160
6274028307595505652
8181189479310347556
15222152701014964256
6270974923429143842
7806853582854199256
7313712439775078756
10277347139793002220
4231823132288481602
11804262491024378762
8430706918663537332
4422633830155851312
6761106769097247392
9270617760974121806
15138889180889139756
5845584302229533762
4323008505234668930
10293936819273817040
11084138724420690290
10648028041232720162
5090514264395757612
4171296169600141770
11013555243287271482
4964560993013847290
6848291376174516870
6959947214555160156
4864495890663129062
5598620238713035056
5362859228332116006
15839600933537449382
8442951328778328390
14892135953644212122
5239723447982541062
6830057800895495256
14205823712590934072
4750097019689721170
6789394941489567822
4584496468236025442
8305444427712656006
5986603577933803442
10899063959142960722
7593298797109710372
9442555747620791672
10289131108115334950
7817163297805954892
11121997710906207852
6899386639278400962
9391101555723209352
10537595121376755962
10053997128103311182
15321039450480593660
6387345055557068906
8645592091186129212
15036057935572978932
7864396124392306490
8165924679001795890
9206072396996285306
7816868644266456150
13279973381821078620
6459902889254111702
8597493228031391756
6528634399606397262
7660412182979616332
9578065385239455930
6310320843527004800
10973083046587629662
4537256370907908062
7722099544470294242
15240360032690408012
12019079649211188192
7995934181817848972
11602296794233441406
5956932283706879750
15148455654819195102
15279264985700731560
5605585386900003756
11814152797759111890
5360796680743403762
4013965205954339340
10787894342592339132
11984703915451151432
11606540231956774730
4346691212601688110
10907713000365876506
11747165023971303752
13346325604304618652
13879413713965047806
5032258422012993890
7465982017968570852
11330733919514611362
14865434240389988492
9519821695112468070
8021191732086235052
5293526227535638692
5643734823638597490
5874106329262991612
11190607465063096622
9585340766110002350
6962916529040862656
6996041713764982440
12685302551229481406
7591351334223174912
6876321473886728712
15627149282630582762
10120206189440803952
9110753274705941406
10438170342600931860
12275396041300646256
6706199041023771042
14630875718349102302
4577680807293232392
8687534667205395332
14013682696686610056
4979771296011913806
4107883820954497082
9144591866934882752
5919907043007442190
10647305090375868462
5714967181434260762
4823358628550954382
6611062052944463532
8508734583471581492
13428449094951522722
10710135768794812506
4059506932096141532
5911701425439869556
5926390207538176406
7720579723732741280
11698894745993019390
4159847936646628256
9161699167863262656
6543465202545307742
13665366704547954006
14453958092437641756
15153182825379871692
14119092719495596280
4919053402668769832
5370945159530670930
10625769846338384810
4956684386558866292
4291023513613252142
4747042083457788302
9666737371254211562
9623051333144731260
6260621856622717430
12495051502996518182
8654189893503803402
11925889351954669506
14327895668218855410
5610988887113017802
8545948836363267170
7367540279778647570
5713758510299792192
6183160898081081256
12275881816861788852
5882201547225676560
11720143756353732950
11129332750068946140
5540147910249782520
7414929651058443492
13118336601984295922
14171615566166555642
11977214380076546592
5453121244853488556
14745694183830393432
5172711287622337622
11274115064989874312
11236675117365945462
13236647729911245650
5943526974021405342
10550031959261381802
4924410169127958056
12132624345801864410
4637894278265713922
7754763163900514060
5104636580087406962
5075084823168496772
13856637661668591572
4480269119909738262
14746323522475053056
10913032632491714550
6570002490943390490
9569618185584602756
12762438681732991362
14787496173662203682
6410089966562724756
8486352553914425610
15509538012401191320
9230166520413944832
11345826841593106506
8886841421472055820
14626683507370443906
5230886887960108062
4127521486936474262
6391332382995463140
10455008605133068902
5811440757123851012
9316320308594301872
11442514247049030722
4305192711576076392
8082748786764984950
8239864962419667506
14573765739374312942
11332181193447784052
4358621569716633602
10215715045911790952
11559666921399285306
6000824628070570032
15218169939311107656
8799309112569984192
14585764474785916130
13975330730668125132
14651264044387120332
14724635308507370252
5691847664183625756
12118846134089649282
9689501284664326130
7913593720556770560
12417021538242934160
11812797202179625056
6460052122150501082
14670600933155092256
12033036470284827822
7559067825753930506
7956183657607820742
7342304241566858282
4024193019175704770
10087222147853640002
5699163014483364272
9823347341559571056
7687932841438488942
6225940087352307506
4206608947628753906
6462294584757322682
7722536521866122306
10806908695289848902
5798819963246909832
11593495045046108042
4382623815224626082
4096469099089408872
12028666095090537822
15181136055351321170
14106820847883516006
11474925382873707852
4118769739625681406
8170594975581343382
7797092685754963556
9975038291721545202
11175688256883474512
12083332646669492570
13941740829761275782
13103315274968129930
7620519043068723882
13426130440967907852
8398875705389274072
8624063823379436522
11873613154827066806
5047785122040884256
6554014130062140572
4245087124783968242
4396094981672255556
13984229711300810600
13802069503003481940
5050894667433495806
10061624395460545056
4904136607969432370
9139150161479993906
9893203041825101252
10499822819215517090
14724118279387140042
13236410056953621792
10581633148464430670
15410276927499390806
12097409496111637256
14966803567969894892
7290457697683833806
8374271940842398922
4370808179741236310
4199976474296738982
4223755294315004720
11052389276964778710
15009642576612860006
10315453232964716970
6562570898895589370
11182981183945978556
6148402658585412006
11929611773137905056
10659456361025879522
5525085488193451560
5811955567194049506
14348007617889083600
8568496684478690522
4842124603706944532
12947138459341672592
10275049995909037572
4060278240504530522
4078076738933496462
8402951365828982832
6129848392042335032
5169160339272298752
7145187500149060962
8966997388387107170
4214070952123399292
7447416665526878222
9982090000380818612
10374698976933048162
11788849319139295020
6168410692415360622
7001619592101030056
14380931417279561462
7642678608356697050
4709200174373589732
11670401922311818010
6754457299617185006
12585408654347578352
11670849875441491040
8075104094817726932
11811547891360668050
11082913491504707012
5823653585417449256
4824785307197347842
12401991095171136006
13886560129170872682
10538106155289439692
8233841171121971862
6409921751309534930
5052905031405300302
15031848839577058722
7403238808688303622
6336217844798017556
9165229421102979072
11386306243066935252
8218316056769823602
12819092111616072702
8141328830735836272
5324453093712134256
5858188330161799982
12105794612681665292
12983124516471034250
4622349817269860402
11696089052246657060
14164558424286992910
6084000831575064792
10666062701519805740
15792101535706181562
5744649700720012656
6891599051170267730
4664742163035009306
9393155832757510820
4824740787839618340
15953797574371731962
5395652198911225362
8780566089840798000
15265439314282198460
10341624535526055792
8759099318857665806
13843128148076067050
10971817458218225156
11785454584200125156
4294845488248409100
4983590746667334822
4016973165421201200
10675173746890345160
5055381171114802842
11224002907213630250
8414401612876681200
15109981231908476762
8549868945440603342
8244273801327216410
9475574718645411756
15095387402401158972
6111009307572761612
12638426487113578556
13905994236213598220
8637641456148128556
7476940502552273006
5908664375726539160
8861687133324535802
9832625947851137930
11868865674121806132
13540488682803570602
11694578110412177792
11562187112638781162
5459830894066006712
5351104916763663906
7203005473557927152
12214155973222078602
9423479880708996102
10494737276114750672
14741527742315287562
8808574255796562522
8418721455039452790
5587270151202526232
4869956834622941162
15189067634965078160
6878600020221218256
15655323091572468306
5418375106757497992
8773710516860010122
7998780727105038506
11532417170416155842
8306895789829093872
8614374870556857492
5677469796348198102
4570442760721875156
5120794650066357656
13751496139727455506
8800072291244404820
13946275124957084006
7840125314500752506
4459985002794537306
10116315210108876060
5434910786429908632
7233843984098261322
4945288972908524330
11512223037487790102
13305606307890258782
12272657493598148810
9704082537950733092
5181479900020712756
4251004368249606842
4204518563683198802
6929075012463699752
13331667146174635806
9486892199624249702
6043036246654899872
14458969285921124460
14940919111489917122
6149595749893433256
6824343878112307806
15503957370604639572
5859164931848868800
4008543322907800172
12036848623106960042
4164433191360686972
8982314741556765056
10014663802027315682
5244104018950770006
13837723172875995756
14253686141996457756
9518947603115076506
14451339749606076620
12344467460138810922
7447338518215556952
4528966382099406722
6203803040819871312
12467208749452043006
7843179260246390556
5520816820921780650
6841645866025578012
14791223785322848082
8931734081279875410
10533734033809531050
6859985850037643430
9229505996570111412
8904925010445849506
15480732168324833282
4226378124524572172
8492729084928955442
4626431437616926742
9059398945432116392
9475996971981308022
11873477321347606256
12776105237589828290
11201271447172773540
15368996008113500990
14413520537772890382
10611086154896291090
6978225326708653320
8938778968134099972
12533392008519356900
4161389260467980756
8633722970869981010
8443929372676908012
13216690861691226912
12239027504655190350
12532766407580256050
12551653531688907656
5068656149127626306
6458421049181244012
4675955991576079772
12776732889988194056
13217243750770376792
8353243112140401932
9900612348058394052
9884496173990697740
10039817134502867256
9187061408211349532
5380731805678000256
12763009752286294920
8798657746918669350
11182299761101360142
13033088736382974422
12398284318487900762
13801253241444447602
12260119885679714600
13617127754503208340
11829210341080124282
6265930545874998642
8203532500021997756
4963925365897146122
5772924872812115930
5955133682678719082
11638567501405801442
11445801096923702682
14266556624466284040
11611218716760821760
14436752273233578092
9902183645961887370
10215183882195096770
6376230850267201056
4803129221492126306
5174318327033265602
9598193419039241256
7870574892655705610
12656194582563867242
6614079719308575806
13779692271406523310
13758813561064013202
10330716082625198822
7760479233449159912
7231436988174463770
10394968754803104192
12931294058489798462
7960893642039946970
15027808234402039232
7414730761781104652
6526098117775820772
4988275886824298256
9757579404687041160
4413899005324368770
12869818148283030006
6228518108157905852
4031983172381076002
7543334656153251942
12850829393803817150
11082534376724592032
5860661802164542506
8503345150102126820
15991789957470273770
4919756233994679552
9250642888310711162
8939569949626783682
13380548973854179442
4113565902139309056
12402959721707176400
10365074261111448060
11320641106719129722
5801667937301106506
4640419693245792260
4509342361172682306
10085580764754735260
8740888391767925756
7170256426571169050
9090937141872019506
4485832348254138132
8201620426966943906
14985280348921621562
4745650552266342332
6221231386735808882
15704301524644375806
5448933161030770010
4588507589658280602
14569518829870268556
7065143296527544256
14904379302519378962
10627200741769908932
7408941530083479372
9806608894178560806
11835911046343099772
10656468644821062912
4212985794464266806
15622545902400099522
11294354745963705530
4464233807930335962
13236376920360392910
5017378927875126410
8434368912881257506
8176737845160676820
11075875993988489162
10991675316059224040
6973943780200840806
15692347122509509256
8770743417744736742
9365336394872215232
11156425553052881472
15900012457087598930
12491619952100639510
9915733375864136750
12412349516737486050
15164921518009183562
15161776108342689222
12417124587862665782
4390805811185775812
10304719022486719980
11306456105842459982
7942476638416960110
9971655323522740850
7939403273070271602
11631354387261645350
7191564992288363622
11570327299682379542
7488703885662785792
8585894057644167270
14864347343710761210
8135793979019261652
4833922312568120802
12937010232850108040
5140874106589428506
8291811355607549756
8869252587825708722
7462558643142159690
5646353640394158452
5255398864175808602
6312500563897415306
10151626808678724056
14281708818964517580
14973599362120263906
12181325027780601002
9783535539010547502
12587026096053308556
7783498551788360732
15015266669262813932
6406520097443650256
5787469778181936032
12449568548575814382
4905532941011719302
7728438717108490332
7640406759782630612
13264065240069832922
7436950499273430242
9401757689477673506
5018446457775867422
14304059850124518122
4756005477077570156
5215020434766779852
9176493705907658402
9840427945178063960
8524326537712219422
6950054909750366720
8550762594832196102
14327371601636191832
12913863268168756056
6088858756919883506
9656594789253452402
4102626420027103806
10791334637153472656
10451293967709285990
10317064511379918840
7090380145491070302
10863972758672920280
4541758396482806732
10700618262010822550
8004801116757172730
15814373599091935056
5841274099960493642
9709686632109555056
8307752311711566506
9828929569391904530
11126091331312172490
5500527316628050902
6894878153474190000
9120639363750497270
4908940981278291012
6110151616961607656
8047831337325730110
7027333845892460210
8822554385383921010
9951236222682370056
5394246591944682822
5877123195820292642
6576021279313923890
6960201916484472140
5528992482537807702
5007178787862753756
9004752012101650506
5505241491314285712
7636446221643679782
8903294112690508862
4493426478763737072
4999553449308111252
8537637883633566582
15474009926063574290
4163028895792685910
5760608756883566042
5356375583753251542
13601394079398097310
4585051308891243972
7923802358720579970
5931914409324991506
9735774655007463810
9514779008234342222
6092652186692776406
4440333358258652052
12396048955392568490
7384811508363436056
13753295985412604256
12191086951413721850
4431016586318994002
10466692958604080642
10465196451144470156
14094347542255503906
4133877929063342462
7297807354537530980
10325389134409122962
4002386433835513880
9398500483987114710
11663312849712410712
14997184297365171152
4396171175595901406
5223012715354495952
8774136455212687656
12109088698418516510
7310024660916304256
7541285124783481682
6342892939950774032
12762185424470311556
5105254567860000560
11804108642829556472
10811133504710448306
15067606872810282392
8661904121244578700
11239886592535286090
9574607814667710806
9080589284244403382
9685111870524281406
4575829110027194130
9121166923981761812
6281289150218750306
4864109431254739490
14233757929656018810
7968903633213190940
9817503263141173256
4700068726954391910
5494891164639177980
6357117865509490806
11469642275957218992
14037506966049194882
4781211073809165540
5735084481341660522
4203327394070616642
12684318573764504900
5846520838986882110
10011424670247516392
15400110138586923650
6448107452097198006
11957951296387407642
5429019052002674756
11444283162002900306
4066746542613142400
4952716175659865006
13755259076616247790
6256113501765427202
7962865457604426056
13169034031340726012
5634527219013412190
12046509845793514082
4645212789104651612
10050785043304128032
12606383640603755550
6968691222826155006
14529577447096536372
9848809627769535806
14591111263595135282
6093322090077439622
7978087105974057620
9223984388463425282
8580520920564622262
15647710777677218792
8324224298787524672
11446748510810662506
7865988867242583870
10918645857907679762
4560824252564606406
13716902343039500556
10742091396341227110
9991624294937659556
7383212573872490840
5051528082039544202
9544513149743363402
6652102617643194560
15824944429003110512
5446366226780186556
8834212956753034842
4911782419715902022
4304236428597217506
14759528905728472592
12978457067162442330
8083945343411652420
9530812160005815756
5149096270741318380
13427596701668149730
6173640474312989082
8618984886055425212
11531305505265982400
7494823523979973622
7558236074446310792
6403662458376612042
8838402635991747432
6768138594309282092
12954345096192969122
12865542632702167970
11821055771346131756
11149346616374959022
5993177175915966092
7066077466778255256
13007100574058106782
15973605546412546892
13130420428277247800
13718322056630482256
13343763942790565556
13034189129348503622
11056445169685658892
15847698035079393290
7819426746908935472
5103868569741499032
12949066137095182656
10316548343209451282
5257921410896308310
6284661762209859056
12357675311980600622
4279714685814489770
4023869058399475322
8811312141182691692
6707716745044298132
6612642231152483070
7664938269340687572
7210113652298464920
9523498649894606792
8939797913881916772
6783526688519027922
7762246823136023556
7215258906596943006
5442747058872406820
9229386870498407006
4722305418907465322
5373502960275672822
8481098993164859256
9073496483583617556
15282940087836131882
6513082821836534180
8095727637106112306
11416659607434574506
4813733473331439582
6256340374698936762
14960764447513011822
7387183783703069982
9539230123984341332
4874353317604050290
15895660960584282656
8627200724846170172
13786277786592872090
8851466668334092662
7545678303281197250
7157787384565051562
6428093955613540212
6991643944706657942
4552967412003321240
4659687194061601322
4369525586165663462
11528623200710334270
5018273875104220982
10459341048483473852
8180151262847755130
11087255423930598306
12107464957933662530
4395373247879129756
8648171372279807622
15737374891087413122
5360744671399911800
11751784367019979490
7775237352106376340
10296576835162998162
5827690885900461006
6789152097384820022
5170199198688490412
4209175183335365256
4747186081688984762
8321917277985449150
7084139222407064690
4633180953703417590
11147039643028455432
13570657204981405142
10481058270200756306
4135382871533374562
10544310889121020430
4714132226771536256
4752128190586587306
7135723682352063906
6851074234146806720
8080358429271251256
5563665509064657806
15925498843848043610
8457070407386877432
8345581995714049506
15169029294901646612
7186804877277200720
10117003965043087532
10148078588460824702
15074705539709803532
11352077297328387710
10918667864806059122
4574683142486897450
10708055299078465512
7943400867651661806
7665069067865034882
12790168252039184312
11484212278129579980
11026014444941945700
8277126715662157610
10409419504766966402
14111262179233520006
8032413180339756756
7410334944302248560
15677043396691212270
4071152996415115760
6958385779167182360
13206895125877611732
7653865806124854372
6057249445909076042
13612034436434415830
15465852834223517052
13546897844925933830
6255753591043255662
7524969642049699532
5276668857934509506
6405110660309808090
9348452530544738162
14256095299786852202
9371884462133063642
11813774034728986322
10551720509389004442
6891100694959628450
13052075840522034006
4084503366277069470
7055702171770209102
8485647659921290502
8160498476933621642
15225485094586150932
6279654139018992290
6774404528298233756
5824424201828750156
4770684660875417912
9434653010681340756
6619231555491306170
5258829154130169806
4995843137426773242
10264553795746532522
5809665610160817642
15113199832350397482
8103114636971835756
10621177098350370792
5504598607620174302
6307125243591681722
15210289081073554782
6712979004209383562
14710173108389538150
14485506501139425156
7567615994193710552
15155136934833446480
5610063207303282800
8977944194320759506
13636135352726278580
15512516013042701952
10113657331580347656
8894899808490355182
13579715017295587656
7278393432748198620
15921240996853137420
9064790195873337002
6142421837353405506
5799852473301394370
15400681148774055440
11414412130887518942
13895318555619255050
4967245086420353562
6455908167813413930
8027456005946625950
12071873816887988180
7727831005633270922
7229026241440316462
14835946705419818970
5470635119459737656
14269679437567986852
15039282439993031012
8799060687359623830
5878230175641587412
6959460765393657072
15427971744812347656
8933939194999920156
4165566588448596812
8423709355543435680
11173291436825269530
4494876923611525442
6749999470754655990
10085654760572368110
13229967101347824102
9967066429224664322
15709194697033609256
10684656804220109570
9718937918058448806
9316940197255837256
9103187674851591692
12539044404840075282
15392868043986306902
4417728642699225756
9967965913437733532
12608261822071079192
4885624212249108306
15899355007856821370
8006594641333024232
11404134696999711492
11977317830869261506
5112914221221615650
4875865581532841952
7123147062796459662
5002654430732795256
4157056598095337690
11404179040440893282
6090931260317007732
12324063680882270142
15944093861386556306
9858732170197167056
14917444924361423930
4139484555828767256
15128599338634250306
15610794186240808806
8334133280287560506
8565113506694002806
10868848367383528850
8025193023479805732
4587063966872388056
4865587121895800510
10704643748948160156
6947260946541712730
4810728570791397282
14672904672335859056
5406112598370095306
15408062297667552312
8175294590737300850
5413845514578686762
12881739832595763402
14995227061716321882
13379554766999739012
13303787849467795682
9995823999083549556
6319371090500472692
4150628334308555372
13682052543669220632
9318105016651051256
13002693587530619310
5869677284350347656
12825869326944232656
9796247052189845942
4745901426046347072
11743255712111463812
4870124943314941806
7760972276877630732
12605144459161181160
12976922132688871370
8719238302090031406
13319262055464103562
14591893346337878172
5913038264763799332
7083730664001878042
8019139536421718256
9707560115617414056
5808679462802247306
14411553084180164460
6818921989468632056
4962851766006113342
10159545145314331322
9609971932620493730
12979983719558930256
4049122082212087256
6298163580908878670
6311435744037181302
13558083317886012362
10299144468306980306
11430143879205326820
12510096012292226690
6576731407373974002
7550351541017460902
9022357168308321572
9080205103709447556
14564685636577259822
5809223786744026460
11642035342266734942
14501913454283048642
15360081511656150156
13447323040623449942
7084087057713892722
5686412360784261482
13521828239030511182
8154309377330444460
9101082499444801850
5922258425761372112
8961411514003052330
15058549414324306442
10499557423838733306
6028300899103644492
6814011442286554802
4247625442272428306
4807594863674094756
4369862998804084256
7585821614668983870
14438737359802665740
7981704545280261032
10266050284364976212
5526621397304616170
11887386359174993162
14165790497671050030
14454629443667389160
5199518352262412360
9248283258568257462
6113101964500971200
8343991236105304082
11201999809557693512
6796310138854290056
9944412645369162120
7968934019203191722
8667438183625896362
10902883229569287756
11591738185384400762
11831705399519101322
10486380478535428770
5899497008841744362
4716976161488544830
10607466249278538906
10765928900350512506
13890108888282562322
12101175170731784282
7975805650648378322
10436324672086998372
6707422768353732050
10975957331617101122
11500147173215529482
5470140080210130540
5363029773343602780
14713773005574665262
4625029208120431556
9404204098024522920
14648490687666012912
14946980658335417880
10138420234938580212
14713846285813491102
8884434803058348312
5307722700654362060
7914223307329020660
13948826479242451730
9181600570574169212
8044473639225131292
15904543655942711450
7104142349041607912
4598866282882104792
13822439610797118056
14119106787721820072
10208538184154615790
7956707916115255232
4055930766578024952
6875761912955271056
12877058660624672520
10870550594962602612
12677256693446926392
4907197430965030500
12622083008047652900
12257865926805055052
11976986521348791032
14887055151973229006
7710002566310493906
10377584297655543306
8561003208817428056
7963883341683431762
11548736161753579350
4904401557741134150
7912791936705518256
6476836485586702332
11769506731641289430
15603903968232088082
6813621211185999812
12582175373877297062
8333186245640531030
11559714901557831402
6457737812107499192
6742377403050924756
8342718525579731852
10591309476392365682
7458043164144192482
13423006640607660732
15841953221133180252
15376592101873541006
5666337864133719320
10955718711177414410
11241470132098078056
12588814899443640006
5446086722382244952
15490132387889551950
9234658196389215722
7639954555039573212
8948263372661769602
5634571370215818890
13534852293710742962
7020731623240340330
4777779561689749250
8145852580814658012
14406302309101194512
11456859690768410652
4259584884307516220
8753073684867087842
11850403807954194756
8869964768075689056
8077105711267579692
14250156020508521690
9547562604031780722
15247744651571487540
4805816083175117082
9387311813152448870
4246506774439035650
11861882901705823922
9318157545128130092
9493444241571492222
10505015345979772022
12116740676334255506
6329827748819201450
6237237179744315292
7752312398664103430
15612615847165598120
7502861827401099522
6172898859014354480
6200174518453906332
7371816347004536702
4339398148044650732
6457835842117154592
15353457110788954302
9395491988051415720
8739965337911981406
10991108753225480882
9679501893844295156
11172249758478910950
11678147073016151202
9391499122402428810
6777754473910398890
6060980224697473532
7318238034485796732
6641553027477792402
7159835756301924422
12556566799873112270
11445622666147516082
9993139558395864050
7468248842750041506
4931626718555897780
8659695445255922256
9641452820961038772
7564432886740042332
13990914341208809556
6940500200447585190
15856011506125659882
8546192063361732656
9325483811441918682
4430813591056696872
13349340651218527352
14375084818182943556
11222968130531747030
12560931965255481632
8459889584078667422
14247387060672060990
10977584607454948580
15591397052604536282
4552211014003076556
6617464323346984340
11543695895043024572
11692176226528381922
9770973554014489452
7961816665086611256
10733262214766842620
5827112201545382306
12092925912928425602
9316446160000874600
5052960814621109942
14158937378067140756
4884094525831533882
10473149749023224382
6689575490260570056
5932551829937029992
13081918442049616920
12720344038486034292
8671098685287495422
11521731196873337330
10400369397745418012
4493274577301844362
11674625219162289830
7812601459819043762
12957022132278609072
4134882884078587592
11872577945514329822
15871546628838073812
5256745893271543050
14378105866888496810
14845064680120515132
6920489687107216682
15153671360395565762
12557749500327622556
14183489622520662600
6247756368891371522
4804877062136877420
5748530324277569142
7069893809698077672
8990934349095699006
4194359875770090522
12106999426151947506
6554900429304570506
14978871779584250792
15734889307933275822
15032485651065126806
7409696244468048452
12036329052416348700
12718525297439830802
9721638839165095712
4739820768755234192
9504884483405536556
11089404697212532620
11293464448245125306
5637266050831098756
5808512211303584880
12846034185406150370
14534538963241454892
13733111459358013142
9089414341859248040
13486330601240178702
4928338495091891756
4718784382193150282
7830699272840627570
13926144124444729970
12378409494923624882
4735436581183883070
8692639655492743242
15975003126816314730
5024690667451970220
14535467561354384756
9772030284338979006
8549435284294518906
5595718240840391862
14906341105886229302
7821806764513961042
10045545643320620006
7115666191437169056
10339138172058915756
7518008763477258752
5865428804324079170
10506761630328685052
13451406323915723882
4515571669032464852
13363298935914052130
7563671729633272122
10259278745443537656
5664742884648825122
8259111999255460562
4643670841122401930
11701423708776187542
4963014170010351992
14481102719842043690
6145842056684111210
5114687428146903312
8388027171196273712
9093085190635529810
14349663028227433556
13058555662921756682
10197673901985330602
9775175268149101230
6832267798212400556
6451100886953553756
10757544511007420156
12237815957617561110
4769573189296174010
6641613218853960752
15826402086621325320
4433433883037414712
10937976456511552412
5838004084143028602
5453955136397832050
5901686371128030230
5682729720915971912
9234635283413795712
13131779875817949506
7292779318153814960
7053336484335384392
13284045543489243140
8056075360485084792
6700499103160240670
7534783384291924110
12613810305363318092
15646192846980685002
4995924389503949306
10684899921359427806
15338002614337587890
4175202300943536506
6673375276389097656
7527878973111614210
15098135709145281806
7152591697650856056
5445307941124126322
13736404560611533142
9077975575469313702
12014545985922861632
5803385423392740602
4662775715624015292
8884276279445047032
12346851281521952306
13851583496441803362
12838243214240275470
6798764771129027450
4825831090138069490
4276107973051178592
8400843675877338342
14188263326609723280
14584219787797927022
5743364282569626680
4174840949730261762
10768325977635253806
15601902663017325770
6885854738753362062
7793643682792204782
15868662085671242762
4563617295868989140
12862492277795551172
13327760399115642492
10380065729881872660
11365184360248559190
5929327521248165652
9573829060523028006
14472158843662668402
6093970215279369722
12092127080952114510
15294719169397476150
7457779458541393256
5635680578762063282
10599527058524271170
15907142156177398520
6250442275324021662
15253900684547456406
11594682334351786052
9660180180427558560
4318024642133989806
7335108033731309306
13820837425667277410
12890210141175160520
12592132788875541842
14279506057879333530
9263458529220987870
11036038005124918242
14066025757217215112
11154852463743512372
4385887575609911006
4341839085524116182
6044580318618470862
5743344353029136282
8192890537666243506
13548633750324887520
12179860332408995232
15135335404232489760
10137102036450796802
15274902060105774480
7478385385283205230
5613935604178357806
9862576815916566420
11249098859733849270
10438239546788776050
5713505882104515900
7829000440418255712
4107120842347138730
5878680909676968252
6407341722236198756
6972384852451246542
10019200813853582280
6829576727713162656
4613169960937411256
15903738578515739730
12276356137718896460
8573558550922817640
6750964908786395702
14707197993942397442
5020176254445450290
12939005198827017002
12379177920372087242
9509801553434068382
8620611859981534650
5953182686793071772
4562663179843430822
4768402280948135732
14115622094840036630
13274948619975003810
13491244126875195506
10665506200465186940
6915556458738827282
10580293186876996382
6001071007408847552
15757259112882406352
8327949635643520232
15412812901805886950
7056745556283477056
5716906569382590410
11779596247318314522
13057349392465170662
10242330126140775782
8390237552979909006
4269000630799092012
5825970569484762860
13634922973103367306
15739766612768013312
5597848524965857656
11207882090306052632
4497833883292146452
9312097954371807870
6328384976494281756
14349657736259335682
6396135983432164080
9544826200103735582
10846858533297740256
12804920290979072570
13148032233926122392
9743740792820812970
14321624773763515340
14294808676508645382
8346700904933996750
9149185806967841556
11525570329108976406
12492476989783638392
15852200919009509252
4178493454185776882
9940967228618913192
15866070641936098850
10580595836634007872
9819458981255356802
6375303760921550156
5834582092151425482
10459023049254657656
6000812399383747056
15473106777041501132
7794379751213414522
10308030079140694712
15663946867611104922
14833366436727875090
13794884056325658006
12416587479361186802
5816559466800941406
11848541079649357272
4999367668914569820
5325480847697613906
4401918844097951090
6498698666373284492
5551390476038848772
13461414691684543782
6376113685238949056
9575622714870195482
6947505972119525412
14185689816747186542
6413246749311504342
5403300126801500702
6446327476333410210
7850525221765629002
8062102257571545822
10693344407427406352
8079447857361856806
13453039771911806330
5674677925660904250
6317525516652598862
6698142596750155056
15659345363427788402
7086647413207320212
15932640672610438412
10099980646232228912
5098745271593179460
9803257444430206202
4862419789008740880
4165035250586398200
15998723013480619502
15207904598273091150
5516446647368178300
5455709792278795922
5172424767776047392
7428589752517459970
15202372474604538110
15900793690163645042
14250355111427848010
7765930302959192520
7183395984165913532
10588494273053145582
10969342499664051302
13852996168069098222
7170960752029396482
6362465323984164506
11056569303538290006
5990596954186868802
10684389946007521590
4013699163149812632
6386830028504790492
4572515308245563306
11049368232156941000
7391777844582273980
14430119710877367860
5050011890390368802
10523177875178874402
5766464876185500312
6785790153466890852
15987869368125608072
15274927995674681406
14146723618773941652
8648331480702425532
6232032948690828012
7545646529461898552
8837822505002594222
13991737550027906556
14747659306453428770
8780691220380633882
8106906861658987256
7382527527595409300
13019140504017047490
7653949113069236756
7325350430046094682
14813335040693822282
6048289880708167280
12976343529757139180
4325000643412360922
12029216233092550652
14448536239781781552
7212775509139615742
7330810234652438312
14880767359834654056
4839129250566982742
7633515274380481506
11650312517787055982
6399226734476789142
4547662105783507580
9310971600951717842
13130317156102624550
4727543585678120682
10451917360254548052
7466780805805847010
6807046137656564256
7116759223302603006
13635643561534025670
4989136434499862610
12158087823893231090
4492659985524986820
6342139665882541632
8358825510600895802
9783271032947612282
5381582572078159152
6253597685084560922
11502793729558957520
13393385436515594852
5404423523043751212
10538434872614600282
10574489397084156000
5997750044616954470
6956436568095533756
8760388522761008552
15369747760397898170
11740848985117911756
6473406856455730490
7908004291067581812
13053333416740738680
7077901744183092752
12032105902333749056
5776393382823618182
11279498884927599962
4094291997636083172
12511242523378680842
13288223459693132040
6351173872734992222
7301613214679917860
14511895813240684670
4835711361842683742
11972886209965240632
15999286159962171362
8562855837225972620
5787333779040401006
9584810449961791512
7705619552517351302
8002910177329799370
15154723719419481410
6387051485469647306
5859179455285065800
13925889902169652556
9136414152971134970
5879591478889380342
13582208005479349256
9702012477406810056
5237061673464441092
10815549002191339800
11642766117741898620
4178807858492467382
4336204734486513902
9164057135293732502
4904288337565207370
7677942912514785252
8494398171949011972
12744788955391880256
4691298652405191650
11710348614488866232
5925184180403324762
13457577212069214782
4063377230770779560
15436019315816330420
7187401061489235512
4078565486701777182
9563223125708453460
4633383952247423232
12522053033607643902
7314524460106826762
14881953166469165832
4321394761605664430
11447216115317430842
6056935584693608670
13836693294305736410
7993674640597669256
10301783110523501742
5524545156961574900
4461908908366133450
10748181275283400506
4364087716326249410
14614143049176267210
4750064318952171756
11450684129375174402
14436938209719143432
7650519738402015972
7116423104532087920
11157216294560528352
11618270250319574690
15219712546123755000
9195779272633111892
4961317894364764802
9162549751017663272
9231375132793102970
15067219745438564006
12806800678456060782
14898936870958552302
10701535834571439006
10252541050243964660
14988700122869217432
12371891628965750156
13234771959033937322
4821553612262427770
6585923167402759962
7873086939910372082
15200639907771638612
11200263136904856980
5111863111331477930
10276907394359659242
8320636418673038906
9663351742149510890
11501549475049213922
5309400348988164056
15343966487691563906
8973575201914724270
11122581537702276662
9807957611689853342
13922754296844714806
12146849879833535690
11061606469700925756
12924392062891255652
15206304112643773460
10010834362210877340
15419186452172386442
6873459003739421256
4206384093138188642
14776989160477776806
13551005438474647992
13199231902937704806
6881233649965145282
8564482105591645092
14710189447131403920
13471357698245102042
7056942206941717562
7506357853203142362
8955329847387224082
9196026646758824162
7784042958554499506
4264022927688998112
8187317593342234832
11504418881367849306
12063374073795212070
13676662363668966506
10053196300461268506
6299001468581164440
6758929775762078220
7827676656437138906
5982441698202562892
13697548252082751342
4329451737805771982
10694694412565330132
4209214451576295306
13946525679224000792
13449418890606878906
6765045874648262220
4311833899989023142
7202386096500893282
9165283926727514042
5111762741782917530
8489120557406230682
4280582503023757632
4301882519826294002
7199286310405462142
5956958018293584462
6724891786382255792
6539403521119708010
9605606370099630362
4869023838554128556
5174875594354548810
10766251793934480102
6833322184040636882
11128756445549499972
10334936992172501442
14346761373010507772
8148490696466020770
4657565469125397962
9800931112773386042
6970968925692377262
8202500419152595212
9115000746382720352
4023479304105031406
4214270773961801570
4818350925696800322
8406695504968051412
5879775608948494182
6615366875607873602
7267335534580352490
10996680595230819222
13258392695267570156
10972351194057780162
6480465530727546650
4870318659094743410
15011203946595820500
8877884217843023882
11718811585270725420
9555667076304209412
7323442772137254380
14616705339162260012
9209159731507548122
5113158731825087202
12316500277112813942
4413832952391095690
15319048200020069330
13582890963785346072
12692350312243087506
6347905079696780256
8429213842371438122
5048190439844533256
9187090287759862256
9822723766653187656
6217090553198602352
13103621852732057880
15415157924650569006
8849414951187000752
13859433958640123112
12106826536807846622
10558330151372971662
14423888039487103982
15151238401794466412
5780595867771798530
8496660417603469806
10086373023179420112
10611595175929200756
5949787168813162250
5456912872941042932
4053715403262844556
14594464488874254732
5391753444277607162
9980859447284781152
7489006890449135042
9261521809599247650
14201478136280734740
6452147937893671740
5289162285767330162
7716453397572399500
9248431649590249562
4671389337700204682
15345454812768145082
14193165321813315840
8601835408029973506
8201305979565256406
4433278215247143906
15653509828915143912
5006901168143422242
7099534401709027350
15021422695155180306
4448306469289252556
12898373348784705392
12418604061627852342
12730604243991664592
15659141295809297522
10457983667144867510
9469833004849437506
8923839333894170156
8471293077287696570
10386520071760940256
5716654964267311092
5498596797266237810
13771924340410215992
14168409734904841290
8577272101138014462
6400797634079273130
14907520456066163070
4321788511256207102
11667059839879288290
6350950619335016256
5835122062822872092
8809137909240236910
15185918767305962160
6414458315164082372
6744199221165271322
11886750784782845750
7051134680111233802
6839931702547563482
5438750452412314130
11830716705732353882
13373412199327237752
12906671965140875942
10388352527713596170
13555844292188531090
9778962247551632592
6732226315429974690
8546876816188152602
14654206068085806252
8444241509700937232
5434281925288519322
4048036195745730890
7773656447904534056
4721732117387316506
6974697615447408962
15834361064975006556
5474972764583638812
8996838466695799992
11842325513208092090
6284830278687922506
5452149715189886642
10093328539335005256
6914730259751413430
5056626457368777710
4072365786833194962
15930980621390105262
11173576793767832862
15520734404776596242
15306906072528652770
6147852854895201690
10520290767720552212
6160183554348493850
14464565883428529420
11340028377219627182
10515047369712847506
6511934092011269952
13951663755359567400
14684612670835859082
11917929101662567506
6369123064008153440
8226849741708853950
7416764100151916582
7496513581413225672
8221102959123436142
4434469478605452050
4156684576985778572
14307672254605721162
15151668221861870690
6718076517139114010
13428474072091762322
14181297989147409980
8925657664104646806
5764558566375886682
12956900639323792556
11868670060899985262
9652915395659086256
11877535611017865402
13318794073305736112
8890018153990155756
5193095982875681222
4425170317911245520
7759963920296921220
7667034267018882002
12926398164837672450
7451250720803836806
8264826536908904822
8282877996493087850
14391989607550399472
13297847660464309812
10019104829158756806
4316205613357176362
10286610407914279056
8509584797482782432
7258622107537758170
15860940298214217212
10525639200006194952
15046693141563171842
14760661167429226922
15515762119248243180
13886465477057319782
13773152355666182642
11725626125242155440
7333452637785094070
12621701515872924690
15102689329221119030
4983425148926898452
6848684674099683102
6480187057146670562
6579454413034833680
12984842688479984562
9395452937358895790
5572828624442296692
4462309314530619572
15112322995899693906
4049956441401877806
12790105237103412582
9716267754476708570
13628241576707242722
11589862921132834302
4852932172764671730
4379443353805177482
11293341249900972656
12237843677837491352
11550585573350564292
7189241135646180756
4701851827620901322
6440221196339869010
5107719697081269842
7444253124198450632
13987365708681099006
10596095007359045240
8739521040646124742
5563426297421030850
13469841529263577712
4401079429612125420
6990415463622360072
5085587419315464102
7972847340263032656
5077219309388096472
8643118008419490756
7704061149581569250
4391472458224801406
4317966772503634850
14649078250667233470
14930057605370122712
9715122421819355882
11925855536402389602
8415049492420632312
4164045990863736980
15649268214543782006
10194802326543512862
9988305911168018762
8525075489802095672
5789487798934431602
9589783747770072006
7144766704380638522
7121847655745901090
14755335680048514306
6262495526792090306
12043220913759713690
8159827155968148806
15768457860392338806
15214446851476954556
5433408728491838906
4751843085176613432
7427702268330122252
12392997878559155006
14851485402552487500
15280033010137190120
4244790242267899002
13424873162297712572
10117341938854986660
8578052429471106360
13804090182695059212
14609847435290641182
5491172746905896756
10910800593039460302
10812306534232317672
14310298768690071362
14575091898327443030
11116789130768180256
5504582550320517720
13352061184649003522
12574586328108010806
4728610735985220702
11402107411401748230
4055401836102206070
5194685264787263180
13320544602505676256
9326921799546901550
9264210007579873920
9508312841042576756
4885453407135886220
10488925600822749642
8658815542446585060
7267925441421451380
11174124533672524272
14792446883638325306
6333510902035263806
7637886369883372752
4654877963418707780
5912875800878910806
11269775017412830806
4575107570930061990
14759043365998251560
7419760124575261232
13766349620732655242
10651498289159065652
15128216687123184756
8599809933648365262
5420342412107034572
7047199760534906322
6244798487679789362
10808776086981517970
11498329450290999602
14436489902535905690
13081858777842808592
4062599329337301006
7519312820455990850
6492484142301587150
5480502711329353962
9083736813860859152
6802037311634193330
8367288597852907872
9149004769801748942
9675979426616225960
15133686768705398550
14471252507884892550
10050687525195370692
11257867235416937060
11918099822217830712
13840490804527463132
6756968630713486442
14942859521459446512
5035766582615596130
13384883523052525556
12953504347721830370
6904749845969775830
4119520330587002952
8778394419310078370
11688960518484737672
11596915218114657542
5463552821040511202
9385483395622097792
11525834334193514480
11559579080431671900
9877074095348906556
9687021867523250010
8068724038328852162
5578830276476883806
5415502066835243162
5863541657498534900
4416829395482049306
9428340380914153712
11839868602825597182
6085416400901960330
7288457093746490382
12347003331518296142
14580294021007784162
14717563165061050322
12525165838872847712
11827269729765768620
11271515106627752090
10999175483587737656
4787559999608360240
7205004086479307556
4002967234075872242
12601574769832390172
14980971988880175722
12091817388043154540
8293184505974082962
4903288117063617756
15304991746095797202
12234280522635495960
9096483670216571792
9942792757963427756
11235928077428898872
6246291867673035432
11284901602855179122
8852668214033107506
14483046220300236882
6264458259493070342
12487830315159191922
12918240167237082992
15532218791548615212
14592445225015040480
9471681167005951452
6783179768228391890
5620247836933609910
4191403220949930720
10938048369716665892
14543541447674612060
7760755929106382222
4817635566579641522
9094745429750440532
15549247041435022806
10819599573522252702
12058595776077487656
5133898823838398462
10127532939538899512
4128101316288156602
5279526065305202970
8611732998378316406
6429681366754681406
4047043152714940922
12207082485055421210
12639403691483567312
14133945001142586692
9816968380305001412
5814810902619785702
10801223905187445602
13645751899496097656
7561716718533029142
11154681074704541922
9668671774523015310
6661893971227701512
14956150551200655432
4127870892070035050
11192673096745103382
12878722483185771102
14061345019966154000
13681453072718884070
5744447422177378410
8912263271568618600
7366832445207128906
15421313602236843560
13055854965777616232
5782224408429768756
13511653697953799460
6652226995975895952
13499176244207557682
13988534443385880852
12270381827390919920
8850998208759237452
4280219781190724412
14563087888092381056
14912038893601635480
10290636200766720350
9570787333981594832
14606868041148815262
10289946256737257490
11828679643171833806
4039277981967182556
9594991507388010570
15514428069881195006
8911718299856765252
4217652709992389306
15311911463761893840
13465410507451767282
15328231324202261880
15377427942205015130
11838601418025085002
14462426565242178962
6508203751481468906
10046462414670634500
5480742886690723850
8224956631623153362
14974022015402794350
9947657761475239056
6720389200746594410
7446541993559184242
13821782406092305742
5094248218309721690
5244613620645716022
5260111946028145842
13909659989873841650
13721765363511126770
11398077567227937312
11619976013484213872
11799896534879573756
6547353949742949506
13189659989312608202
5952857821491520190
8671398125773869506
13327926405196576556
11836624926804648522
7352206238603506412
10922222293042795040
13920266374538807762
7821933975174048032
9890265129129693672
10450636856806748006
5418008140050402806
7789605350128670256
7573335124461415806
5252614960028436056
5090883512252474162
12268051717900847556
8443004293518226152
5516374861577334306
5292158363012513082
13476325752510252392
4343236982697426662
12639418950380406450
6824199593862560702
9549334241503684682
8130606529588938492
14472247467118840562
6425482770898106400
8529763491281805572
11399521707651997302
13738470629329768506
14452778984608112402
10297527491639094642
4588243252200231500
15978101765829600872
4370556843586607042
7196065333547020682
10222581093980193906
15698027794241784602
5396882954472673670
10233486357758072642
10553520839603180210
7636082262504633056
11442455432492467556
5618657357344430562
15776966231914220660
9377179468425690032
5556026109938023662
12689318290508577482
5933130123894432822
11750613652852659290
5295098688082016592
4018613599894704002
4501661764266336122
15092692833505948590
9209119240087159556
14775619483242333200
10953979077823917212
9721535522906853912
14792004078340614852
6209726555388170142
5530390165869307440
11925868811211110252
14035857792013178462
7683084298893557232
9803693161374855342
7981608904373694770
9220267278123957902
10978267636666100342
4290636824918169050
6193337548308515556
4397477452637391362
7517477159835672482
7625711849832907610
9532523596023997806
12710705498488331406
4663621431650260550
8404251216553012922
15973489126769844290
12302724003774355482
8056157104384231992
11050282101352335140
10911206421834575492
12079086233312566272
14800530741056161472
7842088667492821352
5413044757017414900
12988732596365888042
7427636194337107002
13400798930437878056
15069346825884509940
4490525659756483892
10599426435106293122
6381063239149145850
12633438111815781290
6625725121783737272
13312546802245418142
12608161245537858362
11956427226431990556
14326375927272503906
6128729575388816556
7580963599083765812
10242495444813822210
9234352781525876310
9314170511934934802
9503845738345809200
15877540032455599302
13274169086950476032
14604708781839723806
12484513048916470722
12044633714448271806
13808866099723164630
7224929556663253556
14121917507384838272
13796542769718004056
8787027932765869610
4809448448838839202
4690142042115974930
7329655045712277056
7485238949968676202
4832485745396277152
9899724607719676742
4810951188330727782
10548091423881069060
15406038144344864270
8775150251227472090
11348659752495518910
13078775420213658482
6777600740695240806
9995882653493882472
6651524071472759520
10562937955039660130
10160401558293171920
4450396749385340756
15443259296085101262
10005216372193145222
9677971883617388210
11932086653998982340
4513020760960735350
6319448818546486272
14311929424703211006
14593689152410994022
8284494028553810300
5966553666195735006
6221546605251706070
7426087077263241872
6720255520598132532
4660298825488738256
13609822627784326790
7959295951574323662
15237034099569890012
5045221589849456112
6085293929137194462
11480859499677281912
10938240298169822540
7243461891745657122
7640713149921608042
7787020865481223812
13845831559824609092
4628271288720252822
4822122493694048412
6954105187282233792
10602819993635023056
6891447371410306406
15939296418432640122
7258889957601296562
4291867599781983032
5869502022102237290
13292234498079784172
5341687730421304202
5708877967302379760
14953823103993658260
10266844844464472882
4638037141209216306
8216738052511193282
12731336321915932580
5159708311219751690
12584163948631827806
15504598293034955006
15992860472628544140
7094972879475701870
8560228466347336532
4363984303196567952
11206718887815619742
13937902457701050992
5412630582154075922
6079945902763700792
5420946615149876960
7868163643345757082
10226779955991557402
10713252407399349590
9499665275363748102
13798694320565962542
7473099492836276406
4446837821123376230
7676735084275155890
5569872741458932872
11966156997359009150
6329750802311959202
4867910749914032522
6751178474612394002
9946885613285879450
8396376342534970022
13569200949492014322
7833701618283253970
4261275110617356306
12253762379343365922
5537730456581838972
4356964060402305800
7767469831200230010
15415673079666879402
11843917483522979556
6647448056269263392
12503503404940102256
14266346874789176642
13796437578966694056
12578138474981212460
10152973146852468560
6615922354353722090
14819591771815221810
12740707904566242152
14314964503229132672
5180042761540762170
12327341698936813470
5903392762333642802
4289508161977117872
14799502170639639990
6112347400199388602
13176763494203534006
6723481293584778582
11393342195650168052
10107481478479488362
4332015739068900500
14663979176813566682
11586264584510761256
12556130935952081256
7964856547471361792
10091477970876460230
7506218761035503906
6322454213629582656
5329432656598072802
4473234168529698056
15219866427220472562
12643238671364103732
6705744816729819972
7940266288775339532
5597592178993533882
6141104957893834682
4308006281683654452
4190950208488300560
4094847255307962342
4492521238262365650
11687696088523289382
4416871739132446572
12319832911507574210
13172470882899465006
5846057139452134202
11734208080443226406
14223455542532702720
12722901186591265610
5714810120109578312
5002681861186388820
9677418591489166482
15176338568465607722
4924192238047774712
9126381362536426770
4373943247855758722
10094638979964739440
7588690927836452642
6518175450005574056
6261570687781259556
10636702574041827402
11267091713675201042
4130074413693177852
7662439169899543280
14642664440949798140
5921879145492937592
12293143216226252100
5630848597945741806
5539364571655877312
15994542077531243102
8533632723382577306
10634493471420494990
15703571113653612440
6943020333153273732
10376138800809311210
4023817154393538852
11071571258117187830
7828329900067902006
9045629771296050410
11616132545153899310
7174329516088838210
7613585521167478092
11479400644678269242
8847915273985613402
4360725780666132656
12324700154458318592
14163306846000781922
7321474273178310972
4923590928790641932
7229541155268069056
8324414028857166032
8180609253630191406
6841251836501699762
8214420112265736056
15000806871737262632
4981573624081919832
6907692424904900256
14542250710159544556
12203823169032717642
10901554696866311256
5998500754709567172
4015576805348324306
9761185938944419230
4324008869196091770
8958889630707444470
14326058063061312756
5797652154362710662
8952383781831726722
7113021235808593682
11647222344208949522
4049227942986230552
12802407435352814006
9922842581206912506
4898461988647153422
14193974898489064412
10776838984750496306
7280180641306475156
5573930643816163562
6222375499665647342
5356262086938920702
9720479880218306982
5611347417758930120
14433242259019807680
6919257951210442322
4509754605521013242
14246423968707747962
9435439488755886450
9112555543260239930
11311875879729719670
9123155520197911506
11813695998550966082
8840221529813757012
13143050697307735532
8665043598812985932
5308409168642197806
4737300007207661192
9482149543379377482
4719716986489158332
8613817233535664090
14563716828812047532
10558062665881859382
6201092003386456910
9690229160397363972
6559049823716319006
6185562745619226440
14253956383022441090
4660983984624582582
15841887420615725306
6481895861979049056
9942912202274065056
7837029545818048632
4556641862050594890
7171976812830754230
10175221770479311992
14910806663567620056
4462499197569294756
4161035483825288322
7026352629204956532
13952944358175196380
15598246752148788506
14727526756076018072
8601149102329665902
7368540877735326522
9224719673195636682
7378926375858320762
7064120288276927372
15450065784141751730
6375578274960608756
12154674627057628542
9868943521025513430
14959337499490227006
11629087239823575762
15888186652831374756
7674161894908945130
5373604780180415912
12525067763772176256
10753267720552697210
4839333455949977556
5808783725070713256
7242391735690208582
11388881943313155840
10287581157377457660
4268527186344362042
14184800947685634572
8602392091019926920
12721556426419331742
13162421277726393906
11173431240146163242
15506413542674185502
6632492374683092612
14375383767900653892
6355234478836762560
13897368301523208662
4098472867425263060
9084088457784283440
6096241219906222010
4005229714252921002
4733313636236022110
4339361701814965832
5348246263648339490
5431235269898159930
9599767167159253712
7268053228070665680
13106150208975085022
7077463567070123712
14813837714882143632
8170265928411863912
5311117550925853800
11426846463419667572
4349484305485851170
14484184074026227262
12835654319244724022
4797970273666122482
6373212224689341506
9304590547788834942
6662983193993872506
13626247552320312002
5240897866718043906
4513874507553498320
15399088837498431120
4016400206048660306
7638888864219650156
5215782959258294642
13982242600303541102
7191000975511868220
8569551984083962370
5355581575633489550
9942580922657390570
11441085438082902240
7621789853010191330
9449564786550556922
5750148949150165580
10787501704732464360
5552747798667136482
13704703331698864812
9740710408042643280
9106732153025205170
15455800233040608362
7101097757726615502
11999532588902188350
15578204968816080842
9936660956721933930
5873489583277287222
6495805989777526322
13288528631510579306
9443689770572631300
8043037287304483190
7934093629408630080
8889783812651828450
9747554002079611902
11492402983246972656
6014520966808476992
15717379181260485000
6063990859332635220
4713752169295822452
6687522833557377530
10033692290912559600
15609519714231606312
10377312691357762922
13207455772575084410
14381247599139956222
8524660162963774556
4517121172787096132
11880293426561483562
6372986309726269490
11309946213979190756
14471914978389471462
7913594305683877592
13900557762587506506
7570674324969019760
7433111267350704962
8788505424753446552
12441441470336203806
7079941910914352552
9034348928187477530
4476627410621835800
7522468201620931722
6366966078456363620
13626392568363232842
11496126530205850392
10446908102334476390
14008186825807781406
14338474980495548042
4625520630556057806
9335540616776537942
5997696264029283050
7735180625038113630
6200372364171105482
8672985027561056582
12157226815075528500
4366261415691130202
5997231400165287060
14964200281345576182
4568504483645210306
6209667733465681082
15916615400508592790
4256387681705465312
7455798982202155506
4119592935909851406
8630097585429592302
15443141068541516522
4793985426777223056
14503658243172165002
8167014630001780482
6870283629187185510
11098415434183691406
6016931380021258332
7829904321381227780
14004445926253856852
13635305612553559430
12126917236280107806
8512451843723598960
7836343925939131862
4646978282697286556
15978048474379938806
9184218086114752610
5521509582859872432
10381871465904783732
5991637116064690562
4152920493018962040
4274555917132506480
5224717235128301406
9051618610870412402
9550556037390004272
4025201929516257510
6220154822209463862
7513268480087571602
15963369317766568682
5581121135328717306
8441698840132871330
11120217550654261380
11541688393969296450
5738455471090544552
11454916668752952810
7832473377310531406
15250473082571682690
14351296122403859306
4995490581874963982
7039594609299316406
8310167811412588056
11614127953182785810
4277902704812467022
12479671040051737370
10209863866010529840
14926307281193249192
6560728780436817482
8835391358584820262
5623559641731098612
6339253711357763832
8812060688900383256
8426400478623642972
12047574272481288506
9276964705591409090
10558793047049692850
14825873511875914742
13995701814611601702
5893246311750878906
9171955035245209902
6216868532032104702
15860289854051737422
5100313248744198032
13768224044358621840
6048323425976589660
4737924255529539650
14359929585879201302
5732939158263597656
8967681634452563882
6161932237425433682
7626064949172753320
6337205747327475092
5473883430994711490
14577869661117424850
9729827624812267082
8880814805943812006
4360023301617135042
15735619050576381452
5397869804875166306
5468444323801189590
5032657005071613242
12090690950916065570
7983548314929643962
5130096708937050720
12765256700903703482
4254777377030902412
13398198733345710002
13066024696349357306
11548786073273343050
12637117008874460972
12145039302484822806
7433129689466378940
14043542054959230662
8161318712793565490
10498462308067491830
5898076294479296060
15854093788100042162
5741513647741973142
6687294336968377992
4442727125598395130
4623825918368005562
8317114535020699200
11291713921986106250
13291289758028683806
4873343712681746990
11928018833734049202
7270626087266252052
5733826330097870192
9880311048083883056
9032673425536406406
14704361556394102452
4771432548001892702
8183351145508062680
9280480940197324220
9271191867131018442
8249820059627750000
8000130757327607360
10064713871789609042
13943785878621237410
8780050286917606332
15508002241057668372
7453306761899877506
14942746522468387656
5258197255141503906
7636793818621827162
10720734223988192592
9002712849401191556
9184553679887165306
4844623336566007556
11374510242203050872
5687262833906160120
5787716895973828352
6928379330494083006
4544496880988371040
10941112437784269050
14000519531897956532
13693882888786479006
10625722593500097722
6856934766148927550
14897669610909253422
4426542911323815302
9441356624198557970
4494530175302582102
4026470494636844232
14488614450849126432
5237065545544098506
9446298977608756800
4660162279809032702
14561728007825249670
5319644471178089810
5205108160264066382
13233171347538008690
15726983750061955292
11689052336970648932
12118443361055899832
11833952557905896292
10840584259315592262
7300193682293556540
6179749410598081506
10280632442131198622
12270955807002646056
5880821385414561572
4807191526009191650
15386954595670320572
15322103351210959760
11442438586802727506
5737741373402098506
6056685804447111290
4012254521481157656
4429410239555137332
14007743957039729402
10824119262958570256
5398518979509485042
4977822334638388710
14751914887791998570
9080008249440176412
13623796120947222656
5517321116781316052
14069226950535215580
11215251526252987332
9175558120675285502
6301374228273323306
9526223106135862380
9497424472920343056
5968731057607598282
12425397141519614720
14471924488883587712
12204705281708952222
4419296888523052020
13423704944290763982
11162610819274310882
7790872174559225156
14023153562348267822
8781513830382381482
4364436620120904690
4808622276370409712
11612742870407613006
4785003080288235110
10250124738256978400
13095149108694988730
4494014183120363012
10743489169997762180
8523655032602514422
6744644877184340570
12605518799008899806
12564908933239639370
5600904838288032656
15140539687317183522
11575038718890885306
11584617869053104150
5182613789422294920
7373857541532922442
9319092053557127210
11111061042278627330
9218078645801018772
13420243998769249280
15854752530691747602
4662772113835363506
14077617858422219930
4179110693731390892
8595664157429925032
11243452154481781442
13238286438736044056
15175461004754331650
12841402583270988120
6123830160018627020
15253392098398561256
7469089675440805622
13276737220970113022
9769919743958735972
11238159120863095056
14798177150835731772
11683898655987377070
11618754437673801056
7064434257240620756
15839860169339348942
11347623728929379306
4183871714079709430
4538512695997610622
14290961272670194506
10466999210655849890
8785720695944504522
8988178361527617320
4268971977395715830
9876182571277527756
5831945894544279582
12869367008512610000
7544813275524740150
9762957054119036900
14935275992092891920
12046504726351902512
11959365878777886932
10869927896300359530
7413814086609840006
8626789317727843202
5276366793594750756
8037182268101798832
10739234460258725762
14408176877433941406
7395670174255931756
6401759993594192162
8170732958068113006
14636630433911298192
6399109408952732712
6223080666112774652
14438165824848133062
9206918968864741962
12226803286287644382
5934808315082878602
12145093919048684442
12409586941196480132
12677301684135979182
5310049659365895500
11482034674417917882
9204682319809831970
6090036156419419182
12764291953181330256
15428203032944641770
5001970957180383062
10596534133580644290
8362756963253296506
14728376960438967882
12404896003459021610
10265937309246170022
15774232359304039872
13238826869854456002
14216879566307451050
13947779141620971282
12354135595460235992
12328837457739758192
9882737013825762242
15427959882720651506
7340476458919420056
9323007726230485112
13201333280690304650
11260883158133399660
14557641662705286290
4048893267251088482
11223417660808452482
4142238864451575372
8562513073101915732
9478988180897919756
14250367844385117660
12977284560400827722
6172283257044072870
15933390522032912292
14732751084429233400
12750246232131956942
14718103910899553990
7475027045749085762
12048059184576813470
6962944446873376506
14681331346510389756
14670738714226081122
12381646553278370450
4030118229793300970
13663791613774500270
10673880485476413530
4199354525549165556
4611408445310341380
12807834573924730632
5393703323610691872
4513856635536264002
4136023666296135270
15146705660754165042
5907661225542839570
4684501146028530650
13899298531338042602
12911710957715537970
15308910572331506142
10119012831793853472
9136425859699059252
6603631136296031256
9980302315034914256
7529390181801991470
4928113923851547056
7134060374768285156
6870943703994747002
5460812116327725540
10990523215544010612
14975775704830612860
10422673313776156622
8658364352702476130
12546968121164990702
7053406279242975812
7982997280741885122
4367954332394452802
12770911951662701802
11735815349780489792
6595804159218942212
10806602155265804006
12474987772302301512
11854363194256012472
4060463148281982650
6406311090172036440
11866300712669322092
5014717684129136622
11544364212929125122
7689717063236854190
6832309410938225556
4372336702326409080
4164173659904382102
5230805787239626572
5537866512242572800
6566788534438817282
7889592153500093742
6070699221545815506
14409148469452404306
13400896935149667362
14827585265835235056
9000825027906662502
14264036104401412656
12875397572130989352
4305790128008204310
14583715922639038412
9889368984655834232
4291618744623440250
5051346676319693690
13511338549675984712
15290072873693937006
7260130392226908482
10135202828604638892
13720731693409414212
7376292590095944506
10800700385080703312
6852404426864904056
7361127191791333170
14545251470207879022
10696202964836515002
7587468870031354862
11937511811008132050
4105734213552883022
15886976781724796540
8838523575812598852
6047106008732984306
10703579996976431780
7430521768192450622
10159143692541533732
8307685969549537562
10408282942885256540
7099563764475934940
8920962839388042372
7673327912795940360
15228413893495881722
6837478864099300892
9332722212240846692
8863070569228266806
7365347108525372700
13631876937477666506
8729308452278517032
5088667465777212506
4702528517358684980
11125293128085901806
6676881134112908732
6987484432688411090
6561733939876008056
15250220683672619742
14061209980836236042
6924706313371119912
4073160338459569682
5621165309220400172
4250885254982762556
6763114604873424342
4672530787145288762
7917924951195342932
15064298028134320790
15760865854048494300
14808583496755256406
11981573363800878906
6430551966728449902
10273995445156767770
11006619805606570382
8179279337082779660
10387457815326926970
10665366685575502700
4428354079728726842
12265201065339373556
6452459013411935372
15039163473246377090
9219616946459159582
8035060620398444250
12873678264335914760
4867924771178182922
6492879705334107930
9853483283829196650
7140406932912150156
8804409741343511532
4679518853950495806
12479027076638589522
6972822954511863906
13701870051796990082
12579493115678078882
7419577568334253562
14781713103424520552
6912256533586863032
8474227027459921532
4266965577489431312
11672356208865905306
9533274732594024806
4263797611464455682
11958490519544977256
13122864832857106542
12452750277033766140
13324236635340462656
5660329853272366302
12949369965832553112
12010738638611331306
11615893860180921302
12193943899939719612
7094190654181472672
6773649413285438532
4300358588933976410
4402648226035078256
10941952979221978506
9100768263214405482
4861666524322820232
5880047279764693520
6985557318488901572
15538844503929887450
6774884497745428070
13282133864720109006
8443708158033477660
9551856248907023756
9024665317267881402
7585514509331532006
8261820958903737552
15381999971264757656
5194688546814497660
5432052441895461272
7096252506739446062
13516499877886922006
11925953875145156160
14518762713925384662
7050903234928738250
14823181623386055962
4243052929012785732
4782700709163411582
15599887354231340712
12995145924801071402
8196305526933769250
5115284128464672710
9107108049150721392
12672273859932973860
10067943656092333790
5860688393144771030
6851717012579020832
6847112154615856370
13305766076975562482
14345313064291052102
5853059044682473262
15070118667400655330
4207074962531722682
9350818323150654506
13565092970843934042
6642933920719383702
4576025354887164960
13421537476237847306
11664500576718919806
13200657658049606762
15227854050460367790
11974621902095012232
5908060995130654652
10443381458609229990
6900225076274374550
15109438251636057656
11882969919356697272
15136924042759300056
15865289716649761262
11957769169710558756
7931008839080767970
13904588198233693802
13470509192591573670
12899962936183733760
8743529774064678462
8266560261079859850
7366480589838002162
6525254179406155556
15248616364012644006
10082947770112327130
8487725639651132952
6577418650931875322
11028874694909926482
7618027184988825156
6320439797501037656
7133955534388673282
9801332064697186806
13862789768260392752
8886898074017676642
5142929482992770156
15884621787424553642
4941133127252638812
7416545698085608532
11793278108837479082
9744615084311016212
14696801396226921750
7995439238728738302
10246241664442437432
15733607844576347732
12362007205575779780
7598670278355276330
5602436640402796172
7851860023547277722
4014454665042316056
12770709427067378906
13469257453031592602
13441520369564428556
5002386813296429262
7278599236975590162
10889662132120672056
7820346496033715292
8181608652680353022
5312094897144720522
4531595838351748256
7645873248635880062
8440499279257718906
15538985897486017722
5044582048338192912
14850276871804461506
13615667557573608410
8104331340983565092
15414594627993278982
5525749491517347120
13353648228367807710
12800444051176784862
6217554984311020362
8934159922800393122
11825635356688517562
6389408836928544002
11615848094785160540
11458635736195788230
8759777442230402280
10835452906156582482
10116322207464272960
13211796116497099050
12738403124727351806
4615407299275059702
11462231236977499232
10078919166895941962
5080404055706653056
15998491071577693020
9461127488804638472
15337794655465765940
5005867150076123256
10299049103107972440
5301365261954870072
13927665013521711300
14743462345639000850
15034758847130269506
5514250116012158450
14669701028625198612
5509635007231552412
7561303453583441406
11266070953017564756
8531716767419639432
9056014969509894410
6162813794319808880
5587228133426635152
5708771356081157370
14741960684099788302
5273888547850130760
5132254248781503482
15359729914937204292
12183507158789169506
6415224551681033450
5862513406230598442
9213201094317059622
15883573688332199460
4376435839633299630
7762803990807724610
5668616618848176720
4672543910250890522
9199558632680778980
10496718722296680006
13266075372242448006
6274466585298888906
7255403931325247102
5501159032715885702
5380959606059512950
9550631022939497052
12437743737967539602
5632335704290757292
7682227059926406402
12172546504549311230
11784105085040053922
12205215813080152802
9757211247411666590
15651963543357856262
13695326323873127912
4096419625228315530
13876728154600169112
9023160478073902400
14634108642494533202
4474374844987578782
6130054659572088962
12270490067563438970
13616518666928236170
5057937654864330890
10203046707611668070
4838790592560388806
12028395199580347656
12622369702962515256
8877791863087894322
14534444034162274242
5885705897283006542
15656111984531957556
8897590511444843480
4229471333993029610
11751768532688841306
15585398435584126452
7634778527202979700
15401256243119051762
7628220577465605756
6203323043985881882
9119015521465017530
12003929058708273720
7068543341259959670
6802550224657840100
10879010365045211772
5004157159566003962
13989029771214881882
11454911547987944090
4996965186195743630
7087263377683505982
9110389041687436302
9084202217883063992
15216529530718383870
12127794183140501556
14080918087987768422
6026785598142391322
4105164521628593040
7011325463653923806
14962172494437239762
10133094183631327460
15040738373273963642
14163238566410057760
10752742527483176090
7775661408318853506
7730412903870878090
15608855418911773202
7116636721875837806
9042323682515068602
10375190800327435700
4646840147422159556
11136940399056003006
15954676235099851632
5382072314267608130
15182980575865028192
6415799245802439612
7876494212433201306
4412450282161639080
6787075790869620720
13794414755624806700
10443065485915888062
8095467943038577142
7321248750038681306
7684477041372722762
15509808679228059692
5951073557804219592
4615889736741890220
4591173915655447920
14486326093108782306
9783554468854892600
4539753385412777912
4164369887223645962
14382454109699716382
5901913001449493282
7950600702088116806
8764719700294697970
8619793415559392430
5423379711767632656
7198754348462253050
4270402492216353180
10063296822836930420
4902514396257708522
9617707878342103850
13019671085085965690
6659958468316447622
4907528124503045460
5789237190608807012
12029243618931680000
12653735496174057756
15334074599530220172
15033429447806605556
6094700549309007092
14484911586435043392
15159413668554616412
12409829418544329620
11136451250197063910
6862592515499126406
6447128990579674256
11109732248336617506
13783630141340839082
8275663357097608712
5548763984073172662
13238750286398913150
7478192614614095352
6033102133227673842
10587586349352265350
14365506257066742806
5136908080229859782
9170729251001264442
14327435691892444970
4205174779621155242
10818789995905075190
14546719585304488602
14365519716018667850
11101095556911527582
13614610693996670672
6135173196493471506
12328079869234765950
7292031100353842712
8604257569636888920
5784860810982190082
9567950931294148850
10781868730766086802
4590815568514605306
5238536975349296892
11363257865482478412
12052238238339390056
4876012865331171902
11645432742628681632
7013842276625283332
9450613829239979556
7202659251422925450
13452126627645957656
9584276148647748732
4959104689857801290
13979297336605251462
6725292219661001406
11973811301604213906
5152157244177741272
7166560570401692252
8824395878891060202
4130694357073573812
7937290525845626822
14284784352581802390
13865142588046104602
13789945823774420162
8878673707323205260
4173478749192350072
10297280000845875362
8688473916225384122
11162439761543513840
10494091418574669050
12672145493374608390
5796563682658182072
5294790095567347010
4384825645176113256
6435248420359814450
13588490238756934422
7884087930017167056
5738878966275317792
12565840313736240312
5992498572944515722
14243273512974738056
8485188901451583806
5014094571180412202
4124786496294604560
13980127337605718256
6351711241319843562
11346314962148726562
10584044714693771690
14128113589093198506
10689526525364118906
11741661941323998462
4413574997730785306
11937784721672573192
8959460213172762050
4069303830098163362
4535468197053713030
11490868130743618112
9145665225824948372
7730123426409932352
7221109663114001256
13354218095053396682
5991469896998561852
5199329376375051402
10469243886587104506
5384103671352881022
7574756264048572590
4922786338122295902
15860521413257229182
9477048425882769170
12046439128179388862
4959604350831201806
12824884353298768130
5660411363065743312
12223876372796721782
12503038294111910040
6853841781956568506
4383576547356863250
4500227694546228122
10657049707281231102
7122147722505682442
11915605128683209212
13077750521357590340
6181173628327031162
4811574929149169292
4690971126751455272
10124624543529502806
14764203702195079242
6471404149567043556
11000923481447460056
11369294381165672756
13579147626165218502
9219425643226556232
14066937672541439450
14724781263242304630
13542975583875787412
7258539916329249840
12062504418753038322
7710055012504112142
8891662554006695372
8459905872184535022
7499903502408733730
5457081680875506050
11251094746818499806
6078461421702063242
8474265593128160156
8976650740785058970
5226546161817457112
8217633933851688506
10092931837606062542
12247688845519162580
5084303186586962810
9131101674676380962
5657657199682401552
13266828937895466492
5338787595975447306
4579850860655307932
13255333598311525010
12276223934084042802
13322067387262043906
4691750420008169520
4302481913544127572
7901706121384003962
4169188190174013012
8871642399530048322
10515184766238028970
7649978107168125020
15937237134661306490
13856081622482270612
6870568757860743420
4749698463696146142
5209580894364551322
6913514959899922506
13677078502773580160
13818683465128483272
8418994253689001762
5468177273729414690
5020713820863688422
15203752853298597002
6872237573842651142
8946967204398904022
5119200637157413250
7848518409024295092
7767269568519212082
9434089198406581256
8574515290302474242
7085570037555661056
14486369528247924132
14771850957454480902
11183748948166576340
14349734517243565992
4402587687567439662
12073912118570735622
6520946593263864306
5188584481667452850
13205921531532491306
8422198615785490256
9047074416115098512
5162937427476865532
4131956783969274962
11003194759456449072
5693740520762212182
6755897029761668256
6380500199188935602
13442237394807370250
14040341866717914306
8487846882896330640
9576546916415131406
9799571771723913212
14752342793051347556
5703753841678663112
11164144430306736182
8124855658720190292
8920516975740072852
6660620059992097232
10644346388637474662
14032154614468759932
4152063750794224992
7197185869538222460
10165894135942804422
9655281741608870852
6768135659744682320
4031632584708560330
5386519388766129270
10999583960846122830
12515986241386446420
7417752543425761770
10495824188986965192
12379575137476347722
9126557994641945132
6442137103297581222
8086061127772400870
11787376398205739520
5200834857646540506
15135111223740285756
7881616149636002780
13083494963203522332
6815653464116464452
7127997456428098442
5660544949036450506
15696868227629838906
7341179352163149642
13213331211278437490
9021274766820321102
15552833412369870242
12941834430372778280
10483512760741373282
10333120375848919770
13258449964242348852
12785456707994814300
5295932863430440272
6022947311371213130
4527599812752668906
5462863482569378906
5705253206813092970
6053318370466831406
13902726357109188072
7110196510298795102
13387950835829543690
13805665372786258820
14622232834162494756
6165851827005482222
9843118938355346370
5664800663424841412
4984158175308594756
4131411943123662500
11081627550356503182
4543125941234475156
9687050078320072262
14776669995515337692
8176732034658563532
11955941354200866050
4691862847075101392
4499720558313798006
6177847010423382632
15696664379206296932
6097714123433065002
4609826749164453390
5892075836537302802
9921084774366274610
13468468290349380672
12959071169842677042
7660911301326446642
5566645707266610056
15426008638566978872
5425668442510038470
12308231765832899522
8233061957085131802
4328408096480192940
6138127387960180256
5052066162344990102
5050867444477077002
13647313655803466112
6429949746099720806
5540278318286315142
7765373232100915256
15455539001370735570
7015691508801529556
10843937855201020572
13732605693524573862
5008916401873635306
4731597768727997382
5359317273982184970
9983785847404878906
10463107912806109056
4639300972253588282
4842473923450287672
11632803325853337056
9851207947915550202
6724863312641242022
14147863424689920330
12208690459428978062
4857962516855453490
9203631135312956942
6965847383582939942
12207120851201176406
7231917296839661922
12198874295731982172
4279160080952925642
6018841040036036960
6150795035623007450
11889026262607833092
8484389284744642502
14634965576164993962
5345779365400504952
15857882350184553230
9127465011777623006
7109239740023324882
13503593973689071940
13527283417273564850
9035319404849805612
14614397988168080522
8934793881404190806
4561316011064394056
5513281479704348642
13951942954932810702
4118142022499498142
9290433805629413142
8259503783831404292
10384766381496550682
4598643103524760556
5950993738213254512
15954590001614960090
4796000186889315732
5709212334456160290
9556701947265770156
7815269389869649892
9152308426392219360
8966919953920667472
9494330127919381010
14537598270248523252
6844343446600739382
7282310814027641402
11447190009222531752
8218959373293180752
8633224230616258572
14231674137883439690
5229692342039391540
12921487076176882010
5986460551354873662
9837909164124148592
8658214850306211962
5857680196714431122
7190692647968409410
15178939604747634770
8080657484626423170
4972007208284634782
14623253604597508506
9008180419023889742
9434381063451850082
12317731702715601780
10416340807114773960
7247076677636368502
5949242974522749012
6655471797380591990
15506038381111293906
9784333310825650506
7568590812136304006
7248239459207556140
7367722031855781290
4555406080922133170
8373298483566609522
6902496828455407256
5999037588598211372
13670255928290715480
14369339159665472162
10836373660675288130
13327087594415823072
11458884251772280130
5589179583322653506
15212481760926740082
5333175448793840342
5861942130461316006
13218185186645717306
7706043471553800770
6547735336305052902
5347528274703156570
13925166248650224650
6475792685635399572
7311270776283098732
10676636692734023790
4353183249251580756
6194331302802442806
5296875449066401506
13088769648280618556
13715779868711926256
5768954957020306772
4799843919967397490
9203751114397298556
4505925846701507780
14655738657515186352
4508746274490958740
14020025428725018482
13348275392387359730
7995465241550513012
15955352865884928890
5683866730092358022
9254694190924587656
11003710960337508672
14113703706711216806
4453410691302172056
8792503124527103256
6219025679231945922
14729600539461217412
4258396125046008056
13057205893727982006
15644540413883594072
10091609944492901922
15531684919832334512
7183861143303945156
6535226400088987656
4628277880433695802
6072304860178798232
9401471266049060642
12270406445858118042
11506469485201050362
11157011672276776362
13294004326312132842
6613722986633869482
11990642143718687582
13721822839336962656
15373960520386242522
5335019397443186372
14565065383206783542
12104009471795808300
6257036096652360152
12908739552264560160
11022459504440308482
8542013206594969712
4322111990696674730
8730378276828871962
5062550271874802412
7388858062775896202
15376473992550443906
4414810350946755090
6869791747641993806
11575525386453899642
8007406155115643306
4479971826595632842
8470625332016214002
6129064185715722656
7341638978787718202
8567808045370312562
9810439367429654372
5141485411276500020
6901352630440651532
6973847411636989032
10016761946861361410
7627250974325039532
8605536595276340610
5568096816837472556
5173152959476500270
4776524567632505562
5426748453553986002
6643406436687406406
6878961025050245150
4029543677271745892
9310865953028374440
8162162842531056480
4441276072831093256
6063228990298837842
14592810736930245122
5858970919832172252
5283774543562076322
13559395826573005572
12377764997152016006
6836999182164844056
8102203125306901806
12178251832424008890
7544816868316481012
8369809086904008522
12341933816540084462
12838860004193979002
7430114317397725212
4282203328266418256
6888699074967496292
12669434569159191480
10988860933140382656
14332073735975369222
5735517182624922342
12139864204952485682
14155864406272436042
7961568890604924062
15861793043690015582
15534763549560857160
10289215020869516270
4623648289553685756
6578074091231736522
5806648198284994506
6612075318842382006
5913229074895674006
13249062155418328280
14623734718209334412
5133298356204903992
4723849342751470580
5042230744995878412
4946780890892600156
5014203263382113912
14259390470532177722
4832815037493770256
4307084859248489792
5046392534540897232
7763014541139598442
10655566794760932056
4361535243205634342
5035650900187436802
6401020028822685842
12803343082642115192
14082637901855232650
14251372259720753702
15265215391322857772
9492774412826479322
8117505239641858872
4632910657502137562
4069494260872653762
9451717137273175590
4822441638334076406
5765758700231125470
14954416681577457656
6878060277394668756
13328796727393288832
7207084072846657656
4825282414438239756
15071951582447666450
7598186023130775092
4667373802882387532
7578930258898518602
13255696255993801902
11416578934040422760
7078073202122733410
6372935661236162202
14368532060836730940
14198324421185424812
13162952742307659542
8207472138238989056
14282396474974434200
13422478554006298742
12825392657376668906
4814490133564092092
8211064136719261692
14044514210839271256
4183502387331410156
13813572166666337756
15651966281087303400
4026334471929888306
5437370274316400810
4065996831011365556
6412985353632509372
8875957754135575532
4120833958274599022
7376241161276453270
4027576299137948522
7981884078706328570
13500916291217005112
6021972851668684722
7175066613682884842
12329364697795320590
11275399137804590432
12393037542588386162
13941393896206483212
11916498634910760672
7760838667982909672
7596880929654876110
9546293112202204490
9213376439836764306
4889399016466109756
10342357811413295960
15635232103636664822
6997176085219320156
10544876442126865152
14690106551912782920
9599747610389672756
12944156288030812532
5637192096603149102
15469509736529565932
4396021572785113082
12095449271914496292
10941253734766829802
4788523393688902506
8241462677487632742
8882872603590151406
6385514406435894060
12760155684655128132
11216042219719972182
6371204175984691406
11115238745491761242
6021501031030716506
4953001358151534602
15050550180357380306
5472892587373080662
6059633144694380732
8001075371623293962
14821195367658727532
13872575148782131802
10696113013056071250
9358228863967006406
4980857624349002556
12600537093289255052
14270903426571419970
15521086232053122362
6375902144486759520
4501514155851580412
6439263501967744842
4316666020654699872
4118110324573011212
9303105138990937602
14044217578533525602
4090354311098441406
10820631167071455620
6460362584964294890
11901572364824785806
8456429357031479892
6664413256043647610
11003013168533817132
9350894232881852910
8859955460207056092
11236482760420782570
6099396759219749442
8187855535773596832
4464919317972189330
4487176176957309890
13975027745760626760
4609141238536161032
7030852311359618160
5042605254972690242
11952788849810230250
8056952539587553952
7359693985807977242
8641053780043128906
5863521801419529000
4294543810002468882
14061347494864622570
10217834992923430122
5818983243046050006
4793536148381212056
8236574197951754360
5034533625916126092
6208524096789893132
15685781908086576272
7178500952424266090
10506770797048128906
6144179489251074756
14288501617920673922
5430799288506406370
12609571324310459862
8207616069868844256
4489137892779754902
5012780550157332812
11520900623675584062
5202773327855376182
4338577361717012442
15167681463065539056
5516471562530019012
8296649706127349756
6524897030234452200
12847568460253693542
12326278820281764032
4057186978729690056
8888039856266014820
15613405303188551330
9453986412719803152
5773483898875902512
10627356736932073410
8449872148267438020
14099590801427747672
15264872238982187762
15956967269599240370
9094783778062314162
4374422946015382280
14587781859380198772
8012907121709049572
4353964993935246720
8472891768607173732
4637119774449288432
6726685494232458852
7536211803558171890
6238161826009725050
6635667589482786806
11264844361353008712
5073649948324294812
11631737277861291372
8870681492124451692
8047415968181571620
6856090791372646850
10677679365029828450
8678761332743088750
11202517185342194082
6806788920874398962
7785609393413487656
5063831050229597130
11075079277942264730
6218180340553062756
6982407602854835762
10119239361252460910
10088941871445847202
13309157682964689756
7176928072557218852
11945335938747008492
11904731657746291982
15048842812580291402
6465558936869663906
10905216777453229056
9068642969159868932
12066790897096069602
12616950151248587850
12979286894688829860
15380402711998422062
7326629100619735556
8664375027596447256
7194344466363122880
11958657712592196062
13273904958272803032
4807095677808347072
6423188233652124482
4831830861358906242
11301737920903897010
11519795589151858970
4015881763181747556
14831062107652575402
15436304317360156250
4877073904363104782
7127100274611691352
11096255907445054556
15317412507717759056
5938237198755572052
11625547465244875556
9949156215834314556
11897556066646211982
12636623991999884810
15360163501303780256
13401265352900194002
6656981529220613810
4271593744455781470
9331445149173099242
11986120508579973912
8700997355520307112
10656116925548001392
6490905567293197056
6439423671869414210
7490234001551910156
14323600052426166756
13328800582704329072
12189483059007072362
11804516891258431412
12026326369896839306
10829832646178276556
7588409815663388256
12920192061555262556
6686307964071323642
10562835802418910582
12363434151768813906
11059540184939746506
9415738335857892590
12035634736216601522
9578960856232381406
13240316856555419780
7593929871579708410
11408284824319176050
6785566848148179782
4450625398812641060
15878221560607155780
10266058666207977320
9806834818063170270
6175230176256084722
10566269149938333306
9068488905630264672
4890058205814412400
7992730075966080720
10582893701117424420
15785477677024314180
5233128874184113112
5464466383117295532
5016306427383781406
7912622934458787656
4648143305185062032
5668275871610560280
15993878929541752850
7586311072518055572
12284725755437308032
8988697852522424090
10417177568882607630
12306127365085567992
13019915788833897722
7948582637878655642
9440283002276452962
4374183638471653190
8934069789536384922
15484412460032368580
9310003374791244782
8694634290398908256
8323040436033168170
6418265221477463906
12220236890917128222
7094537594262025080
6636582722101139820
6732990223819976382
9117461770643223002
5627883723393215990
8610711444273897506
14591371395266987132
6350437109574213770
15473559913848407490
12248391057334010592
13515584975765812802
7093023836888371592
6717907711291650722
5650627560600612030
10934182087082062920
5956201799992944506
14021219166038028492
11138973931265309460
11446185332891216756
6843386558456159256
4951158024221649506
11502020788606870256
4535368069329850682
8262057814704479810
8569728626013483572
9257060674725701532
9831977094048279770
4283352580821299442
4345811165967872852
14373525846993486032
8574119061798987912
6001083723851636810
10940985821353222712
10481602890197276162
12382465990193336070
4277608596307755722
11018931759306760322
12447175664001082556
9717115650279432122
13928588842847998430
6336872339739225590
13762684964460494810
5799704655916472006
7464298017721822752
5486289312457970256
6306053255762568756
8137891239424424660
4677708310508668122
7981647759040887182
7957154855476885422
6850275326206485032
6426657637986464892
10401784919712929756
7417362328473030572
15375188418378418532
15555581450381030312
8575012747704240630
5615232011199446006
9926536817345849300
5576039983000552082
9307732702598432300
4972493985497644332
15279312314335820742
4433265733643634102
15244301202322677882
10399743632622949202
6778606797941820212
13609082137050857756
8545674666759078242
13248790166974893806
11586655187573887752
7043566121455299932
14590846535206545582
9262427705115013442
14686939967437490132
12655887983694462656
6133619101752814692
14491973999023349222
11180638405920968732
5101170478248599372
11879400906497811720
7841447462403380832
13778215637273670210
9193586635624406742
9372500211434253906
11450070588312751142
10993443951199147242
6871158689993461082
12934462870366787756
11295108743351860062
6686115275002826682
5611994353932104756
10825956057389818032
5794431626373192056
6630919343791522562
12928017322091472306
9114314637275959362
6809479485816753906
6818000553182686770
4757402135276238530
14630099966085420056
5729465024508818742
11318780631244579362
6334172716887832322
12320597312348518122
6030114929964168290
10132052086889579402
12332387918518250420
6135114562789744622
7696321584722923502
5838619563525338532
12755806536768312800
4348274700313679232
5301762240435136922
11052950528440242200
14490478576735107252
8027314909394470850
8761505040497297640
11079034549413012012
13409962961282448756
6116432734650456120
11453517107782562052
14484068145502524530
4442836323912290930
10482208851326474352
9709203490349748842
12159563016756967506
5804004192284259506
13742056422260712530
6649070378664560460
9105301672453075322
8089756921955790200
5900150728156172570
13276897253886569942
12098577843122699000
6863891349523070256
14179813170544323630
5377532782674279642
6998641242122557806
4972677660335271756
10278572636968094790
14622530885963298200
14225093429363678762
11319253716158449182
9719685701056897256
9012817761503329622
9285647992363307252
6986660386987847282
13378360856046768056
8402274208927210922
9711583144830809556
9693933445348093062
14486098836133004810
11211465786855526506
15945995974360051682
9988865311617257642
10752683453902843140
9768944766460798806
6646510632332486792
8162667159120674220
11614332526548065522
7713303269993548922
9712050801102579260
5334025357381259100
11975513559026857010
13353746466138064562
9386323740424497620
5856571528435958160
5812779077351272056
9071835233471228792
15899558461581276722
6338531781535436742
11275546401738733560
11411942308023186092
10186075324480106756
10124239241954923812
5105125796328619392
4451523311366092260
14146003521131803652
15668340601658904920
14784176335742282720
8534023484364704900
15341224707918214950
4726299477055154600
5425041662886937572
13782504568804823612
6248911234920506406
10793971260596846702
5305089448546324442
13308427051731384410
11970789968882692422
15128306581399851072
5854500470993502512
14122232948446094162
7363276708834396392
5792847215122733922
7548174513800639292
6252137870288313906
9107037284930138762
7522433621549875370
5208041203039309080
12341043470290211822
5461475228277503906
5687125508511012656
10625304819872513640
9005292642884310506
6225351068334772992
14107306505577333050
9311479960055461130
11201616802534894062
8474141792055191852
8559384409362851532
4840604937501162842
7284559883492018690
4581802493810897060
9933399556612859382
15406831560773382602
10285596687154331762
14679366219048772712
9344686761959733560
6997285150610669210
5604499529627203662
5412374690447345742
5463470132627837522
5231436934852073556
10222217835368088570
7226736362368453272
14656810259012683020
15915844578335156912
6389822774258755130
13107613953397444322
4376778345380366642
4739717521913260592
11017252353509789582
8841648783577329090
9848835110630317506
14590561885347638202
6020530778616491072
12315602005152717602
15627757044997227402
6648707216537529680
11181895796828338220
9639983359631875340
13572157938635319420
15005513042119985132
8976030269953671542
7130086004583523922
7806184282187187162
14990199803046125660
10068515185379124530
8148932724768037362
4402958033730896912
12413503040046983562
6184034467708978610
11338158995674432656
11360845921840233006
5689487677139766506
9513019273932386372
15807360953771992800
6038871002644753692
8466530357633753810
10003899021394034010
5181351044799741252
5715071679808370490
7662928823361590532
5800925299742286170
9976366084531421400
7906069020298557656
15461761701877264230
9832417402835524902
14035052257733389682
15602484591053804450
4558424016197259056
9383568428926461006
12588530927554688420
11231276152347996306
12277975164417953930
15585502437513687152
12188697690329392392
11895264873181466712
5017159578624954410
6720822727405966482
11973994602352262552
6192151249710045962
6987785805622151406
6353875270572339692
8418937792516007510
4849513067718839000
15075191585005308812
5756251577236759352
9524928649495345970
15281895017901918692
6064085952268837656
14073685079472647256
5388998855480458092
15505082242111799570
15552550574856056180
5464757560919814372
14813694737223707810
13911402650439522006
15445424089595889006
11565030231696175940
12644854633065191406
15721938418648431332
7249796247973762056
15869827585932372306
14176575925479898202
12721974136625734850
8271265098935737680
11228830365703366506
9895900687222927862
8060096471028026312
12992252349327947390
4671128355252924890
5931554313529497252
12465109368577611506
9432438353685022500
7188346636163462306
9187444690315364310
6277055632084310090
8391031202833811912
5163668405066982306
5320643649782725892
6889707338429515602
6859872396462627722
13478997911473854920
12551631027634656432
14559186578492147090
8296559457976139042
4368465644791525730
13339291195772014160
15867833506359259970
5084743927154156330
7702537446149005532
4122374031560417870
5657704417032516602
14609263319839006212
13913516064809704142
6940371754193136492
10778951536864843682
13461940358927631506
6809828547172067580
13589024659111466042
10707517193023821242
15478822507763635202
8611695914188436162
5733399171105803756
11969865616721662806
9496865407611466982
12292029966174740460
4215642368261123162
12610106976412636292
14471561692376595156
15333043739348365032
5464719886900159122
14233237851166124132
7745698541869330590
13413321292864880022
4390166067719642282
9167944303350179622
10637513946516115910
12847940948656819662
7934466050686754330
5334028609229421212
5884235251309111556
11118612551239431240
9067170372896585252
13475045671816258910
6965243949573544182
4591722669585928256
12560166641034819060
6715997147923189506
13723011396459264282
7107867344221508882
7167146201638764270
12115078278160426302
6854377966098803300
10149365014713342056
7074164914993964522
13330908320181599450
10419004851167333892
11362850295140184806
6198702329727052256
6549348721667963906
5258817367018266756
12956726247967095372
9535656903158880506
4802369702849433812
8568895037047122512
11691597373279586310
14262517514567875922
5904361755116116256
12593907919617698522
5320669611183144242
8281010064644661980
7421407470702238992
10717421852403159012
6742700071910650640
8562481400189068200
5902865650458146502
5197858064964965952
10879894402612159542
12170392960708931870
10550341877212098362
15014192070812455302
13267738364814334442
12236516207006216582
8502606285846337656
6884444351453078430
10652629204626913506
7582874470739331806
12703556366024331512
7821350724826816310
15053651025755820842
14564973911384011590
12024221169654995006
12983535966712562202
4397508748564654872
5127379954325437556
13946498611546753280
6454565828872818806
6735317836550579010
7141250770627575006
15846269750166588906
10110378886637475602
4914412117780838906
8701062898984382982
13961124166065124302
5261832378738401762
14831911486372193930
8675537994422610752
9512818732614493302
8326383402326770892
13305878791359375332
6707293019121303056
5010354772549641506
7917352539405123450
6477103218266144690
7091861195358784182
12020188388694449222
9301752591163233312
12320402139142398560
14686405895388695172
6059306057266653302
14749889342285948556
10938381467463727202
14476291170487204806
10449041390202783102
14087809263726421652
5087149339366689420
15584348550327120720
5819930352929471942
7272468056770180710
8204322024767269212
10850701623197621762
9064539207030045080
12223848752310438432
7601750769192016556
5726067595652974250
13229317734484603556
15234881789713180230
5879340176661050402
4888353157797695892
13986407500237446612
13649620694662579556
12703133783152302510
8832023763899049506
15972953095905937850
6602983941840585602
8106688421109472656
4338529704519458762
6894909348132267660
6224113028568593522
12402659315385161550
15008707615982050892
14060706053466879200
9602053534803494210
5189379683275063002
9681829153896324620
9738302621872002806
10689307287959921490
5178902924795055482
9727288270351388372
14849354363756458002
11862434282320521920
6180252290626176362
4444776535006057556
12783915795528829062
14723951100650109506
11532456159250933380
10336627120035938906
4705724104862486712
8735210881009326290
15570144578392769252
14701092933577984470
14958603506112816710
10427872448682614256
5003528920815311042
7993205789211833532
9067519320159589250
8216299933270258772
7103541152565227162
11494880859777847292
4565180319293999340
5206814694120910142
7837142196876005792
15010289920600106222
7487020017148528352
6399152858227960172
9082425502933256802
8296022322840807960
11368452893764045092
4318633820975040972
11219410758874737656
5319504519902086556
4755667236856831406
10822897466021583122
6914075181918353556
11506465051702296006
10776371465206589690
14440748925110427222
4588795755379483832
6888424436093998532
8011687970877278492
8275185352498933910
9676265120842602282
6521024488950679230
10123901980228176702
9171716134747309292
13865171483140503242
9185611051287621902
11534904712671322632
9055721180877508622
14804403777570318252
13947156205193273082
9669353875239182430
8541014243039370056
9362221811416166006
8379205588358376750
7324684693548905430
11420638893505998506
5483895167958783602
7289708897006126372
5861150994828532332
9318377062527847656
11342086940034448500
7326663693240818306
10417997141285449592
7615722139984885370
15708438711448862006
6425273292303986120
5735213447032372056
9123669210369887732
4974568935972814730
4053970567467736922
10006667150035044062
11973252687974753580
7956502622256564362
13027350405660436302
5796889898516323770
10844584401934843940
7810355923546064202
9500415412167597710
9149381522221897140
12477273144750461162
6652124127913692890
15149785443900328370
14299353903931168452
6239961041967934202
12029188001016456342
15835869838199121492
4019000436104703842
4861799649406261100
11408162733987132672
7842086584015483820
7536811549139834600
8308114473047140002
14841091308242862602
13287954321151182092
9676500447536367770
10163631798737393906
9060103958150432306
7176867302727959142
13907252689243753922
11447665634731127832
5893921493033560010
4462548046293397710
11239718614792636806
4241884553899370156
9626849738323863590
5269201295565854010
6685183516088957672
11516627448020560410
4012062203862384962
8468135440927082010
11690033876415206562
11765963402918565132
4756404733778050652
5066406165947469030
4646197069381721702
8005129700894431682
10324649571220927802
10925170694838537006
15487256762892899732
6010757620593937850
10164601494486545090
8506943597638909962
11617057315800865662
4175255681097833360
7423607173773762092
5773269318145648202
15700820213605880652
13194190138178169962
8948706091154001200
14417257066263062570
7804403315727707306
5758098432968497056
7366355547864207972
6913412538960283802
4172705135262241122
12240021345441285156
14875591350556548306
11255796817541442042
8155698616690006020
9038091797069782970
8295070728119088692
4761189492955225056
4093744312380023552
9578285318564891502
14636327724068580542
7202999244363032882
11738115022791334340
15671046550610585630
4500381633367756142
14432330942726017620
14910704953112049006
15059999279067098610
7825403912282852622
15259511957780458370
6950368706294422442
11422297260184855970
11551929764784431042
5617455672092286756
4096698021796630592
15018930952195755602
6800328933823872992
6853418041567840056
8268055781311703082
5174060161724194862
15534231853091322122
7592342735257351490
6560966981805733140
4238350599942504920
15086121752133089912
11286987062406266756
10971273569936116370
11503249589140554972
4686341173922628002
4980658694080584660
6959361521215812942
14779227732804373806
11149870120932089252
13936991624774837892
11269419992181666720
11366648720919057656
6787028678484206406
10530667088202837422
9116445989303219972
6757851860881767632
9536005252765374602
6205987854280098380
7695690827770518306
12362422866407089170
14416868437690208562
14170812834919866090
11496635057092198862
4846582134915371192
6314225049443540220
10289302767160210250
8002775825802552872
12257211743600859506
5254946891361637742
9176489404340784372
6017718388495149756
13251991526026665572
4373367247863374256
11541404907506762930
10357260038942924256
8637529316544444710
12149820556993910712
8659563881912411942
6392926626694553792
9101234030924899806
10333397546232538322
10332848712362841002
8885910764406043842
6612248279755534442
4230769598874823556
4256461854652705256
9471323118205293362
10925956649056162656
15313741805545139270
15909774146422813152
10262330416755636756
4876466513406660972
15093635550166801406
7276406890624185890
8966768829060866150
6777455847610018170
13631985929585003906
14543133639453083112
5687425735873531922
13811737430779770242
5181183877751509812
14657366074497866930
7782804207741005130
8572153383759472002
6910218592272997832
15097505341881358122
7832284301276750306
4177146977628141342
11812969230279001122
7812938005039565652
5993433249560166192
15935577869923409432
15256119862833847256
10282057864697512056
12752657058505356306
4367792246650861502
5157104713530995640
5892784998917564162
4127254770699145932
14096455929408949256
6601909154207073306
15832590479445819872
10076134586499980130
15734478199473659162
14877372360842491506
15347646906084395142
4341066564306775322
6513815440862844750
7361187206564473310
12631136004219995352
11220007959459449090
10411298562186235272
7325802526379388530
14000720852491040082
9520886466587110502
11240178739475618820
4994119493837376230
5057206142421135120
13929608352470575862
5025592317081440810
9701396440980458006
4033509660646963250
7537592230085588820
13547792111990967602
13831293655393191452
4519028069789726612
5078667606401253906
9592209018236659806
8851158386860957092
6768130508648785010
4664424867684945482
6840032657130926490
14298971844037283822
14768730867542454452
10484740369577444162
10844792646143442006
13426259903679723806
4813812537440573592
8428256427323424162
7727911469980521822
8872873096440975242
5434196913073823600
4054233995101609650
13037551449768945930
4150863492003807612
11688004473431376132
7475126283875659806
14121380251048407500
9697597456628054612
9350092169060737722
6005668696825395156
4891142445409114860
5448485314728258402
9469942261956709770
10410765912892138052
4015605749593671960
7683229651978772762
6196864861344383522
11020943560794641850
9028904058604150842
12099881851563052692
9558961183185879702
4397465021533422806
12575212330078058472
14476457683014727560
4292556445214830806
6798939442324192802
15782975155951187802
10377591036879447632
10031266296404066406
5633179323338376812
13938717997544777262
10685924942731423112
10774006762718477306
11539830699475814792
6580522589743079042
10715029138535393832
15939109494585989192
13208215452554115632
7414603816049379182
4070539248356811792
15404242092611045070
11935700866512440162
14398186594310591256
4214848752332731442
12712840263317689182
13462800633208175970
15562532959819143770
14441887970107031282
12912006888149531556
13290179804646762656
13818725500942756406
5449319811176708042
7509089261107790750
8941163033408439840
6796664118307181306
9335186840119086200
4086281050813197942
11751195994575060750
8191202884700478806
8325657645277529612
5766877473311032020
11864181648918895322
15142006973061131942
14138268065892101406
8042038436312381612
10693814753012917556
7967860811212302756
5106149756999482130
15268665140496642422
10034340100990941062
9279536961619597322
15951443112185053730
14394814746129357482
4243545564674570156
9448573501297946402
8227752886178602272
13323020549834759556
4323918537360821282
12805291516504791800
5978711984050613772
8034136788174528810
6818462331531413810
15618090367466539812
13299116204437376222
6814758322442278056
12379334968422251832
6147887339640543132
5408296259702892842
10282311758859733610
7752901812229779282
7347401549340528402
13806353881601762670
15014495144879869890
11358903533135779010
11392333468808091410
9177567357030100082
7766749671270987656
13118828942035767600
7079811052586984922
5367163153133663030
8611313488321177640
7519569182244307656
8502770721364823972
7349361157598099880
4871844493932044880
11558502467502354056
15559902602336769122
12971008786042669602
8102659415568799556
4070388352576520756
15153567832309533072
6877540549720265060
9388916725656575256
8328465902182769282
15605747143978809090
4253509770426266042
14498148288217063812
13790177935920484572
11868620727210590982
12450467130460670810
14964539197921115556
13734290943837004470
4749189714066935612
15379397527697962506
10170438087991392470
11345242264081616162
10781290146238812506
12449140374514253906
8517900349502687306
5543699481156033056
7583343334296881010
8944784696715573972
13098786915160187642
8460275127751488890
12745296608665469210
10678275501262403330
7936262414925876530
10317835603010525310
5938854517602709632
6158901754624581312
7629408781060602692
5377048346212549260
4284166081879084806
13749016911114122442
7294386223673816022
7735309663025488556
4207823088903495312
15150404508385666862
14755882942814932172
15303468921132120122
10035270198054442140
4776631519139036262
5356608357816952742
8268107927184831962
8508062479371230652
5678611283486901942
13797597076574097656
11550007313001698730
4415029620757910156
5146818420197342450
4091652980664725202
4134048277912943570
4579067194018009082
13972041945515483556
7179587473350374952
6968851640809802382
4973399931734056010
6037756401738437850
6008136143566051332
6564471435983390256
8236731781548870942
10185666948919189730
7895820615411382370
5170644228715318782
5690629761021224010
10941993798280798556
7549483000473488262
10191978439346010782
8789720442514166630
12071305749325162430
9648772468919634242
4229169494858108556
14899573759731553202
10946704709922518556
10082638237832703870
14723302716444176490
8047408717330636502
10763401593896760150
12675591980146496882
5137550446470293880
5674363237390379006
10444257130217880872
11159936419352757302
11189793102116680532
10129923110450358182
9722838415534796792
12775389530500739172
6707592491329394552
13153389486649116672
7574409993749653802
5782947117196930506
12813743802698403012
15445425598741530030
5743203255939021252
7520090600982011240
6436512501130843242
4286824403149983620
5467975769825494652
15999182646438811070
9233564276358412256
12199591393678074410
5260578975866968056
13436717210520678402
14908728240296048522
15142424416159985580
15448279304935617482
5975986158784401552
6268656238969898556
10053572955119939702
4365283633624928280
4729583047505609306
10025653350418051370
12796705067168800262
6808747541315347656
4051800023486814150
11510486419764654506
9190198947926730372
15383904830615319252
8862426100293684806
7158340655458017602
13261739948214166442
8843770139821442300
5740804439305820156
9913008873162951432
13810994365974688262
9733688662355658002
10396509194639139756
5438309132325172010
12876288659985713510
6511182655359561482
13941803752909437656
8979454727630590392
12524805278866106732
4594072890340564802
15509553135150783000
9834310484522887662
12083689551827550102
9546719422458677006
8403757618293043256
7456163053792136532
6029270009467238910
5142584519688766170
10378578852947252220
6348662989556374892
9348286972472438256
5186219736082346330
6181980219087174756
4603129749485585282
6756111588522998642
15043976768610882056
6333172145778358662
8612738084575262442
5986110723803332332
6699810219253903082
4195428916887869780
14066547947512597656
6562913573500383332
4193080980560230710
6059725308554817692
15719603114967725430
7008859350361276722
8985107131145664756
7133811848870953232
6215374527737457656
12304072992358183056
15079487484493138506
6832174044578172302
14355525370365412382
8286060174549510750
14053146742028494172
12104578113503586662
12236246157244094382
11022237808636653902
4467581201222295756
6160318028309447210
11759853800429912652
4140648329566906250
8335779096630729422
12194570924940291890
11934990558115497056
6941011731612140072
8081925819523041722
4834684902609431172
6827157422754669812
11580691637889533256
4160591393318964506
12145805283826145262
5402060746600390056
5174186260325464212
15243674365939910760
10104828041262962306
15290359523901122762
7415405536612477952
15739347585373169582
14024324191924783490
4971275174113999940
12532446339789213906
10063238120066568530
7208315842020368172
10224474583595645522
6549383546893324622
11961988330391394752
10382466117788050160
10418969254486338306
12322719704896519806
8931767075461957890
14180100623550316406
14868093296577388922
13912574205057287256
4104897491385879582
10274065298539386372
11520250617912981962
10152120758973636242
4828268003919948380
7885049124102592332
9235043709943725312
14185427903230761452
6624841171569452442
4513853142721051652
5029732972178291306
13553328959437244382
15842305613648290272
12117959746358172002
13155289397309918432
12255652616432708352
11851881776808907890
13484741685272320322
9951364332849925970
8268104813092506360
13454990575234891542
10321752137128882506
6724757509104428822
14498490566918034150
4848874902457193900
7811074558415370930
5666689979419000560
6419016415447706310
12590077647354753422
10742954723718130172
7325405418891161306
4066554933932318372
4722414319424630556
7655294481187020372
4650309300808829142
11687448546630468306
7525432860494774322
6279053603724468272
9359791895960401506
15885762492706857092
9233094101612264442
7370553973157139980
4427428146296648090
6893313595584028032
9765080151349829330
4380183234068124170
7136248704896277056
6612712400018197730
8039606686981380380
7960991686838628906
12451540914596832302
4849073129972370990
8875705949325776112
7655023689346965756
5114838845732897756
10223950444108651802
12457611340722961562
8082104640054860382
7474665556819588140
15487734805694172756
10226300159636353172
4421215424358130092
7536010536633481082
4275363595180181406
5590674058997693756
10345213723918809792
13798129638682640502
4007215489023560540
6220780017363810650
6994392704376924980
5239157693929088960
7881952841691667472
14650462210259712842
13635756438608137682
7778720130296418602
8085537504365821806
5654093026387178172
12404931787599081330
9621992638870551942
5827593126493048070
10450742477301181782
4883409096665473442
11082853567767644012
6708656599955395050
13090617156470011472
15972988765738886730
10502685105545422092
6930094752998479970
11359468782829877712
10801186323846199722
10924389657290363810
10165360494072481256
4803916881285818550
6854234862226737530
14802622723580811230
9517048979968875312
7673244312092560350
8910306917543279562
9703765544132904932
12837211703694368772
7594175575301346506
11373984660454236632
13431932076472001406
12788645851759789262
11054987816156184942
10107543626095687256
11519837910004634912
6257283918482993240
7026305011629191070
6071183974756766556
9253489306396567650
4717614049667851806
10030511572186727522
13959654132424036862
7294457752157922072
9787286833487408702
4987538832584026406
10731598052585092310
5447530939870820792
13016341842285416130
12716030736521952842
8370461751322325870
6537059606735479982
9015668070193633890
7154408041771467962
7985226670020563906
10251445301932533242
11384773147405037756
11895609632848566252
14798252625930639102
8609201373635715782
5767549605788610080
10196935979574184806
5581128931382309556
8613932400594723410
15351154430579249970
11967400008015039132
9312202953192584522
8335255567646011556
14945284649577188412
8778044289711826050
15728441045406588632
6362494581251624930
10171263536331278492
11932892276005095030
9174293192324313612
5966843710337455056
11761874615532015162
14811837121881646482
9498150802877605056
10536148734530447756
6130455733841834082
12097561254488703632
5287447719625663010
13412958495978883932
9495380629370544950
15160403897551323222
12827996677612576242
15141673103662569242
7318864318110181332
7808383111916935352
10050081807574773600
5011525335719231406
9941334169991813822
6020612928002394092
9244549701091226990
12232161059677774452
13574463391487376632
12860611966037642060
13743372837955375370
12206354476068887682
10602884075692105056
7351964190841874330
13654914078665306306
8400665180473180302
14395456368853911962
15406797117568924032
8426959688357979932
13484509532465922552
12717415930001823770
8080986166500974222
4961226268395528122
5669416377030908756
5746522434724490370
8166564978678818322
8517686316488494950
15604620586099027980
11374845954457033362
8901592689734351102
8909754507526094910
6384054626072948442
13602481059979301562
12822992941518107172
15441654253851330122
14468515002026265252
9711750804716763056
8259818540217930012
8966551325048460992
8955083047857548006
15165059953824595442
12887059936953985022
8294645732060003582
10849063364440097960
6951291176491889460
4220117893311257810
4795723596755425782
4166067694792678170
7937526495031662780
14133974084757322200
8479046866968688506
5349597906402328620
15568629436140716306
7895134181955515882
4359442454166356310
4237560102690644772
13255467510454662656
11849977788986929230
6147483585570447192
12365023412112745052
4485338949110720042
7223395489976863370
11990491514537974832
13658891497975968806
14057418920308418982
12232204158800116970
12909342141658503506
15683742175752668556
7392032422684831406
8558226467498849582
12713571445223154756
13500723681989279742
11322635523607095690
4487288491810222742
8386582694070558962
7991356212004412172
6535010906821860860
6464585172886187052
4337260842507194450
4699548698761595252
7508751849757103672
12970769544799116140
9052677858369616722
9758155450752162092
9186875353232614512
10416589760077753056
14460500496188211530
9337385797734917792
4288525003089300980
15593322983672226942
4215411205416008940
5847824401359266090
5304963250393090472
8919417716173554662
6961640102664792170
6896586915911652806
10432148647698132410
7937168874445316952
11104776665296746962
10447556058577719192
12885597629407691832
13447881070142296556
14809129668019029602
6506513867879708832
10457709888605989340
7046696061787154162
7100841791109004202
11949469499762622312
9407688612485300282
15897990963684795842
11465919729563369202
7246358112037045370
12440942483361084552
8403015371111818512
6017066135675003520
6456007690669262556
4378357337116648430
14393608612575830640
10522697841701668532
11986219067780003906
13102160528386595556
5358416370909892992
4454046364850997102
8156068677833365730
8555744267290650156
5324169397729382102
14536807974858908382
7187262565164282722
5266604855843930832
6831239460463712072
7979273077233986232
7379683691861483652
7859281549815199380
15601447003067023850
6917279635188941930
12714464745942940532
6726486910047273056
8086493121884100156
14787669434826258210
14670459720868457382
11478849596245964900
6799460069090869490
11241180892005730122
7774623456447886506
8190311249942224272
4128486527075781792
10649315075552470722
10860567924714568506
13204200411172508922
13027924268499452006
10110295137161471870
5739114312013933632
4471013378936207742
6782023161357736620
13194342891129267056
10669766625040539512
8716465609095772712
13534033852017271280
15100179791703305420
12740694455022272660
4295723858103483290
11399559154423175762
8647006016769744006
11740359289660972130
14754910543152470162
13315284248416119650
10337910960089382672
11256732845673034610
9286397140001234892
15330531313571195360
10036054839016809902
5536015361072444052
11417583513145360542
14848774635566797620
7124490693742531440
10591722535829236230
9378306668020441556
4123739498779442432
8159366939404895282
7902888336159009270
11668204184705725806
8240684010021246440
10040994862039587656
14540143591681622462
6149858635353395052
6144491428464932430
4111618272619142612
4056229003485133442
12158349272421239306
7263703851326765192
6058395784740576030
11090756536050168756
4464416438119314612
10768174972792083002
8098504693772862672
7576915273385723522
4081888308068721240
6066828542927557656
14231785686832721702
12531947924234887022
6760607495847730152
7542529718558522960
10561437871452337872
11712005898004605612
10768831795951479756
13441007474575765682
14020569204676337862
8031439882937696682
12494311135910257656
4812786316656966962
9542289221619338802
8112924845666040410
10468356319526955722
11964613131057245910
6377500604397733020
15399209541196310282
11159631670718973122
13548610737679968762
7047683606486159012
7463217691357564122
5250524058204655412
7533155534899534850
13734069697696385820
10461610636351135806
5336212652364555072
5011591966929931880
11324125407774095156
8820115625587862756
6176921822361790710
6829870481402966010
5562824252948508552
5539966013797584360
4824201721900869756
5652403692247700192
6323756061219662756
7855732390569162756
7647819550464993906
14194361430442871502
11368341317289924506
9825075477107053092
8597264768287823630
7482793875079298510
11540016531497020272
8374650203869565310
7693621602274127760
14216883370770212382
4012724795962040930
10681403662548014006
13820737703906952006
15496906948706598900
6397305018180435470
9754490135207293482
10842190441890637440
4307866530287103306
4361548475501139782
4320920634397292756
10834712004211854012
11496607253624672562
7919044577650647912
11466437543388018182
11279936313189421092
11287664477685025332
13580447515209018002
13259134055495625156
15758209419548637762
8715655935590695506
10441663094853881592
4678605699692969772
5006485097572946780
7927719461691081306
4371715626515093612
5591344703983158482
4737121820402367090
14854848786903919052
4938790939826125830
13097543672236184030
6081977065150760312
11822732051700540042
9547720202606901392
6442656393655112570
7863293213806434306
11059299786090370362
14814877114072762656
15914524283733006756
12815514205165772372
7299395955721943192
4901467791064145006
4971156888186620822
7540256524454231762
12296837469493495172
13714940094773193750
13912510840631343722
4566197453726846630
7570658080205337656
4151054004284805806
9724859266636247582
11965906150358399372
8416095404757699822
5899848010241194802
12988987316704894056
8976703903767384402
12813973143395576406
5146566139216780256
4546340256113546642
10672166694125417592
15792839073510967806
12619882810410106160
11442465012215537372
5511664692468364772
6153807560329469570
6839754062892060756
9755750431819489230
4459859178606947556
12449686806530511012
13241449310090451756
9914009939780238890
12489877706235941556
4861598443286112530
7187703302314788360
4672869041022134042
11625548321060943890
13026242852047180230
11879370103800656522
7429465277536475210
9556543569748138812
12842823333122331590
7647593834539447256
13968338839724600372
6638767431124944330
9678197163930129410
10355217388011617240
14435118225868766450
6100263386458121256
7485203207998533422
10090356687399020220
7866229753751960702
5555552008448488052
7538694235156451556
6625927626292026530
4610559832948480662
9766447001671852806
12112174123730696342
6173784934520783592
11453362147771175270
13066350093278345556
6495777854850972872
10889911292880647040
4446904247080527980
6229926291586938870
10939077246556070156
9459804654304368392
5526680018922194006
6115192506781283256
6711805607620457630
14407156441211688362
15277601681684453802
6513236008440205592
8684652217360586600
5895325696503443220
4796890488979240430
4894568457283567082
12409114759714476992
10169834576552107056
4306439307923167890
9852364089666837902
5026823750265595256
10267974430029296552
13254025470153720492
9336515232991021220
7893038068484759280
9320016503841093056
10057854971253616022
6910147795512420006
7900369751042169960
6164279073663000752
12036381647687905520
15572325771976319642
5820699844779662940
9739967855624112650
7686714013793018690
11933307761260930056
8773272308509985306
5122437487776782250
5207393513775416690
6786122674826468756
9045757934410539062
4279524048752009862
11676476341848199250
5006181927475366512
14549462003636744210
4888165687701524256
6988015469753403006
11011492628601744890
6212131330881028082
4481591614295046002
4681781145429108842
13578207144689510210
4102782246820184472
6377654188308195156
9364996657496837412
4123113522936171770
11058561884892184056
8332625906928417782
8014910901263931006
12803138898424150332
5163094117982092682
7441098722129118906
8400548259823314692
9322551144569087112
11735433559049138556
12042172298697505652
11780798831798199392
14071243336116366410
9879670240963192802
15809758098825268452
6500218824752786912
5280128131568790660
12544359916105402310
6519175495934914932
10602223268082058370
8136256200170460756
9452894520272100156
8842000551062475440
6693131019439630262
7946180113380696056
11867424017023462302
5180976270229464200
6505836131243829540
6510732665398718906
6045596096065110272
14999246352411716450
9752903292726846632
14869666293830993756
6326476543508181612
5170873556857407170
15099903770072507832
4993039952107187762
4603072645285903262
8543751393597005162
4519199206859158152
9805821525437600760
11158273917050469170
7423254948718663742
10034183604419236352
13858153380727376006
14178414974041702932
9613860058040488256
9372801473168356460
9502386123334313306
13355782696399788470
4203271481153244806
11210633746692945602
8870478201739383612
4634966876921874362
9821512528335916256
9262983053045031806
4355820768883200806
8386195639040230772
15085058183922720156
7015065006321643200
14099884048917256592
9739122627134670860
6139434758027570120
11512039112283462006
5449159442934671312
10937703410733271772
9512082330458131272
9759004181937499610
9269878286604292842
5311863765272892372
4417661300023172256
14069071978908974082
7487764895458497782
7531460893574973452
15322127307016861100
12521708286416105510
4841209149309269310
4681920603992369780
9065511279740663750
12033112896478228806
5734393562984600072
13756859177227936380
9765369273549159972
4553391956452397760
13558460403786631202
6240143526569945256
13512802430865361272
11695006329957730082
14124082449439494552
7203040664131331556
13523481133839960212
8297802328673756262
5941970298448874300
13127503308707725940
11643373843196485392
5658072365179376142
9092849044346162822
10320755797944909282
14601949724478807840
5245912936690410612
8639591242766467440
8835887893597834592
7545637923320056850
9411514395395286440
9811638157653376662
14453179791019095156
14245866417139017912
10966291008824925830
9682500575657245562
5699315933497128122
4486166018652179690
13207967433807857822
14231542267059346322
4915131803712190062
4039255488367177832
7247227981814233212
13753440989851424006
15616176090419985212
10227910050635400156
5991353012709782256
5609483986854450852
11253054538091883842
11778916157675651532
11920779644752963056
7940508160584151442
8305888029796943840
4921043977490121780
9062854235877492920
12021000224609982332
9513771143802987890
15680204269657894056
8292089545560119052
10596452687837270700
13518921109676293950
12621023967582626652
9779322058810949882
4917845194879002806
12833176092858303432
8040472636230334806
6190147421000472656
13225141394364923750
9439191237856802442
7648581246001315650
5622274565646895212
7026335558534658872
4991426345378250756
12651731458235635250
8584038200219143692
14999900939261860806
12158937321336601620
8085744251464009032
12878951887863515232
14123817632733404472
14949982721780124752
6223588110132008870
15145559275624430400
15333079403956926306
4026088108688087756
7900154943007637756
6285802915112377806
4388725996217606406
11889220195339046462
12983859441248482656
4632762236436554292
7616437493715308450
10143627572866376522
9960410566951558782
9780790630213888040
5852288742490424306
10249938278992597920
6175126134670711556
13595791423503966822
11434916324733862032
4828396935434242806
12979787916711683802
11468325001288944756
12339040853119862282
9512360684679652806
13531141345941090702
7390720428292262756
14131673864752837556
9340170530488101306
10348516211424717702
9960705378508531880
14611626639885483756
5902244257643726610
6126414547965090500
15252705118283236506
11065703705156047250
11596070633759239502
8657457439001667932
9271173025527149900
7779814578031450506
4630179628706877962
14388693667093542440
8924210919495593742
10966710571591844306
15989312981164546100
8626018914387207506
4909875819494257640
11187564844755265022
15093906821314974750
10897922361034819460
11880313941805813770
6933652350742933692
11115221318929287056
9111910929180669006
5840994635468325506
8695814773084756250
5642603916661813506
14244831745322388212
11116963415965801032
5825856005966215056
9350472611185208250
10982543423452924556
5396860011371546972
13591157229052424912
5488442297140898202
15422173375462862556
6417443261381368790
10957520016148963010
13803247991932413432
14741703175887742056
4417342333072765256
14120888714495524506
6332202977647485210
9291168756010273610
4616704211710306680
14735392969520062170
7706310633812038250
9090728894887858532
10782070816089821502
13059218706108072302
7014455545652799792
5627630324928078102
8205410628038825642
13509354496758957020
6335489070358545792
6073435420920639506
12507577200062118362
5759615188027309070
7599702670401163152
13106087245806476406
4018104549689655756
5432942414495768790
7706378746493527806
8398619714015142306
14206383947629304210
8579964933989809806
15109039563620283612
6401858184806262806
4028339311759688652
15851420844751882656
7330145655252158102
7038478293877550540
8943234353803996742
11821348953327231632
15853354196226072242
5472736436785862256
5268514971163343510
9611977340603269190
4754747859970633922
4569643202077192020
11503416214434479256
7251498176025172242
7460952198457730132
7624971719501462822
4970374344016481406
11118507032554996370
9899291154186896100
4746283350319642610
9146374155762992700
9454206614120040240
9893397032006113922
10918898129005989212
4903790527556701710
7846564649215644182
15939259975782077006
10069481973676760556
15991201957794308742
4629214046069944760
12943474240708088552
5752664190769817180
6502663504477811540
8000991045108949970
10628309528022118862
14234638823615566992
10414247594302372922
12925814304212069052
12790895631590598732
7161616100123562006
11875798836809944742
4455698105777199140
8372244204039548306
5882495158313453762
12264470271217764612
6711575678428088342
5922590164808435670
15928858787547845922
15905816782667107562
6836575282935279756
13993813185109149756
6474320209572508152
11602595667631539482
4794932133153555756
14455200741686183612
7292655462276265556
4368835324293448556
5192964203152178756
12696671041574262122
13114275362736333792
8184149765666861810
14085714148736381192
15322775060318657960
4511736125014546302
4221342071325487656
8499242121879894930
5836559442832953522
13822880700534412656
5819688762725268990
10262992934234568792
11904313799645116740
4393168888334303882
8729402714187081432
8556478299349993740
8771805305595540056
5288972545594380270
15784406294724375156
12848749143756220910
13338972118191898806
15889326621111337862
8405965244241624362
5761998458913599790
8984840198259706902
6687348684041695052
10338849837965300672
14060570297454576506
6674998007770266002
6092147917341597656
9192941951231074430
15538204029017972556
5329905055419475082
7344775992534828962
15644520004449414332
7311288816956310500
4060994659675877702
12782384242960435560
14724761708427775562
12176901635461687752
6161130534922988312
4853180145148889402
4187714608505406270
11982087739444681406
5925783196125665082
5538948444377602490
4584765708165973202
11677297786167668906
6810721830502104930
7243913370385388556
12565218983105684432
7176412260507670452
14483248590770636150
4089234914286134006
11110986219239845400
5222622770911576406
15008999895558517862
4168842665785195272
5608619427737507600
14452549728941799162
13906927475058479556
11802812285106604130
4456833782983466852
9401504322584869382
6137931632881773482
15733911192773703050
15935633565506557656
15778490286255951872
8892366055195723652
5439586269465088032
6749506177860437102
10134496671184963352
7141851764834432652
9253046792431226882
13981542106625731122
7557172249925166756
8334707931400862352
9237814320085875972
8445338161358873600
9742784205584892222
8608011243781856256
4530192082429694522
5697387656873894280
6029385632589698022
5563135559452050306
10452924795283297256
6163061669623933692
12302644281392477402
6039954806576066402
15374561484605152556
5018511127758340056
12120872215289020112
12469419412735173590
8107309902447129152
11638182154718434002
7138685656436467772
5675253526861320782
12339307809004573010
9235900413929693352
9726717814253606406
7456544017977317042
8919528099012083702
13634710545241517450
6487771427994816056
14798635328400609692
14824574752897374722
10953235127435885732
8216579857681140680
10229297437967107656
7670499304161723756
7085409751093046700
14427547270096515770
9195327245383280402
14486737336510736442
13296439255880182656
9564599499306900230
11911235052790789806
12834008026519932506
6420371302456961082
6624966736164452402
8186741817085400210
4621000546068541382
4831824502134475610
7378562828542477182
9611001496591133256
11938849333882848012
15671443619328891242
13389394965471776180
5704743242395007922
12660286118745365142
4855155455301951170
7750185196557801692
12608829929892987756
10701989218182186542
11229881930171458400
4314424343409535322
8659784045379463302
5052091585887417242
6929452838853066710
15620576178330113982
13230652421599708020
8410516321024471380
5218589582856139250
4204031323421998140
11072480122004115960
14170377325680438732
4604520286844087006
14905904100723681050
9930030126550285992
6519306826469195570
12085586733750137256
11668129964684853662
5736793454300699352
11236411656078048452
4589118154235303082
7563800704173499842
8232058433315178006
7056571187748458756
10404601811523483002
5803543600833631512
11133409782034749306
7678127899588854512
4139161683634787420
7030625537198786330
12709650732300224390
12702107002070382392
10970067309667220442
6538338799591336040
6706473938562358830
12054442965212037656
8970534357895696122
10082664030949430282
6166392201552623882
6577224705996392450
7347009792943902482
15984985839919261310
13904734896711018362
11245359053983074032
9341001338013306506
4009350207772035156
4149168313112646122
11572103042041227842
9705666201469087862
10864086617864746272
7764016728976581530
5936887462902389450
10012639246879445430
9023312005302800862
6899246165769883382
10482699331191591506
5332283396143193756
14348345983306971032
10586282647020346532
13756177671050029610
5032204406469654392
9360440736967485170
12566819727613247256
5987888398072201952
10167838068767590932
8396110641709634142
10685452770145349642
7056239850965299542
14062582976372401032
10077972903282000080
6609794872748201822
8089120789551582930
7281130000252963556
5179454275952163692
5318139077327901006
5281993831235418030
5130630676314471152
8876761989349958090
9155969439604679250
7241475152458180482
7063759113525888906
12243736245411339032
14109054974797244402
14908156852579222322
9381946661554296962
4410098127245853132
10712830769452163900
13576116169249469562
8746323424085712012
4004752616872403402
6969948207149072756
10474238870478301520
12487526479814299692
7108202687667202242
6824895177534151122
5640177148014944082
11561308027199099552
9627239738225333450
4886843709050697582
13620965164464976506
7487497115895544292
12392363164155928256
14292458870427385650
5955156321495615506
8814714167974940192
12181206756490480806
9942090485333584556
10448976585189344006
13312249337887385370
4917605446303553982
8966226732854686392
10746112350173690756
11116937262429601022
7625612683036769672
9303101039658062370
10768226954933931230
8896489038463053242
14717056526007404802
4015469646019278720
13443076774673066082
9138061039544914802
10736506663418792702
9733512314718049860
4500259585218233256
15405575384114948720
12416043440903344452
15652268619676641290
5485666058041864520
6165941418059996502
9885933595303773852
6294564675950689712
7418158957888837860
14641797673663420602
13149638668552031652
8127165307458997806
7697251588353428432
15189135635400974732
5278746403513973432
8812162568510472656
12329616165735525806
9529389038010635052
13702162598503189670
4022070133477373192
13147868990942934122
6741821854456920650
5900281286413439982
7123401819060262220
7966707289475821382
14486530815836355152
15934174335037446032
10926759886585875156
5336159843027780210
10851285325109721806
11641161589120366452
7346026304867432072
13756646662099427642
10907510110905876342
9971582533373906556
13306184176784161442
6739778715514007642
7182382384370801082
8503668904672223372
10799685923724466040
15100572145296229832
8814434660568138240
10048442380840024580
6680428581941385050
13230391417872331502
11216927481178671506
12773978577249425790
5266002138330019592
13864467795616857656
11010531550541046302
13601230686436006406
4544379642230868782
7517905646502602756
9186736934691226406
6997398348746900400
8573909512260608210
15752787074931070010
12515755649036970710
9550126721118740762
5326657978372060056
5068476059328847262
4402235065351603272
13744467226813443770
6429793708084660310
14074593930366291506
4817956514048375600
10520534887903521812
14696295083986607082
13164935866590250602
12873659879477417006
14906854343887087056
14517581133369502530
5775530714794725156
6356668329947184690
5921868915100588722
7391449212691286342
15075299430473520972
5449565654280878006
11491370710700551922
4224142120493445156
7906560199732136270
9584716132549171442
5230481966974966506
5353490376970465922
9690071460851625482
6363399569322917522
11184551653532806712
10965418962151945202
5652133090891374962
11183259160348142870
15960495770276507480
9324566971420159842
14690860942224089772
12321309768746767256
11290427902377624006
7199177053009753062
9440702674165159256
5236698281040572222
13167821144776807262
13112664180583462242
15512936043213986202
8995659832377732152
12664169417526279522
6251771723042308080
4805729140235720892
4372359745323550070
15013562927550162890
7733553997661800152
10391363956274535740
4823160655012320222
7178716080860200382
6848521287964753850
8546684380530792810
7810159211342433056
5272959142223088006
7993973772659448756
10498662691813212072
8823588669639928212
9005638671907355792
10648192050123167882
15939669678531270156
15256568123789838390
5839809847178732052
4216726518849236402
15834872449357609052
4515509925608136852
12005717226943859256
6132555578168877842
6785843899003292360
11749778010150011480
4575764688553075232
12379338571292695352
8356938858325213652
4026103926033206162
12049617728088908970
7885565664609378906
6260018799338746806
4929258384833202362
7877050581846574130
6082515747023392172
4913685923156982222
8076439497521321562
12674403127363163210
11886638375691700256
4315707217752252870
8844381335560261140
11354523192599428260
5236617629568901232
5671540170950690532
5279116812197335512
4472311677529253402
11298849080607268830
10959517599846377582
15628094776245597806
9817836986378156742
10116032735253474822
7265163497054535452
8568802336590537230
4641475517365617272
13329529640806051406
5743905487301126162
9870939836201910156
10667361743821502022
6323837749256431910
4874945874341833640
9341858345641117506
7409330235964131050
9737157735527541482
5730268479402528480
8866713140304183582
8080528201433833110
9252986599765856180
10484009047527508352
15217253363041987056
8798959844597477112
4938464136938288222
5888909647282257902
12632893871314506002
11283987075267164960
7884121871487226052
8084550006953179032
4452238212402660752
4201077024825980312
14510580669131596490
7413823692764238882
4562653200274056006
5952962393832166260
15644354356278464312
7222599336924616332
13367630427169319552
14602101642479381406
10580131578545704980
13762307082170372882
15635270300663343332
7970983044816894192
10449220678224362922
15254407435689659432
6471497012260324680
4270531516886441406
14300157790709288192
7073590127049841506
6132613587969524922
8542700901839656806
6277308181982452172
6733121853508830506
7745249766395256572
14701862759081168306
9129729470393864180
14474776499875621712
14373096378159248912
14716152880730139152
9019321115481553140
13260603189744009882
12648803437103843792
13540699473867337250
12625484149395397170
7601020258302170156
9697057180854501152
9184799475545784690
4681291503328382292
4865386324891019402
7264207385042712806
15517729352318990852
4900219712249476110
7517064732697200410
6782676203821479806
11058621872614693130
4345832804775194882
9979850244122559506
6551674783330970162
10162024857970989302
8208995777583747170
9883628610465021572
12715552403897993652
12491243317082224250
8399512736042716370
6951900302120442062
13763706397783931162
8172463417740549402
8737089679265783492
7838219018356120550
15663230958653920010
6675802609521894140
12261618966804172682
10737695534436663032
10862286839666084682
5109105440413976406
7419003143705999390
4629295857380762052
11006363779523120756
15464921797697658006
6604311860883423902
8826401401458410306
7389175937811888512
4374518369684709692
8292480035279889062
4669120390300006752
10331129399852997470
11535150321352725230
12270761069421345932
12364785406162421762
4887931076567361510
10045460448124066406
6924279651180967802
11031511414357626806
13126197065389237842
12277505829907694402
4375392959444256000
7787095707498733782
4012358456998334592
9678901007974502306
7104771227926972602
9311366335799281952
10052333970749186510
5374266338657510450
8287825131630898112
7521562717073763806
4611143595041094552
11226549386266561892
13937210975184828662
10361424319174306406
4252501067249340362
10716900940051199532
10232472126426367362
4965446529033660672
8566117601430198306
13516681055392846806
15343153578822615530
4635122317411696662
10198915988871911412
13995244729084865690
4489317353424452852
15570882249880288452
8147337861951035442
13364311775035984562
12412041119131600442
7108756291868685302
5536511037984326672
6606584788685962082
12827515441432857900
13006354926252191406
4929715781909987256
14613784418828868290
14230999251354110556
13125233362579566842
5194744861093312142
4136506990293085662
6881287950530890832
14971733434503042756
7541092723200995090
13985512480951507190
6242325404923987490
7548698505902928572
14687016124082125700
10637538091563779882
7964101139392318556
5960222875983476130
5681121109471552250
13976922240417156180
5889302360635749170
5690194605684481520
10095342323988803492
7796807789978261210
11382676392408661730
9454785097777047756
9298361363367210140
15677685875351694882
5217211664032167960
5691336903652246902
6043886175263290850
9162825631175769482
4686985350553290410
6284682446846633450
4004062741093007756
7690723638157867610
9201656440735438062
5189070268850782656
5585521810080285306
7626509275270993256
9540001514717257656
5537221133397595112
6635493114422943372
14879109500118145130
11658934603007085890
9276977680750846460
4313495140148071362
5101962673297299140
4692904516362701630
4083745472147386806
12563576047384114682
6659828371231027256
5492422653924789756
5190373759008833220
10095241501622455506
6740248933460924660
15954495452213018042
7752665451602796030
12250902243112503210
14616151900863817752
6564180351354806522
7865611098389011442
12642643064620044306
11078302061139513906
4601712624744518120
10812593570319451406
6991596666996701762
7225086153212449370
7916179237013731950
10050541363048595520
4895459318515743122
9730086538186156232
7897555385726915162
4533217038411543120
6009002852424849762
15566409295700074832
7584338045825839172
5422870719254580612
7059933774817780922
5271747320537817006
4323461947776236306
4932492351359758590
5201135479688437250
5828125193235909870
12418943355048650762
7365521766422523006
5559211774262696006
9045258424302232932
15554946400665753332
9254213914226528550
13429046617837348682
13608702167661515256
9466824509216249880
11511115586219446500
6848723803527215850
10943429394122984306
14840245334102906100
15775818957777997806
13290443234832210306
6355076304766990556
10156323053175302306
8208523658911650762
12647573552766026562
14662286894686184330
10883903295040396256
9515710137100226430
12227496325011715232
13169379477413341056
4260202781709127556
15500759099039416622
11959643991380927862
6215850113969045556
10432050614498699682
13434903761096642922
10464409727943646110
12352844753135298600
14330395976118147756
14933514241777101060
4840602948577083870
6820319809940362602
14854830591236713082
8302869461751450306
6831547604468520660
13856668245338705400
9324728606090617740
9307022293430471630
7424976120825997970
9073188275389355756
11824229586040975752
10827674534613524006
4328861193770219402
13606912649565176772
9987838944408457292
14299203221162269256
8234029087852541006
9701032397502601406
12779890730571571112
11173394858574202760
8404767552420928082
10736634099692720756
4104852804845882322
7123133205757820306
6110996403501690482
8871662248466679902
6560540755122891306
4020267895383906612
9576324626423929562
6502251446225246432
10810380098913491256
4539504867499784072
7396870228686094506
7425884852823287042
6422607260713454622
11355794124352410480
10793667844523009210
7198279038000039512
8850287480542895802
6745050648259525622
11937204297898272756
5061851343529366650
8766482261631141872
5058616450823670152
6528827292093843000
4945548307035560006
6263310616864400556
13777084198568520920
5829922879725485652
10379199003509162756
15324306455552408292
7749657764911649082
10278910964768883402
10529383262352748806
11658239103336564132
7588493889549241556
8641225533913610952
11794810249518584930
10757218861780343192
5120309854141378056
5696208168836092122
15992411008100946432
7171232225837006850
11414962160924627142
10353490886950707656
5280154226019011306
11278850623809600090
11371159219152927756
14789796550595455662
15056107322124180090
11494503428858626430
14511695802660010506
12117547328203284932
6792163462761177422
7284872076586797306
9607631482456471806
7230405957502674980
13060317668235634802
10088773438810078640
4709211016045370582
7831224778875990806
5599518859164053252
7249344262947221322
4023826419860913122
12891965711040951240
10117838006183931806
12721158482432989556
10425153269357151650
4971377425731129510
14112047387975659590
14934068184111470732
14448537988298425262
6013531766813870756
13399872933191097656
11890714596559944756
10800184590755001470
8122129524174545012
7451532766780426820
11539449705028738362
8965293030055356806
8357024369503941122
4401591166543354422
8251258901317712982
10399575143869886756
5559069788569081056
12743272139123544002
13259603788566862656
9674856200576532656
8854022948624118842
8726081931551252522
14394970257067216056
4315841370787200806
4108002950542705506
7944920184036636920
10123371541605521306
9526350626662149006
6470596905130503200
5172465059292076202
10029793493008361162
9536389792021420970
4531265050836202562
6337492024579883282
5467786971435312162
9818081739574876406
7376925804475009562
8540002643301308972
4424366279393670882
6506855320695307122
8685535046934681942
5667394157107410422
9038455372687345610
5945177899753055402
8469082604552724756
5847071034091425840
11713967193412108260
4149617032900496162
6030995101342658922
4663777740606281460
11579202800627650130
8705076009651659820
9160732193874352350
11341640454776949732
10554511759664202056
7940115140138043072
12714558824464236012
4411794605237008292
6354075697211910800
10236550073025036312
8284937128368558912
7213608818645596670
4454310258714358250
8709607124312535552
9368309488318677756
8446567015630454580
4087786227464365256
10993111302558723806
11238960370354824512
15302583327695870850
13188597754420086312
14935783807277588220
5327971572138164970
6312021244157508756
8787105090495541082
6025010698438857842
7674046000097543052
12826005532155079112
8497716298286348630
8372439052322309256
9081908840477646362
4543113970957454220
12059724752452296482
12891692669997113570
11789345683322640582
9105024704338955756
13733688902796035210
9499387217910361242
10971533205424699920
10840204215465525060
6116588217147380082
13670767492085209802
10731832229140943492
7104180463736490462
6956106271896526292
4222124594264770832
5015665093132595540
10085879531678527506
6493985776158350006
14711770159752799392
4700854985055342806
11478862525029705056
14349584235961517556
11168351894350713242
4344328039604423730
5233825051623077982
5001881255693471400
4834807842232024256
6623725762142420042
14791223789168784090
6404499478960076340
5100494851801212806
11383346406249502806
15724847422497030302
4526744869091158562
11356192644644607450
14390153435121531612
5572291815483393362
4680843149503371270
11731418774302595006
5578182892907826390
4589554004078989160
7447909399279643306
14905128661952714642
14768323372875920322
7972800521837351210
10657591306778802410
7786403022369226506
12505912702636230110
12224892744481776690
12152957239283036672
13415805627469581972
4085503755384193922
6510114097476398052
7739357690151441990
6787213658842631460
10310714669163444650
12692509348655958306
8407618268151902256
8945962745223793592
4983403682589222492
6053412661258191600
6460465710757199780
12983602266917389802
10767394126929022130
11895963268473087806
4623985337150814600
12961652751489300222
10478521716199233842
7710171201117286512
8152467852370919006
8945282070890872922
4760971512150978306
6258260865373398756
5228787391504518672
5642699646355909256
4362226156258272902
5496395910372770240
10206824236098362642
15006000047008210512
13570521227519851406
7256293218956845212
10136908358674350672
8929555093931473806
14837176685828964872
13383295443712426232
14187871574210578806
4965813657345672056
4363986835083298806
5384386629921168882
9583977946484202450
13283214500082645852
8564647978261572290
13544918101844383806
5241432780062276532
4335993786103121162
15797693553603406256
15365857766863520570
5259239518970872910
6591058606031298390
8078185691261615330
4083332245521302930
5210386119281961462
14944237129172847656
8315152117542299756
7004631520846952922
9670741410001883330
9298547690039096132
7919918958862028306
14479022745264176556
11316933132473295812
9245828196308145756
9288775816984735112
7632240036710573556
9180395145310639410
4184258362430798342
9905465687985905420
5920185984994262592
12557612742557300732
12474675461142484940
14022831845220016506
7978514036886706962
6947314054686761006
12343173676488366722
8662490469572660832
8974059523883473556
8837832565121537522
15970829479747136462
4674654276608499042
5270701356900855290
10594186290983843732
12588316073846895102
4266984135430237332
14919510563557041756
13506083434415204012
14274180242562687932
9258848838553457306
7984401901107223202
7826849290935003602
15354782748138895256
5972993073291006840
9201223852367574890
5294352078444782190
11095451367067816392
4056527354074872122
9287536786683484730
11914626756387001862
6879964211011745156
15924789245622019142
15004836175781623092
13030459721766432056
7307108442821141502
4780586007079400252
10448101142424164382
5925762550903344242
13283492410677393506
7106260860219511010
11370560878947881756
12125721001229357006
5115453938264087970
10047527776039087362
10222224101920894790
6312610218571414760
5060535029459073506
4193888550960146330
5483725917707785232
6634392108432196502
5457967657569450056
14179056850476707492
10170139512720656306
12692142511865312222
9256957471995097052
7633205724253334006
8891690202103844256
9488025345573392492
6550500019794452832
12364475324960732510
13317944485046441312
13790812419175651032
4262178902777907806
4862672980683277970
9154255986299210712
12297808601869099350
13920907399118680952
5718871907948608506
7405576680677879930
4460801530437036056
6464408273300044032
14021517139304051792
15895593629275560492
4333979939706439112
8049856082034622070
8289389220041793422
12494940353922978972
7424001389335199402
8157315649777683006
4208358404423709542
10056206361185949582
5844094367715455330
8683560324363930770
7795029903725537930
6350845780702871810
4002291678142801406
6933297033590357982
11149218116216493572
4930051360987378610
12463950018363200156
8292797573402195156
5942599970765736462
5605310434784203442
15992424892809947000
5472810137115036200
11910827296138536092
6404511717485574006
8833958879582115452
5479204293553110462
8045883898514073092
10100812523433114756
11983398304948088906
14821607440987098642
13251552054653428770
4807827600248134100
12825673798236510122
14240461292789319902
12320702025004348806
12949686637819261112
10986900787450284662
4798182835052656842
7272820957938095580
12738974082014623250
9264561462767543582
4771378201257416982
8398916568386483922
9380086498065972656
4127982736775094056
7373224936760682656
14929982428584466392
4099742256862228730
14131823075784146082
9467284056398564006
9937717542337920806
14386442829461799306
12744590536428572306
13965604072402520522
6555741499714241756
4211206933540909392
15329916457489469562
4605193333310844980
11492782915475223452
4905691808612131406
9302729797569141912
8000295340036604222
9114225456460935152
4662420544498668210
4351359743309524790
13822868922186993312
6042550258664724422
9503467848702870590
13575285515918481192
6946883744593518056
7035601522568184722
13004744848257778056
10054619388964234272
9810418457126673762
13684631286256178330
7830526160172676092
13838028147578050380
6629096946571615802
4464502899084031992
9678477941253224952
15639020522876782202
11028377085634701722
5365905631111329852
5102830766860664382
13943367632173528100
9240743089464788306
14455198901518449570
6616364402608579982
4211612015854916360
10633306675409144460
8821191546518993642
14099631940604318582
6253554222656322792
8655491574416087442
10008604911007391852
7685873916106402130
13543424969313208340
11474393783840926850
9753342311435324952
10493181759466246202
4946862472536977256
12574337282011533602
14267512003666744730
13301932087915150710
11239468514539697306
11848463809921097840
5515157674532859372
9632844213500946132
12692938153411425006
4258705889708094842
7952581625957033210
7109210013299974970
11701998276058818132
5814731240149772072
15085325027920276460
12430336958099221700
8962340574980205650
12952534167915221970
4106031293125130256
5275047872963881406
7662654740837253306
12484723114110609056
7575159437716667762
13718763215404269042
12266007712613758830
11283659276925643256
14301410254003053222
15182796441792215612
7484720524661084256
8945591688063994602
4783315556110313670
11405257736146091690
11415867685185320156
9503894348484013172
10075014460502087256
14625788698713165752
10320833414345289842
12262177589398382952
13409166452512795512
13070901346818613562
11543272190844243906
4047364828124643240
7312869701145498782
13134981285354289730
6845108101081746750
15643178781785431322
12241321670552880362
6908945746481535150
6267632966847767990
8076788214730448402
12599640576864409322
13360163392276054256
7146632879789646102
5468369511708521682
15051838435974262656
12693430895928438350
5717561419941594372
7116170265728093010
5052910714014101406
6918379451471281250
9200509709016405800
8797020320853151256
5365286028440320556
13022606083185529782
9529245531449974056
13901754825774098390
6495010245218345006
14525599117701713600
5443222351142887922
5021114312738254556
5802350785066307162
7538989485247375122
13434291677698471970
4919731826576875650
10101066537692382590
13999710028487356406
14197349819999241006
5231332289869779872
8924896025709320256
9084424109993979122
7629708520219868102
11142840358369402256
6410734998245041970
6520836338873816070
10160601150182795156
6122001697878571832
10229881486452843872
10957144882681413722
5864463394315449306
15710363866898268906
15224132821557978920
4183874855893756406
4431795882420426900
5425178460672361250
6196042696045411610
6647514761296872920
13803724591172314812
14601477116132738480
9211376565488475930
5379787521484425506
12631433819553049650
4879591993168881462
4760209083353734922
12469739539847126406
6475041983459134020
8072324325620917382
10969343758224001332
8495550540345211212
7672763658435676710
7375522545387377570
14163467623390907712
7131498517879878330
15958248245237197262
9773420889617197742
6380394402101003340
4853819706231930212
4747350645988787472
13101839579619993222
12323359331268740382
7793513567324293590
6798428136009859362
14715043897351622006
4607867378582725056
11511937012171476152
4959418512464362442
15774621935737869756
14268128111509009142
9897193491993100370
13237887027743727680
14051979389688463110
10208297532123979850
5918507361695036306
11884528228441431332
9156037594725823632
13200154905338238050
6775393377004492142
9008616210210083172
11782487290129770156
9948163491398412660
11641121505981544506
5782009850484687182
12304029721209091560
4124006986823970252
6432198530661753906
15341795608515482756
12533013487515929960
8309331838949013056
5884155490682141930
10618410766064222112
5303422985072864672
14445035343889687656
5200398080720963822
13411611729618387822
13073694828652322090
13860604931302638906
14091187813540086650
10129122561784921256
10409422989239515082
4132422599299029506
8865320463905846402
4505842169600851190
6840568928566841292
10846351369913564762
9975979104134998260
7001823445844412656
7570176985562797982
9939253937255340522
8948888797202688906
11308415147163670556
4919718065823843756
4345871852743879442
5440433932055014620
4455388829041860800
8537992947800751980
15218976405698874452
11646173343944907462
15904467663738695820
7087407978012485780
10602885834043962006
4726652716052402960
8493040563465626730
14725119821457791072
4115778168839753330
14638846519548820806
9202391465993507502
13292088576912483912
5640492330905112830
15040135918135026690
10610942178635353806
10752698695297323872
8915562161101062770
14933605607702374322
7404385327007300462
4691517191858254722
11458616319496013402
5472906558406726056
9007126719278565152
15146079666609549306
6870420861366769056
15671244310416601256
6817736016933037202
14782618128746617256
8370581899526094642
9617159936832334382
6709363013375022782
6939399554492932082
4101927905452700720
5890133295626581442
7976714422046989506
15693437037433064142
12429832186242001082
14874545380696602306
8145524351894359502
5573833084056192230
7748394117717968822
4864104082985131610
12006948998409294312
10354650637125168506
10195770535324580556
4033623728264732282
4272384110728763756
5957826983730558992
6066628718740767452
7863402755754226550
10941327008313744006
14145461474095784432
13844903375968236050
15261217342695052056
14994186884501469612
9630667500574964006
4712058354645584490
5702649203825210756
15451056325624465730
13192796448639867422
11473706425472284010
9270200544028362410
15006961699563534042
12000243918072122862
7917798327067235432
10613736894621001970
7236745062925410506
15927670260900977222
7872848080882862006
13668065569307055300
14090130144931530732
8426160683655375156
12193351317657488162
9017128238603369150
8038658675233824122
11422525782374493906
9159101968692684756
8910770973818376852
8715563979805053812
10062102232172847656
4568008465020270342
5494771493357202342
4016548855221974192
5932034092962678756
10674704399530408382
14536502044087455542
6924002567259052352
9401656758702470162
4474794482448597012
5968421972982266202
13228576044424347756
9589435739556181056
13765125693127809362
14853999395286506940
12547672735966141490
5215800455532728102
7291483182732347850
8263019842930500342
6950511070203871442
6019756185067454450
4058956025971103742
14992580942182761192
6978075673713795762
9001910978429191920
5832118786368582090
7261496840215678556
6845481556469120162
6066189042239623556
6835564661039512242
4705937953741633842
5463924424077612656
12481043730839024556
13496223807324534912
15029628463985958006
5602890866679297522
11329760782938913002
13437989853443445710
10540741621679641392
5929261103799959982
7159101870969588612
15964744170887729282
7813926987479751756
4969232297526942542
4538442136004452730
6241667476590710660
4435664545549332822
8250901910821737362
5080799933584921272
11272796577044575040
13683810743999626880
6461209670322958332
5672820108651170802
12379756349490010850
8600542721435880672
10003651254456771162
5676982895398716002
8338595704374516912
5130775307831783006
6781654448816975156
5156668977462370380
4711050296614627812
12171614632475390280
4266977599659303542
4194402835014232770
7691037328069706162
8251608258521696712
6388421739134243906
14720366011311361806
12998168790836263652
13911857436041879292
5829819075000839756
11659669678415093256
5343173296349329590
10650099816166619556
12155478105822613452
4278378925561820382
5003473572180526250
4354791458157150390
13339900391664551406
8062562903118097250
9659735651964871730
6347873192882461400
5388878604184180562
14316689049754507656
5566910856874889006
9787489771740406056
8570223986052865610
11873639480837374506
7671051321956702372
6042503386562009600
11529500648789161922
6935500188835824872
6217239580186079556
8489696450839515056
15364616087217409662
6431069778109383006
11361753786930084830
14782411093763145252
11290263203179617410
13569617498658542102
11148671588111910452
15362712516528407270
4019808877939832712
15928583738263921272
5510297095607046602
5542441087844598482
8408800889845769250
4798402927790992680
8240279722826553822
14858448903813537182
9367468860732306302
8783306625445065272
10437746644801278056
5182234407174787562
7053163868245704222
4590346226994539570
6850203874019173982
5688370683887783222
12344573004986193662
13721768282491904052
7993789825570164506
6991911114366839582
14868010675965872756
5378265735235554152
14449281999332833280
5610851794024861232
10702060822475191406
6815194670819906742
11909332970534150592
12902495103146744570
11611624488244641020
8617672863439798032
9720114144481547840
5355140116212117056
6822461186791301756
6672651159161953370
9437524733955534306
11968698889659786122
7055617830544483506
15065995652628530006
7449596954119805420
7737039214134084542
12282912133149317820
5841730044659291690
11263133243154686672
5794604327131235160
10976569585542518960
5538610110805984970
10862160914167251306
15250629134179846710
10478975620894041872
14239141872928083750
5640821183830813902
5201382857010283722
7545328569704441756
9890122830147882056
7600511160169539306
15963047995838210570
13494955841385208130
13454504772192822530
5302373284914410802
9133749158783815806
7218347720295812142
12740769912481258590
10836431729247614510
4113929946456747632
7023287885647863062
8182690301608464732
9194137490235386306
7586944985599075850
8212371301678360962
11983650069118032702
7036015971934336806
6855338261570338010
12437582567451881402
8462267801872146092
8828727813572902962
8428631018601568556
11246023065804719556
5083932635196739506
8776226199060960932
6275510515966063556
10986574376458233672
13704474949705135806
9175714117905439130
14881638749051762232
9927337940618283722
12314098009906342832
15778331159732925762
12120585730955722440
14660943315906071256
14303693036989410756
12632512773812006406
13689214897156467312
15402716645551548572
14091717336553959752
5174938980559156062
11178435480595143906
6388845916719139256
15855204134039562542
7466340840381160472
15944221925319874062
13497181298785785306
15767831171012758256
11749821817409914790
15806921927869200156
4785781560739626852
10188822944537357762
5830411637780092622
15230156737353305622
15277433903031627722
8336743706582978420
4178568860672123612
5184184235229499502
7299347000285528012
15615702645048202556
9634278888221796920
9572735702064715472
7131967107843935810
15390843398190921222
6692307402529364160
5736778249832405250
10914576036986022392
11213747430275772272
13602868005424105322
10029391745992270542
5084003858734865612
11067905488746361506
4237012501071422312
5543176397560580252
4442344572168793380
10744680394278976970
6051677399227480092
11614915138380785156
8886679370670506600
7468752923469999852
15928111471299573306
13662010364166509442
13633636371453316406
6650216503335075530
13881529138300494306
5047352384610089622
9620808940156837656
6654287083200487656
4142001850873875632
5783413054316709530
7454349741444232556
11992974156495128502
13189369163435034990
8037215063328071256
9056963616701639522
6557458300827245832
6566600578625236806
13123295731411416056
6193440697959492192
14657251128020286806
7492915819639661742
6227612880808955040
10610665467076501092
4898749210338400580
9028293370638795182
8270039872990593102
5905870521125097656
13454039995409131806
11908548404297907962
6497785094094266282
6707635835999683272
14010234140620647092
11676856232633599370
6397047000379526930
7263843826062103832
14927435262230178162
11498736893124498752
12390508778798748852
11312238932125941602
5155950257556199932
4859147845647562656
10151046871796623806
13694737826945156672
11714428382055227082
4812310465495920506
14781103090495560362
6579079778196371172
5590008454769776512
12110824031271672852
13663631169545495330
12610453123008560342
10953184239589547052
10406387308783961306
4588152619561056992
7596846763292797472
6108383150126235992
14052250294601366252
15801727262872990610
10366581227346987330
13528832969069784672
14004011304542404542
12350655848698650110
6555563992240958532
11327552126954767100
5136304787279874962
9385310243239073012
8060171387549589506
6531191166783703730
10997642942301333192
8188659769774316406
11983539445981080852
14533906398306774642
12548671310958975542
4494152614244314062
6013109984697936410
7538556381274287732
7156231956995335256
5896958503775333006
15404686998153457556
7586335277553227006
11126656519098684570
7259258253108843830
6264222429406994030
11816258417337379010
9986033035294647806
12211494253182027650
4057857530801477210
11839487256610504400
15843647153873015570
10089458333270365212
14032244922019173306
7724950010348366042
4225630268311595156
14555102367847125156
4065706010299485242
14119401320272526672
11504617927585794200
5074283986179631022
10960021688014968410
4656736417942505630
6084626568851741472
12456786784598596992
5374080769272164162
5423246662720069962
12281713485385577330
6251104816320449162
8905171834035976662
14683386578155605092
15201488220468148242
8676897088108784930
10622829261457335890
12487364870459216930
5399419141437255552
10856914294872206402
9402242466464678756
5996544241828456406
12135721755717692372
6955092538991640192
4319429000865225212
9677332109914446782
13175774444526936482
4608565191991123802
4586672513826008762
6520395514486925682
13902273301698181406
7097409135635134556
14757104682825728082
15888095166317984552
9039121859288784360
5867690920538519232
6569738801660479412
4701612157975055252
12585574157151402006
13535762708013372972
6652512205990412922
6082000767499810730
8481092155243981202
12946648819114571672
6831310560150273650
10134915136587731756
9836508420827268122
9491378632207428882
5390763837628828052
15832972177081162010
14235658651894203942
15077188310721703256
5618889381107453232
4376153349788839752
6969503891131331006
10365185526761171580
4636090462462012010
8096768333047214372
4687374868992955932
15486121629699975156
15145433557452335256
14296425458031354980
8283405165071763222
4902245804344394820
9166031158143796202
10143366657472697250
13815003192709253906
5510423743378326506
13056278504456494712
7128262682574541850
8964110200455549272
15350849074568769482
5874499171620448382
4759262924994382506
6278512933026729506
5561793495011904500
11575544156853393906
5475923484037505280
9840144442620903852
4472239115352451806
11064423126978276932
4156667720246771750
5142991766117093880
9832473782237296532
4414899110061509162
11357042153784830282
8249295618090800912
11855949083516228162
14580346184423380550
14265185717715558320
5051244693361610042
6024022079348965562
9962645577897272042
4134426346442027690
4253377290882099932
15442356758044663562
15706338551024038652
7893764048380278080
6812464013732761022
15331157333331258942
6584308372560127680
12605660844818761082
12783841497573378392
7535008439424099272
11027589329078314922
10819838339707391556
5448504361809344562
13712257490827869756
11758836524310420006
11951485466372846862
14167442996341531272
6049469618425806806
10170954297035669682
4061111894256843722
14543550096919653602
13997930212039643310
8072952114392810372
12803520618035164752
7940036624568036540
6905279871536976162
5124449107655927490
7293508172858723472
11481015838295706302
12697150843343538056
10613952231349050432
9125251293449532656
11381309080680235142
13307266184026431242
6398319040374965006
13451458257406866842
7969578936264611556
9756510274670479112
4702138632165234962
6391181344575995156
7666234819831306406
4694129437340142812
13716182158704337160
14466017411535770810
4204611451496210852
10504075305563771762
13168471613370815520
12645634467212257656
12251066399707323260
12751687098500450256
4237820717036545872
12332312008647506412
6009155264632181282
7441465839059775756
7166636181010718502
10170532036271411282
10034241864436686756
4790564618886486650
6324681507600342756
4222491545012650602
6785567692139713952
9418289469396696506
15818609051314034502
13284596613923659250
9424998040704961056
9639083774101575156
14684115765359445006
4594280116687868910
14699817844196051756
6325620824437352172
15356639570479767650
8171041879331288922
9466655370994132122
14432493798322169582
6819393411568239392
12684617442786908306
11630231289680937572
12506457804646196540
4379346528743324756
12729356727891273650
10561024808261068560
6315924669139370756
5782172593672826462
11794984251874292940
13458146925811853522
11072034756070224806
5255380065974095902
7698886713233334506
12459861477989145506
7205373546412222656
13087701553323429650
10867013330814554892
7267615436757271052
15318823085778556532
6236939627571247040
12287520735810984050
8538406726261579730
6436835824075276002
10983238007404150182
11284130444869374420
12269056950319299132
10214078182397175350
8027061958679933090
5355662378997616056
11257419860975560512
4765836965636691506
9853104984620944872
10711934759088099180
6064361936798098052
11621212690558380362
12367032943863883250
9211259741677758452
8615896854175755200
6282475183758484262
12546686123513578056
4501112344616317590
13741378448569250492
11840955873084207002
5544376290494354970
5994093621652967532
9251414432310095156
7133504664365554806
5577567552445316406
9280377506467667210
5110140164766781482
5545229931041984910
6319738900215082656
14797800255250346312
15364904960125917902
7042668555569272940
15825739063994273756
13307279276387897502
11874293863862763170
4061728504466452892
7714262792935805930
5561906354208308330
4172918643091250142
15686370432223005242
11972104812401556602
14466336037344952410
5555078059175194790
7578768486063160806
7595618115241935506
7743783001508918552
7515575042753292482
13327073050316311272
6274148037656977352
4765846370348668052
4745592701486963822
5893256031869040660
15815520269918946506
6624637486830011882
4886788010411220032
6820323299003942030
14482260556303432370
13183949480574382130
5796349696666610192
15169384809199039692
5477093506207043712
6254607216244861802
11962906595333506500
9841023497044397532
6197608465028628522
7747979145119197602
8352280495925156756
12893749437295334792
12262265413175359932
5180352316392284022
10409851199865300302
7941041339821106222
5253806113241191082
6229869892504645092
6389641281326170506
6498725359644894290
10605549904539587256
10507011804113616882
12752685784339388120
12265723496741058542
13444156956092443832
6567801285023535156
6081397411465857756
5154461512810622480
10430438055148933512
11769052391619378252
10591729640387925122
10370709918359147570
13302716695733969352
8224717910685733100
14655889993698813722
7237709212486921742
4800984824904790730
6298693622585509070
14947738275264019500
5904814481319636812
12023362119328608050
15716276779976553332
8017464235386082232
7517345710206176406
11834575325455755840
12772890353202934556
5410023834300344642
10093010028543090200
10748752885784768402
12083524365260642982
6089780603617922972
10358682601625368022
6815549611635759882
13551879126490002300
8025865993223487660
5081195349006530942
8493665875014470852
4336183361215244922
4644979660181712656
6486780280761410570
15017248385999957832
7989815490795738056
12250832114630433512
10484125534611683660
14643521299813890980
10856848438142838056
7465860514325463410
8026178688195970130
10032555420652746422
8163436463346123290
5689204425711918362
13014469366140921306
11095237452335704922
6477053572746511382
5851308640545926406
12561881614389191772
4222127914791376680
10840746896465689352
8038589699350659006
6640579602050823056
6473212283411438070
4478559305923015410
9608583783080493330
8931663251583956760
7646824821439943372
5808433662061892952
4530277238977257642
9926684671163154732
4917907111066653006
5252148632197732230
4975190308624252370
10224819064259155802
8025712604224232556
12175009456105913780
5452038626562728282
6433130944617594762
8064224780105242002
15402223229384990270
4583811749616549756
12322624082517213906
10933837202297573570
13361107140909426152
15340629581322538506
13398188209827148532
8891762781545280506
5313518620299734402
11733623008401581406
13699209364581245700
5605608428521208382
4352382105975086150
12589003047308515632
6029051937375217872
5320235841515995092
10142797297547394770
8229447822766509306
4737319717919556312
5812854396315785156
10021437320290202072
12388869970116892940
14313246900755754800
5462084748346246622
6047207835012015762
10844085053403613122
13549945562287479830
7780842142676800742
14130136358847221132
4590815062856568860
6328571416100696412
4013128889339977622
8025613654592619812
8974174737854826506
10129860002902065900
13927994399909186070
13381714423614912612
13296275823466545006
5398353161605031406
6867553529482460750
10183020461649898256
5426114327507177460
15795502971789370556
5593531238581656050
10547484616918685280
5294447696984722656
7702401654688689900
6514284751115586410
4764293146860344642
5157210502888410252
7959283707473723252
14058990575229542256
9059040098630116692
6190009337732378906
5031236307944354762
9421682690504253332
7730514320688161256
11481137575787993906
5619394716162220010
10968872727333895610
6997117626032738906
14143213992813728556
10611922183780217060
5403163798062481202
5657330282440032902
4235312441082913202
11033743648624167422
15740720708410648082
8070149182439839200
4254880092416308830
6269662177271775756
11750811471908455232
13672109744122284056
9676143220307751056
5218915575144665400
5609418656135740292
12936135993673620756
10529494562755201556
15266556746120874770
8878596163510642256
6722662228569620090
4391601555532610760
5430944010108995156
10674272804578367532
15781731827654761310
4318692973135136052
9265529323018306800
10948103023542817730
12599507751285696492
14257012483321718970
4853858437485843842
7707225738506519556
4663631797457378150
8551621725479044400
15840312977419519556
7323573210884204280
12114969347291197662
10729580264401251402
5983466702665892330
8815762360218907352
6574160271945088622
8843416374436980180
13416116524279398092
6472648296349620072
9452886108288789780
8738817191035157256
5459753026212096482
9377910985342612512
13151272095184451556
11678034547431753906
8187910647256809222
13949267747127038052
6794028238080384006
4245692408284394612
4626902835353339912
15289730196745363140
4285103388193462130
9196206984062671610
4177077921763257656
5078044120302914802
13126245323918714862
13868516997604128872
7737201991494117522
9367997745424405502
7610907297671607656
8815559403198298302
7962015966467644692
8375749238504634912
14756642323782563622
10289475037104024440
12190987302103756970
10481094982873465256
9281471347416982170
7202206773718869750
9444723895425983352
5442262315914847656
13222336167272988560
11133172105165828122
13430779482262178522
5327988089915902556
4796281130040111962
4396230831244317032
8841581820686582750
9595552239209276760
9195609501460942922
6473668638460081632
6486152025322287506
7609879990300794650
7380561633234869190
12275633164358441090
4454409700814204252
6219751495215390482
15414590623328228352
4563617594945738370
6178238178992833800
5657130165530478522
8712760641708677820
10829292818409082656
4992739629390522480
11973478088992260710
8885889731015349162
9741663850333591182
12279006765474466502
12267058855236685292
13350770387121454212
12852171318266055170
9730801896151172256
7423135122829411712
11772570928928844842
5169477699359671392
10902331691785900190
6243839116508182880
13957791593195673642
4125882018510359256
15812972946615645506
10507486487722286222
10899153136013969756
8932072417990745142
4230666220543263906
6034711243023080256
8292462446285296400
8366517545502262790
13053454725086597556
15553623855879382142
7453406355350243906
5606236830521715806
14624513728184118306
5986696828973243906
4385025339429898890
14485839039393475602
8275945487664404556
4917114870524638256
11420566989198177722
9641621277894360306
8863399386020030942
6237069602234494142
5953330585567978472
6690474146679132656
11705572236796600556
10116890515304230506
13480582097795862062
11574259081379357006
7482529696699953902
6867875552800312910
14336058750547093580
6901871407538548700
6031768126200033152
7812160219890131910
4050905141902660652
11837979535454159502
8712098331386300156
6698525409865978332
8136348116565543140
7530681430318820556
9757887042807707442
5911552157930562012
12404782396200496682
4484934351312116882
4948584117755462256
6836539072216930130
7381761808900545156
4839474080087540430
12472955629985502672
14025693696445472006
10535584675014915060
4329335550428808222
6375465075077893892
4185507433281571802
11157951480563648000
5128183937484822710
14769094018909352100
12600588322951216860
13775209160768175210
9617888399440459782
4119488180832929592
5114300246077215030
7793411860933202142
11283086151857538906
4355486678673977006
4027331142135070562
4788472030764990882
5932676615506279256
11484266214913362506
8833413608615364162
9997257907184944556
11612245426389085610
9391691638752303300
4936004128740656342
4316782312155346130
15481058679189315452
5604340243800139620
11172508067718905910
6058653001771501280
4534136181598498806
8145246633677683256
4455864856238181806
9933103472732417522
11087163935824323080
9282207433039241622
12209578813958938302
7835787448019237306
7309732555467665556
6289547410259043090
10731030685266011672
8324448305140484012
13139445679836040892
14490500015717684660
8619770761795885932
5460907497126448556
5408929987986341522
10712559370188524960
9420893029108781570
4205999026374470292
6757564274246339402
8222138010371066112
9106844705882372832
11643768997454770022
4565912280554610222
12095083237796105780
12126149134607471112
6377879183388593222
11057779528733828702
8770603183269374306
8852330753803255556
14367696537150430256
6972430319766352082
4022969318011757990
15381223191873416306
7176301687373274182
10024527602457680160
4078338614074765172
14047375305218757392
13124037391378502892
5077256623584397632
5688600269244204912
4560269463940338792
8588557167115328552
14535727699804028192
6912222131632891442
8489098078923502172
7550480069455788722
11633013370707809240
15623984943457349006
6086594308829115332
9035973243846962282
14708467731155966462
9759446749356221652
8149015555025707782
13648053560406674582
10101617644947115682
5980493303750717082
7391866803410689620
15727910601502925156
8133080029584258222
14151699840273363632
4762174616764377290
14981650410757076300
4953278309693072730
5103616909862162382
11467455092450693450
9361210167046260920
5901473213160566006
11474278914432361502
9455766262952597930
8685347834890524980
11101470910799373110
5271957005138473340
8663021488879856642
4288804791205249812
11867332919924901152
8993075901266514882
6163226412838636752
13320985245608947542
15244046605589137590
15694195894607375112
4083330453137827670
13907136426609746330
6837090929368271952
9583614119132157656
13449759149022212256
4001074838195122172
12447636827463985632
9397899825363532352
12884205198148112556
6064920111012340052
13517379056025537492
4295586668811742082
5974249386750717362
15556108980294605756
8194181037991260006
14667350296541966172
11606758505640484032
6128052510075477806
11678661250207913792
12171603049714869140
15417331113681556422
5908806489377879912
8330271126890123556
9450788775773430962
14280185498403179630
12304344210469942556
15454503641772614256
12839614326209173806
9221890507952756930
8710403082310657602
4447426908037352622
4155976476595667180
12424951082012926056
15967054281176993570
9497267302323050556
15249646362119634482
8518621431971394750
11858944776998832632
7902143934664176756
4829863187756385812
4253050312248107610
15084086590939045556
9010629037382557272
10238773652719182506
9424988658738499160
4603658018745255230
6626688911436182006
7151621136063028590
5178024308727580340
10074605854301997482
10718744221955347562
6412030091688775556
4665675509585515442
14954251522312089290
5448546125452197900
7993811946608327090
11948302996345322822
4925247764548635852
7523813507063684402
5083642569255756662
5363941773402897806
5097006494114632656
4995629773404574152
10632754512068354202
14310589750495218182
10847995003311744306
12457281642060065256
7170297685147510562
10039515134311530272
6578823109112547306
14852620881422883306
9036506394019732322
15476639497140268992
12604113892315971902
6544126324108043012
14039950198390567562
14603926386304917272
12102981313657782422
4861414672949698400
5223097967648498810
10642297007667063132
4238262948099668672
7141671096730651442
5859386522713831812
5078802795654064692
9984704220130369340
5792344111211468852
8910987310679097656
6340957781329467410
8325212996208685880
11427378670411003610
5699952471533783652
13167048624421482056
8188725952609785002
6355304118000041052
13559471696963295642
15824359278011752652
9937714049462898012
4771430791775889500
12714620754450972656
9255159013384923372
8855214493641536292
12209620171591036172
15184394563716425162
8084525622536510552
6455296196226792542
13352986580836430306
6495475278896039592
14026668335410263006
4030418979284086622
15397015357690067930
7255750007342953422
4275465549704771772
11356516089474498560
14474218587433547742
4741051892847770556
12724759322446897782
5866441216530030050
10654750552686848522
8733824944831743392
14607549477375707202
14453622133733185332
14117895578197698306
9238116980716180562
4485528864031624806
8713179958929304056
10950870476632952756
13507299007019607002
7631335251152635350
10166598618735816056
10432226345924839806
11731868879947567472
13965181414316758922
12200760476412731300
12541233564139449332
9539587585423776120
8071875174833780330
9076434324020318642
5882640413126468682
14206096518563587902
14582142196308037280
8883829306746334892
6041626357699944002
11046998833651251242
5687381521166147732
10241671309789660292
13809876045487684806
8932628257121330372
5890498879089825006
8454102586799384352
8000767838828565306
14227644729482525756
7245581983628230002
10459113744905140790
6146014601925060410
11434819179619197756
14835684633784136190
14596296961920291560
12955834727927623692
4896517242272964756
5554890685511152040
12871081551043052640
5453292294331646492
6615302412837897380
9730194338672839250
12112853868811149950
11814572617702325120
14269551485598350156
8303868589669328072
4217668005907680942
15465404088957801006
4165051487539579506
10666406759680666622
10049701959429593610
14437935150021161700
10542252121649485256
15456026426193533042
7024045901617597232
4445446321935321390
9115012086148201070
12769437152489450852
5127112852498587656
13033682191889490822
9098480155454270912
8368076058760628912
7383602943824223872
5180092421065126322
13578935651656386860
11189801247472728842
12069368444138015940
5014745629098249530
4248807379272068060
11780725723563110942
9606932779280036256
12971908578758234510
15477517838222509232
5667248634955632506
5780243770114345010
7691002917349796750
8267199879259706642
12397778254236595772
13512673977851607480
13792838915088451350
5119763128543762806
13699908923489456402
15850427775660363612
4964666992383539630
15653314693370394122
5127576594263707656
14403430410069781082
7607812870898733600
10620548688127825562
11315037574700050952
5578047372630771380
7185355277292792602
4972399749991323722
15194554459274470700
6906783658881701406
5653958042330284700
9706966547259061632
15063980417287312842
8307727097220029612
7986880668056934362
13953088618306505570
9004655182809007932
6288229850242616282
4084499243406633690
10557175633898442932
4155241626904919420
15938470863679801050
13471469735448456972
4514321497957372712
7291011527986347282
5751869959643949092
4777091579879801030
5742546998469078800
13911179489984117682
6707354574679656372
4898385764719292082
6797665540595256032
10612893255835421472
6407954163124044680
4277493801593673810
9928284201762066042
13209634572764679506
6420032410206432656
7531364698900574006
11638674695477485910
15425206618222423442
13012782613605517430
11883243557158910642
14012323215565414872
6666474382322610582
12764390917576644506
7894787905342209962
8401910734426836332
14810196779841413256
14322298161299906756
7099605586539877556
7210312184059990256
9227944643846887730
12892997738591531112
12897719903456445330
10290813149409943170
6157707800582395190
7069922409147872330
15926756650098612320
14947346999833110506
7153384226301239162
5168013318769087656
4451889987846704522
8840812737954278930
15864570467909456222
7572448278777569672
4236185402027599362
7447067041637510772
14687993466052092482
6977221404883403862
6173940488299931622
5819783464406993906
15699181777330270700
4607052507285534362
5551700293776506406
10794604356781605362
11750805946060695306
5657397385284486056
4661851941282996180
7999555856860583490
4903212254173233306
4517043028182308756
11000468598599752922
4343536890059044502
15977922593069715012
11098133130733114556
5258771502895316756
9805094685099014742
4556380561565976012
5234210170310697270
11512680142499185782
7730794051714594152
8848860219806348072
14107910832509760506
6601876933743945156
8185131107948343782
6657403386909830256
4882971743036091452
8812028949603710942
5801078532633352152
9995088215751390192
12454583731471563362
15291715192466788802
5009263958611081010
13470439399793107562
8675935596227103806
13674344875643726406
4870448647391943506
6901437326552753172
8642766115573054220
5764900793194870742
4257611271326234072
10847965373841376640
15169153693273771302
5360730890575324952
13083572586529546022
4463923728021600702
5419930307172012506
7590343721030870492
6627618098899828830
12630235855298289032
14036165886438892460
7791624701068186970
13886328459378272042
8256027596184151202
13737832992499933242
13217923229768454672
6076164417846007232
4701224158104114452
13867504582098752052
4789214439113784710
4897374459472521522
10665282624376050470
6719699608773717260
11787343658519222432
9308497324257677090
11601690087249517506
13951862557958681732
11741216595787511030
8522211351151569006
14770544424568313400
4923362862306783180
12558831029911718712
14970763919311429592
5872035304261443242
10363373490609630272
12575224372821907242
8042869565665720260
4069954847417255190
13388290154819565002
6088302828049579256
5828378015530102272
8594029780361189762
4819621483294322322
7078629484326110882
11155510431399787872
14224997513538038712
11343133811607929480
14772374174072444960
9896628003778657062
12130335230544223320
10151435894763217056
8648353513224247790
8914900296264414842
9637110498542485142
6777947804670319370
5516264304293513042
7619664970443502032
4636526211642594722
4642598368126191930
7467522971476687656
7337500614263426256
14548089062936037170
4125821813169788556
4331565671418097506
10090933045627787100
15241005664917682782
10805548154671547682
15598640768721820140
8358636536558995556
9463280823647937006
9949358037001829700
10550791751119727592
11442446975819361306
9382103830681418090
11821450931118651942
14343558329313457256
10014485572809541602
10008257091021451352
8303465210600812272
7667883793342265600
12859414127236388256
15099667728347715372
12461732469093121832
13633355486515772202
10260729120030357656
12324486268716303362
5980123676315710460
14882721092817431042
7855214518674260282
9446230709523272742
9138208706887509552
8073508494822608000
6796920267738177072
8466557231924033556
5340931522619574756
6129988266159078722
11726259171762046242
10611172155436139306
11869429285548108482
5669919095264933672
13259492464718035802
4298084573300048522
8552170417767413982
15277307079788670156
9511168834642652142
6704670768144423702
5781861940843316306
4193598204926354720
12898562671740523802
5574531733046613756
6574585648505098772
12160190457900556832
6386291012111217602
13178688717788916012
8325694163212982100
10638299452492969056
5078769676509544472
13794831464061663006
10014386117038462656
5504903653838418990
15318700251345743280
12090391544343309122
14931453850729991192
5024881383073453680
5966626271834311740
14761083344287227492
11242875789733726872
6951237612848760342
9747947741251677806
4878630153548423292
4241713008797589422
6207537725332504112
11507150581839108252
7384692558390083642
4026303827608127942
7597913696300588222
5196903413130009506
4014854571595170602
4956588493191185556
4907498988997766532
14308486259247104420
8713174905431988752
8804554764943494002
4045512864464837090
8061980732388592022
8355541590174841530
10420334805852563906
13002465045021716900
13662009225732103256
9201654232403465306
11099457222954098472
7816143200881501932
15799727771762492460
5882499439119761852
6446179960952599922
12771435752782279040
10277370657776653256
6413425996588838372
4011997773192854006
4614364342917872562
8196323314259520732
14980503581477733602
14812000888598156406
6490942285166002302
5141970755086368600
5603748145265085842
5929565610256533660
6986976206219921100
4627671634542414530
7904515681839181862
9695780379210112056
10046936607423160902
10280747896437288906
12865615072966685756
12682358040969792650
9971699823188425922
14766201963517555322
4167411798752049332
10681308596145626822
9500630741076553080
6598830281546503650
4724449223043333306
15012241521246743006
11239722611055189362
7061184603651436806
9915769916032197152
8135218491419284922
9457365096474101970
11584169984436370362
13512198959910904556
6551627143696549256
5285211019244218442
5519300231275490900
4319633260923716792
13238842151642334702
8360210692540172342
4261530904215337902
10114126581552431832
6240601043774608502
6575542778130283806
13141987741703773640
10286866734897712056
14376951526612475330
7673664392226686702
12734093599008561506
9123230633056737932
8936857923033551006
15294763987729474320
5150383755745695942
15840063194290347656
14076505006451730030
5144314986087789360
13336187885968308612
9413196310351199630
7682743430388145730
13931524247563378370
9803717621425987656
15384712660226020610
8312835372219018482
5792368736887987560
6365476741208257092
6002171915183239850
6579558933892163742
7787017661960686070
4354622377804374006
5812247875520741202
13548254415943213202
4652695304434208022
11401369546709196690
5444971875328661552
8604393734030271410
4094003735967727140
5489247592863063906
7327205546690916756
10843357686672234600
13283799725915499170
5081004487351347806
4740415348237008572
11999578619032109642
9584281882159493906
9116379744987865362
6941043504683198462
4108129035984556002
15041252073695890790
4900711897357849806
13033089718340241006
15179914360709016806
8083665742789837290
7453135215925843320
6343922528494377140
4100066293182133850
8230380059510026610
4881127743764935922
7399204007602327472
4854310269467754422
4966129648762472090
9603401837452682006
11101477094782486806
4150418820085601912
5083168950361861662
15443271792823815492
6508080288153629660
7324078977812798532
9257578985063325156
12325624120061220152
6349758210016112306
6967127381502823940
10260457125345118562
13178144113854763682
4501415897273132256
5656002540472575102
8562903757330141056
9026223110654308260
5697153254181485306
9165500655094395156
4245475429282432802
5772274091014614822
9339410085482939492
5813753102041090806
4843222037857533440
6851583830833991552
4464377923959114306
12074835197539617806
6059017043352449556
13821743890065641802
6074735528765090306
11000419073759281056
4334947807478793756
13141315770952802006
11685677895828422642
10272277497861650882
5701690193009215730
4475970062853269052
5052146476772143560
12669107688839107002
5393684400428673390
5321487438097968660
11010008779066222256
9567346465653886010
14997950760582844742
4088127883005003906
11205965600280281630
7624905878368673732
5979980932577802162
6600680019809257322
10652383399984563162
14334030149912231930
7801383463669184006
9669070919926759812
13841770298261367930
8774041581827362130
14845619198892751652
8721999977188342592
6133892849954814390
6993475925692730010
6297987527681776562
11269675528141353860
10546432404878075762
11649220820445244610
5249412860259318680
11025426995351473122
7898044097319231312
8305021056475258992
6726936451901370392
4690280171959393556
9055854489132070490
15475073538635163000
7910828606474323256
5355232884958924932
13872116938531699010
11028026281827658952
8834030485913041506
12880995001697285790
11648169911089331622
13729514068838099772
8656874191526965850
5399295978598705962
5436091592746019750
11313347982554952830
9691971324585506556
14540637902664851406
6807361552364212742
5600194407666594122
9807914305678881420
7151847122797818882
8402415026792186402
8538603618399610482
11731385769909212540
8972361234127660010
12939268118144016980
7177779980986236806
11244065546784016442
12187200305216982656
10157119818960866582
9434017727895759770
8874694881132739932
6028162668766877942
12032371719719042852
5321339561778337656
11116093043872611060
4765385384468231556
10623133040463280532
7461761108273972192
11333802947532531842
5433542125909390352
10286635514475225962
5451474526471579142
11759321570911918562
9373869919227449792
8216024794717005506
13785612297270711900
5393197351255896650
13410058729073912912
11509319977675799162
7313734702310969792
5960146276219589642
11340743479606549370
6801752148077593100
12290059810342349282
8137242502971908592
14720853442865520722
10703115426913901162
15656114944203917042
5106255630294420362
7492070964443329056
5749393323382401306
6923378435641441962
7551905760195536900
11497924768053577002
7483879086150847422
8519872500622018032
14345987220596041506
4810936141700390792
6012092901817001162
4812505362171497762
11118203910453305972
8522488521779692350
4762019314504317350
14958125795074097792
13786558894612901612
13808760594450063402
9779713074143505120
12755742849374786372
8294394409920941870
6536406962121808620
4537402649191522110
8488116790320672962
12146326797282231402
6192202809534860082
6315385637535868610
12896374177432123056
10072143905317740882
7475769481673471622
7845657417843425042
8221786536386568872
4538835897218000156
7578740769324297372
10906080413294203256
7606512356537656406
4867780771219324506
10419333368020809962
12476039336442600362
13442121218928672650
14444148465310193532
11534760274957631256
15021495291879008690
11893341719119089306
14230955069043497532
13648926070997644700
5886468195755501772
7219592059124970306
12993184397212970006
10550146551879880482
5576473540221300290
8433807656816987556
12222956144918819306
5227035421522842402
12775652297715498050
15301648784958179006
9188269732382685572
13802800201228788000
5364099791878074792
4335977136008952852
14310398667570193806
5075185214963711930
6432765865886476872
8175735586958732652
4202111958307959962
15464171492660715320
6731174525536264806
4971453742778219912
7509748932992604770
4331914178133985302
9075232475447560452
4449089714153031222
14908019934134241122
5987919494794743506
5468413746003552812
6287370152249540772
6965021986179363290
5443749731385044982
8544369928546628930
9630625667709378906
4090870031005174692
11376564228516122120
7705395427999375812
11025182983042714506
4258535212024187556
4073950846010062892
13759878354889293002
4857022619774140542
5523872395952904362
11900568061151400006
10867652455417940630
12884785146144738972
13444845469545986552
4864656200923009532
5271923886615367256
12622379888834852162
6434769201260287970
6143412420766591782
12219039907041671892
11767816788652301082
7565643694886824962
10586027870956640282
9974187153007678062
10500012963404150150
10309007720863215552
5855759508852949232
10272667045247326082
10352472901083180506
5927035277653954652
4908446158740278222
9916279520470438556
5687784599194644242
4515983577493212530
6883955479034429556
8599550804348362112
14111733428077714562
7799857223259890256
14496345942923378562
5130863566404580640
12228317145820661006
14289026711971995506
11575002873225042510
15990341630004327962
4251862712670588906
13318254275069630756
9911640534903570612
6001790204534564460
14101770539484753662
10062859688780965320
11988158025811978352
14742817371609188582
7260576375799385912
4122965611233320556
11286855070389390512
4534466961033720156
6540906419986013472
6009668974805801780
4068582024951206406
15490013371021549470
5740373340345417752
6280093896251437152
13967794418199480050
4613984754413346006
10152613459503977006
8369840887474285170
15401579293222983510
11442245883818904342
12503115095358361980
4628536759492430160
7141063720710257520
10190879206042606850
5669310287301791150
6636288219148236980
7236790386136407362
4497544880952020156
7972525221771206210
4987977190381990506
10000516149392573630
4518322144500148256
5974717194216635832
8801355105313268522
15945275014322622806
8660054239122143090
8006315419563425652
5057305693819985982
14602419115286436506
4139446721008217870
8777816335171742420
11278941784403657142
14743069713676081962
12071722330897657980
9840959438780334962
6325349711919717642
5361412256870386682
12165208281768600632
7431186626943724682
5029857631555313690
13552995257000021972
13077450567642469370
8816532226212720242
8939016047228269092
5871307515045781556
5542678218746087652
13638304535390535362
8908411570452731756
15107568201288899622
6045551248012183712
12295119310126615172
9067382950999992950
13504624047771762782
9362221946046257580
14498093382051169442
4279449600662280540
9886777463721402092
6619087994770210070
10880709139582304042
9511977296377455132
5565693455097806810
9265885844079872882
4124727818092506242
5046099516068257572
7241810161478423282
10865108569055072982
9908269018278272112
12520672445625881952
5934643174752974556
12008127148968506430
7423370034794267582
12221531385787945410
5082375086666357240
5930433296377369506
10033205639358587142
7898782785907723652
15453954219118374056
5353999576167152252
5756943655143533330
13540043971440976002
7393747864189208942
11098974015155089712
11836635881167001522
8063977972957364306
11061383502532259756
10836338684640334850
13835667225768757602
5895091792204563132
7913007411561614756
4816650674624399480
10139082536184108212
12258608382800579810
12904916141417635806
4224020679466913292
4966147844330316950
4436488288605425142
7858996375167874806
4652287198324925292
12082519143134887862
6898744685959460952
4875517435325554710
4648581647105296056
9476021105952825062
13992966887365087470
15438478650641519550
4150811294830398042
12856743884538847442
5120746495299689256
9567397319588136056
11244895721440678442
14271267507056268806
9589071944874815556
5515217869841559900
5522403544671173006
4969889025996518472
4503199307133524142
7184571143612136122
7832186596095173202
14068086505967357642
4879194632290918190
15393610700670062306
7056714430651348682
9244213618043285282
7370864742906858062
5525609381802483006
6474541682009221112
7111164086320883400
12048467964473528282
13380058726155835082
13389394380007427460
12590198444265510332
10641922804397724090
4500231097230784970
6018795614214594542
5971082744789069312
5511926923558696892
7288149340368308432
4763796770772691130
4704674567356366220
9709021693660765790
14189531327035023192
8694623978915118842
13080549136479584942
4033399741847793506
8602889778586827362
5486514686893495370
13903208339689288752
12204517945732599962
5148471779982921332
4917071435075831862
11719293957065302922
6262269583303513082
9134108886834106562
15648749645775952862
15606676642124523062
15186554438152007000
5886733868144007522
4846643821013641922
14463830743433951892
6320816125992658892
4132467775139089682
11864965647901175192
14303339238550653902
10038168812190945692
12738380810786709392
15221088608757142806
5400671520783363572
9799812365280574800
10763160223002392532
7603608756374891910
9172325330502860556
12487161854009776052
4137401790176515980
15933981102344896556
11458359598150274042
5354876356339633506
10922752216918089092
6905826420610345482
7914650911738628906
14063056306751708102
4768136261589881252
5420463551755021100
14262725986037351160
6366239080306414806
15060704336799216570
5369155100235468906
5198253704829286806
10851074106591375306
8219203529457416222
4443100083623871360
13324191693649488092
8827084989119046782
6480023374740123012
11634676647475964942
11392010071227730910
5777765390026880802
11692557463422274220
4823171679789718652
4908168496100491562
6187468281002555090
4443321108794975556
8476832841034510302
9039927141729418440
4377826205090476950
5829673964344009506
4532688080828257250
5311979120845895690
6228735765041117370
10806982779954507330
7941125056750035156
4063893972766333890
6632321969187012656
5079917506244943522
4061689269278792790
8256570664560284702
4323636926263125942
5999310521351651000
14443782794308773912
10328481114095816406
14374100677260212642
5841969396947606792
14036866638139454940
13119602187232937882
4673175996259199072
4282192493164382190
10805882871014884802
12104358909804622562
14983644214722206256
4805196880693288970
4118059502620762250
8741280818243764082
13497062707135440006
6118408905249525302
12035216127332352702
12511420865780162172
8193164258135863272
9088928605269355002
6829289377675337190
5191163526991487502
9319646316475728506
5911843867380861240
7368304619916129252
5589581277616709492
13420178717682207890
14779333837775656806
8044784623110033162
7584334608874549556
6235711832916355092
8411694900486391890
8120710694702358830
7232453139713321540
10798578486353640782
8444553780355927922
12956835458401125662
7487838022604356352
14540353285403602806
14699779825938026910
11143835438307925502
12839197340701352612
11039075381365732812
12468280568140698252
6754885122094905672
6899751120592717022
12930368720763313910
9276809610497231402
8713482297699211580
14891281020300274382
12786858268250150720
4335564500417183760
13920365727177401322
10871060391089295882
6271146591937708010
9704654847015938502
11828800527461335892
4112804716046086556
12474419113480582530
10545849520784077506
8148871144729359056
14616664354701352092
6833488159711868906
5683525798966300322
4388749903575775992
14319949230119120006
9941777822442729170
15829306749609395292
14939150461528237562
12355441546038824810
9765151327618896732
4702290545731425950
5885485691873990006
15081389209549879922
6290329416915838482
4141204908469369032
12082167222381498800
15688659411147846360
5701972754558671710
14478236007043814256
6903139113964771040
15191690657078719422
4541888055975730472
10127527745897847656
6604634128465630802
4252771841327075702
12752617076654954940
6798007353179196182
6911771364837717642
7558100571270000156
8251229843128627812
6142978447008176556
15625213172153047560
12423915373885372572
6239633109965354882
7646784260230520550
8266049122565463840
5532695944389554150
15708642224117941352
14012021626688986500
4061938081781876406
5105707149682653722
13779491818692890310
6929596157184249932
11279710659278274450
5193234218020197512
10036820337338103806
11711944502367451722
7325360988256427690
14169013261237125506
14165793659218596810
9368389925511892056
10213356192343795442
4741491893753366912
15247026982387314732
9394781229108293906
4264097165068088210
6029287688771963310
10752701603886525530
9328330342690013210
10441153241534920922
4617568500040978722
9953668724813013906
9817983176163165990
12089125542717146342
5064871181339362556
5217722241665193812
6742430166245525156
5128008065028960806
13327741386169895256
8681110125021182690
6855700341685367522
12043242360435912500
9686646142469215170
10057194351581300156
11386872788307053042
4282495697024650562
4971027687636045440
10584645509256222306
9934130796553956306
4482905548852461482
6599795380971776172
15623040036628123350
10267577861271842592
15826456365789153702
7136735138663323052
4878035555230763256
12096331257156175722
5695936129545129722
6949783605937117952
7118243737877682602
13194210889977731406
14010687390894166730
4441221288158060370
4932434332176860256
14115833078003400756
6963912232815270152
14046889705767884450
11652115441737120590
11535512197816142192
12957139536654044172
9859895975481189770
4271301936153598722
6525886995229083330
6068722957314563306
9441135060756574082
12423022706313601322
10079474206470219056
15097817135632858332
6357318292856896112
11861219534367076256
15373087679085320256
5656695455754818256
11485839600801009632
6405053838195553872
7385079836846363906
13715484450940313292
10023586821033692556
5301730520476787402
13011964701934799900
4219067600939868312
5444816235569239002
11786808280457356022
15421329624393006320
7198918326646200056
5144733052291959600
11019457092820367882
5598920628994172492
8443696383711915482
8502080063216851062
4145686992479360306
12852103565581845032
4332096037904695310
8402169686195085792
4448966448301354362
14251965107428942542
9131473589007319580
9367861727587927242
11412067637978762442
7429166982150779756
11549903409972503690
4158291449411577480
10729108988803782632
12080486941310560610
12932787021445193922
13021275522909705662
4547426012759977832
4399416313854630722
8562705441072236642
6163843876889931420
4804698021001417460
9124647481150781592
8129902608612036056
6839939885906032002
4280857595947918992
9539766429846466592
8773065445673529506
4265704384843256102
13914845930707244760
11578410010937907006
11457721259991624872
13712006576252065556
8651903091862297752
7879500854473554182
9414549964946296632
4353461750161632656
9702962915014758692
7459798064065085010
15364475822400057282
4521153726995629442
12776346794508158400
10554998067270459452
12933096801556080512
15591914385928411862
11151340968045407240
14977118822209277712
14878598302164482382
4073771129385100052
4267001858879768262
4890358467200524610
7428462036803057556
14781803469376187712
9732627293593094100
8777478761089258082
4606426662730478840
14819529500390482602
11424227968787626152
11591115620256280752
10956184295932142022
7285777700856062420
14545062640780045506
5074589256435325100
8975130724801028262
14261980143242638250
6305761409145712806
4182897612249595622
6254480750297184110
15202481241916503906
7838581547764182942
12766235955676533420
13186261889512257656
13042680266027567882
15931231711059010556
4975988375963368962
15657867150764260142
9339254264518403150
8134897333441262022
15429439631370819060
7189485101659074962
9219417858024975470
13105482713683108850
7347983775307827962
9492716477139628592
5742731519763690300
4994295996162673440
13266124251448846556
4008754334664075156
13477423906589915432
13673681793944078220
7546847679654869850
12081990742539366782
13315327777508769012
4804892853339316142
12543246851665135062
4899728348729599002
8667084818635559556
6453587659889911322
6345607650281836806
6945198278247473690
8646113279968623006
9901927072297415882
6501637809832128906
4048936917723776406
10317289225435933860
5857946382847150920
8302431204589572962
4598112034259653520
11845694079615180332
12724993943963847756
4806348806707611582
5814064002787035756
8850381834095234292
7821356597830276760
7447697045167688832
11833960332422983502
5905524125541054306
14221778631551263962
9259847365909072092
4886109536450705400
5457657392029102332
14253079622015985302
11685180150070322006
14659517012801066642
5638862144382147492
8050252413454165602
5412583375121955192
10292086736914804670
7199852680546736762
15303414544869125772
15131068319565146882
6382807230257065152
6250428512344661402
4308578386910613906
6783103325119309806
15707716701558404672
14172538630361616756
6118111361580048756
11469128995564893252
7134564512516453040
5959919458260363756
15888310533930410690
8565621634257847256
15429485306566990962
4662922595504560022
9542804372507281272
15061836375504121506
9676801955198466650
8659437486935067306
5307956728270208570
4487775947907936756
14784669898122667322
9413199878544010202
10690217846075639882
5032992296275489350
13659221578702196982
5907435700143586250
4204180649346286002
14506800571187271650
13466128422805731542
4748963866592544762
5531389570760156406
13368328517474527610
8794315581373040292
7988802041775800342
5202988251142682702
15211351516521626556
6226618825670820072
11547021108831275612
13139761825550402660
8301573159161795042
15157839407928921002
4719723269335115690
5011114741068172970
11642045578397065442
11980531312741839332
11504319447091438200
5679863229135974132
8080490587837279502
4070408850609057756
4750268632843698900
10702666799098753862
5951191219492790756
5274437139616847006
11827736967759096390
14695305072323220156
9932688854297577632
6317698183086545730
14622108756426766212
4759555269058609500
9642496835484711002
12332553617485865612
6504007348994778222
13501829502525461330
6223733802167171670
9989038562408096870
8061501103012027712
14407181815317047682
14189429033298423462
6390635169922507532
13965653614627160760
14217219643551132462
8142868487887305942
7104644692934253906
6309219806242201406
6656223650428033152
7600030504582370090
15232208983835835290
7377114258784862682
4324685598832980492
8715857491332713882
13649724925204501982
6500240965087039182
8371016347443453002
4928800591599919062
7380964202132207000
13090224060549553556
13496571519881240756
12803945425551992432
9267059583591256152
8975849492080200732
5104614748066963050
4720542002085573890
7687037070772264092
13839195447870496482
13985618120787246122
9312135171393661256
7447662266234451060
4919120551853993450
15619707999311528756
4573436390732176980
7425396338835347892
5427233169071094372
5095026027662459922
15963073550288233256
5159433038725893060
8206283913965872062
4522857964307623250
6215894372635998392
4555947835138422960
7697722010369595210
13767388128203118806
10429223685979201322
10044628926478956306
7406766219664763202
4659412613785340340
7503548960684374940
6733062598193179040
10545742329643503002
13645507726151456406
12044805187397963582
5834610788183691702
14008738902025675110
5807869758111829592
6041578220872159682
9858753747339314292
5900334142648096622
6165202291461869060
5563824942320255562
9307639419807135332
5620151453915997182
4318709756262765282
9354503480877845120
5932223991530280092
11611465177452920012
11437639491019253906
11145721449192118256
6439300936260595130
7353859844731412432
5350380627084351420
7292295177924575000
12919313085577437006
12048137768856519750
15937407252472529360
11210353665784330752
9664304922503363880
9963722167629879980
10903032451868778552
8014574948343068832
6673657229718565340
13208242012111257806
6739632578769414522
11307356374597397120
5162195632153090902
15936778332492791430
12554931303904528650
15474502460918998982
4678861396745340510
12492167485246472256
5838176021930663742
14840031917234163800
7204711563821187506
13454472933639448490
6097333265942239572
14001151905836595282
5921217234931064460
6710961755279626812
12873777924562349256
6043869910290440622
5479609713056967780
11154005617792200032
4686373559324845962
11197927530792159306
4717625283294316512
15868805306529113556
7195742800967366102
11341832025835668062
10893873217733066402
4788463765718992130
6332536564352408412
5203726794091140306
10885761743949739506
15563793424475006882
9643527441498464192
11479624468788780852
15089164309854363962
7089489834085187282
11843268260458635272
7236951407352904250
12761887557819804306
4979795128888884306
13846680853598461052
13185057215018904690
11372766169624950890
9617449016233092062
4378832093971825832
6885470039233090562
15592994694789068382
11179770306018171552
14232674578081189232
4649140125753858006
4790779914118455992
12750850481384723112
7371740324151294702
12645533115861770570
10475951471297104662
6248204816425878906
5794767536334643260
9622178718568597656
7639200696464249600
4834768316330824940
6587724310797375002
5106869429146358132
9032193075351082730
10582964047046744472
9134589074239037712
4484808821589568562
6947317375764662756
5649254590204371782
4302384922511849432
12076254143044413530
11654889842441331030
14593494752311880810
4077491827441120730
15534682072707052712
10140772900249068530
12938547779826142682
4427210944336479462
8034447889660878056
8133380606527989360
15762075074411484072
15487883660359354740
11972647513693331012
5232101195982619602
4654733100249887256
15796398212062333850
6969796414743802800
9080394077136992952
9381468105106760522
5202878562705542970
8788165264712156420
5665669322721955850
8512903110706536702
4627089528883049556
15010782438746260610
5427210105636990222
15149210327169623850
15423585843069700922
5376635451084649556
14379637647147286556
13705657183602183362
11517913732153234800
13434634929879123882
8034601940357887622
9140274064705061306
14324442316675485500
4077311598593924600
13869429776244167222
5088328847635550922
13001671284676462122
10164447887724958130
13105229275479182522
4389958789066899650
4774941110346246632
12706330737730808450
11233827474966328322
13823086123453619882
11541932675156026002
7874172120679885370
6595718729900446460
13859271390747956406
11080668326341234872
12731333949129663170
13639179662955378002
8084846182740936842
5813208054792761370
4029863907697532742
13652101878974256890
4794527084833335306
5383823179744583300
14269436921626708152
14338993358022182570
10610692177786787792
9215132755312070082
12096154506957774792
5955839152056981200
10748939788982668506
10154549494030650156
5972840392081467530
4680420137875597556
8303786805949831250
7046141802927123930
7893346055197134692
9854553202746735290
15018883505385964470
4887686690429331080
6961516244485137222
6503851741092756122
9311589508214188680
7895327311054187556
7840851284707344122
7005483524918035610
10674005265829434780
4194144206321975156
4088029966440012452
4167536432699705610
13848113757266082072
6926454634097616492
13336054680524063222
6537524916003436056
9364029270899830022
4821894540957406556
4195015429589263442
4068516308990040756
4574200281834974132
4883901329650367652
15724991368907330852
7625961889106421980
5522976211915641080
4226474485266535280
8227478014865766830
6216327623243088470
11654250859866824372
8402688853958246672
5138024488517182656
5678620071934163906
6604020582984696702
10609566995436815756
10175788234117934822
11985402452574006000
10309476253763897282
8116060524751691892
13927462158826164962
11918824227867235380
10057117365055926650
12347590611986185740
15764516000009596710
5953803104892182780
4563081323355603090
6677161032261044652
4639833176185812800
5352427351389918240
13262456638000407242
14707293040648694642
4967523048814252320
4877217955582092756
7053546252536701652
5000537815643850522
4939690681439044572
12363515544148929432
15849056898382022202
5364718594136957306
9134637177997456670
8165723127423254192
10985907316667695806
12155335997691267992
5779866961429775156
6534989494711590152
9972300853130265012
4465669494011316402
8124317600821380740
14627033786375672492
4235690310416842730
12787329858555326780
4210239208151034792
13833978891371689806
7660372349645884056
8315670919976083512
13403283467077596512
4315464012524446542
7237819716943976162
11914998513521486312
4520582418737675292
15221732131603165070
14704228265073760712
12797000406488647622
12773397011148113550
12498006940365885122
11237406399859689506
12433297422952958162
15795329261129452782
8074695740237630832
4437982360492680692
6600354501153444590
8817500316183174056
8860731158829182870
5671892685993559902
13636033522640100992
4684137108089834792
7842544742862547542
11910649200736648122
13568032804098788112
12567972677900396582
5515546892607502350
11395908793734114942
8712032947081242032
7754297172921323030
6059577078688818152
10191937447843701842
5237104513574384372
4692453206589031302
15371390718037073880
15896997856273251192
12231621478941840632
11536029366182321006
10118377244617562720
10330425423277836806
7796245025191286720
5498024713047837390
11752212333368100170
10832105770118849306
11146526394455318600
12159894219638400156
15822505941648120056
7416894659259809792
4012841479964801006
12722849312961439892
13531829787710038950
8556294086355840012
7370542624978074570
15896497590303058056
4043018876164291806
8140368243799298306
4902603908602907810
10533581570396805482
11120465787034601360
14373115349263613102
7804465468670017622
10225192285106984306
9457300823170077920
11856461516497227972
4623878766646863780
9555570259407391392
9833364485348670156
11203511321401879562
5460304651017423006
8844289155232006482
7707301539759195680
7062002038621074170
15920870729697986142
6158618405766299072
13605321426248100800
10735676504660611062
7788322241370434612
15300379704525630420
12561655235509289756
6264412246448143310
9832990595725920842
5214305679336974352
9070055608435849902
7933629660749731640
13763651149309342556
5796001019674072370
9973059946586766482
15705680013816738360
14550056644183868850
14749410827944172730
12189645843465430892
5676761809817529212
5501098961087098056
7206351002045956752
10764922333449721556
7787841267482808006
6138153223612304582
7333043318616277262
6235780152376756922
14854701556872601752
8933044690529182550
12085534378725142806
10282868128281631350
10861168775435843906
4405799234741176820
4722095711858451240
6175344238330592072
11661050184213300156
12634330498109956622
15432515999814564432
14116836918989253906
12887458830384579300
12845058702336142130
5229116821242571952
9669023356874839652
6176117234201532806
13316281034675300156
5746001345260703760
4198504391127527670
7041762510139010810
7708092411362938562
11687649935750821632
10513841784587524920
7492425946072440932
13902906242005832882
12144818537395814172
15168147335197983506
7658004954340653306
15779031783221024192
15274602935009143452
9986903362407307062
15381136251533043102
12855547731786682272
6056323380851062650
9783930642315683492
12889450360019384556
7498404163632637982
13139354750948894522
7650922920712440102
8784738438950719250
4000638279460510532
4176691940484357306
5029885728571233602
4488399781535737542
14747846497077127502
9105649364104820462
11229825149177731256
9526612608773448806
4750961611874134830
9524743639066137260
15707682740091696650
6579353165979175272
8000256906705579060
9604889570090018756
6484204904117629800
11075548719900095300
14222359534557860012
7188175593137305080
14859659493993837656
7303136409449685902
12448754815280210700
14349066981471510290
10670017412314048340
8098614655362895512
7714867226455095342
13059584839784852840
13695715375897091556
7151768509474437032
7414722287806519056
7219059261512273390
5281972648204656122
9618775048746225056
15606436478560038050
11023262735481155256
8294223335980710242
9048796507944888806
14550996571257960462
6561890976416573580
11499848089449906242
9840630981894934002
11694777221830646792
4737157445306924442
5216279957596994006
5153147966433071306
14097652672019389506
15204885841264128372
4874135686762725920
12166753427503682240
10138454237849287250
6665458763846025506
7874604209196977880
14824343510466908690
8106142013732799092
7287843299635138142
6991865189590847370
6350789162001924582
14194375762170556812
4643607383319028610
4425943655148131172
8857109268538995242
9164104723244063522
9766981681490694782
12307194370208270990
4730203672731665882
15210271780514069492
7857327246806800692
7841371620386541162
13901198180358016782
5364151773489269462
4916170563083819832
8964919847591612400
4258677834252811352
5885669652190927832
4832659930795237730
12936597049513778762
10083198905004033282
11281279898762240582
9254701735465286256
11987024105413011800
5403041013246956406
13653756553289218082
5587791680212805756
8718535127988982056
5224616001415223450
5673239571997356242
15182342969250980382
4828758775115703482
11650903264216460550
6058802923667389902
4795082919377289506
14428727353868678556
6327557241151749752
7963814498280603762
15202620546991601402
7567415936880876582
4179047566376987772
6943020680968151670
4935942134284182870
8751974839391863442
7140459980611635482
5929577736911032470
4983752739548304552
10469435073839361522
4482754267833257472
4945275736856391242
8184073374028148352
13297091416636679522
10975850934936498942
14498113257918911612
7785782536240390682
8028494775397759740
4015171626923326490
14450202517699497800
9000035865035730506
9232667377617524832
13953328789546553006
6881193263074599632
11676578694047745480
13019640172985548650
12469368436290101972
4558941660131741070
13976057447268577040
10955435239613875142
5001500442609181982
8693470113263475882
13336317381754966902
7581030403882612610
7402966678720724222
4637124744491504306
15021343164911128806
14963374955152517672
14389461839431658982
6526077711464115506
6851521313340189642
4382149824175759512
5295248445258847172
5136914653008921432
6207907119590541602
9245952694957556580
12287943152366971340
4488723829102635306
7324777578022284270
7242056032368106122
12576665203203565470
10355905899670938906
13168828649990541402
13031871773189223710
10580886090937932600
7713326518650689162
15667220415570456420
11191471275328706522
8038068825877094762
7604774124692793050
11730431293074673562
4479217021566150320
5157120991541118392
4639347550537124312
13930992928132088906
12299648195782857756
15109991462904619010
5872928142732837500
6947169003430203242
15414445576281186920
15419813113152018170
13716049927957995156
6538715658269471250
4761463966032565802
12549574794191637410
15486239447103985850
6630416599162537622
5829754830113210052
9782100464907646332
13106532060373464312
7234376412518790932
6555364434904335650
13894711705774915742
4482719646602211056
10579229881098723290
6538900483573957322
14428292047164793056
10920579050258293422
7558318551410255792
4160555534542400156
6922133413992483806
12564661500112223756
9466945687103364732
5948545039646225256
13634050777282423362
7712489436324306482
12066576819094881740
5836589081097840056
9729492842986182506
15097757328675976556
8352655360301654642
7749535499988153762
6588248938079644050
7809648254108969310
8566296206980721330
9514745201009557782
7107808533761111682
5114110826109760110
13821264897939680942
4672903558823950506
9345344387814406802
5223577569619399256
9344513790675663756
4409859257022953610
7173192819024101172
5915522461125599390
15451246654731657020
8575663208473558892
7208908407070868892
11490344450460182540
13900610332304211756
5965294181093699930
5096881745888424140
4293969006865262352
11844577930212872340
5656021300007178806
9229679346246284022
6108510609257336642
7232372298918113870
7090032569510211050
5874314455257727556
13524936022562367332
11473957495871148306
5786785439552999756
8766331153638458402
4241906055979272056
4735319994855558722
6143051939806874742
7615296620188053410
11623491224550381440
7948486138381111056
13297913708153181140
6027713831305582656
11725805773415624882
12946805882226678290
4569913459165854872
4376370249614073650
7352657633561255160
8791819572607769432
7268243562166752380
8373802903311969272
10646399986783383440
12263628119212146890
8147094258913333442
5268719817102131732
4827680121239485292
5871688487258001680
6775009557976831610
13453577365045805462
4776613737515728362
15622811529801649292
8385997132549011306
11150445369043399340
11302722779992211756
6213089661434214002
12464548857429656006
4790271129225452810
4069306845889794602
10036016886732538032
4373042295142013090
13383199958107305770
9436026687131445270
11173662888258693692
4849157425237982250
14427892482414384612
8965950929927649506
7229536315463785556
13014409448291396210
4533753594248715842
4272573365021466056
15173837721543185652
15369435715595708910
5423490489409393512
8410237091170970006
9975202942377208556
13958591470049985122
14244236841893825472
7686786090446460542
14507657791552503906
4027234759105382460
4979641287333225156
6748247909523261000
4819592091810806660
7827947060405400182
12746682074200925142
4656450114531307692
10955262132549585192
6650388397029916506
4401821437307260580
15370853501432520056
11843253352296938306
13133001625347980756
7667731427448937656
11345908180816419212
9198375224593346570
14103146475184568780
12638542609744767200
7448759446434127152
5404128050099870810
8121705938157972656
9638506770376474982
6291615612190841282
11657020854333437522
4143262934824934940
11030094788433298452
4209447684903230306
9308536279249497842
11352391411146317012
13439153780487455022
7857972666489267056
14548626808475887062
8243790436306430102
9931290190762006640
9570192121337462232
13324502476191312902
5267478875862551042
7252753577335223442
10633241793875466482
4511307231514067532
7148573081610352040
7674231472107307256
8372469434275510506
9548180547199872122
4551943932852219290
6602905971872660756
6387816591357411552
5312281403054786942
4483075697792372610
5738748071670275352
10548727479201931140
14609632375328324162
10232573746905316406
14474966150856890756
5082880529465669306
9725267974576788482
6876977393704693056
6025165969421201150
11972928950219169560
14530295181433642470
4099712227374975932
15722148140886171690
11630708383649971160
15634373402505469950
4907871093472544756
13606307700486970772
10190088318801075302
10233718553990585502
10137778991922240650
11018652885116318756
5039763018639547452
11768665436250164462
14900753799496199210
6740526023429056112
10162302185111723400
11436185782302117090
4659822310222554806
13274677648441711712
10656163524492564962
4874836282245569022
5261165978301125730
12729538348538731740
5780160760124123610
10846458908915006306
9225383971243494962
13177593698499706950
11857865248627489280
7882870072608219422
10309574107474060152
4198724664228761420
12588032022433073912
11610875949652446392
12369428973478990100
12367692822360451830
6614942601998284112
4863233554008262992
12848691375774358292
5119947466979598372
12501908847995803256
10928382090001984610
5191698821909670930
4055234080006186506
11720963623179114810
8303693501940291012
10872745645464085556
12509462295868215152
4636141787437339412
9901559763881988006
7100781195039913712
9764031086918616332
9619847932547132930
5714634013183674830
13119300747007643370
6485003197726932192
4927836391414398306
5707863569128283810
4231437709227011030
13114645667899946642
4081201040010001556
12688732802242932840
6974391150638893082
7596860742937307256
4332286651755161820
4016366994240767612
5140280404640603850
9562195347925321640
5988132270192064862
6360315276796935950
4312190441650589192
5188671516267710282
9732826881560712656
13255451607419315912
5348283645025651202
6595450241358352556
12146268497627934390
4923040608471137802
10888897811389835006
4722421890548714690
8028468999434106722
7192584989783938632
12662588262067784112
6306601318866267750
4974972686497037720
4898740392508079756
12179958637960163756
15289957224291262610
14376214934820645660
5038698334969635590
7605776884405432700
14681843991429339692
7294035422103356810
7897089170647232012
14361073473019691402
4055756772589139162
12745328100144901806
12360208559761424756
7909102213552699490
6341509930212594920
8099168959654843772
4571760384208133370
15161626866662857506
8644412984975689340
6869747420875150902
12048928651983585602
8347845037288908762
5091521417189000156
9767082676266335180
15146630096166879102
4031749340491192610
4387599516447236882
11983178169244125822
10851381461180976590
4556587079091222506
12361938461531109492
4525365464904318960
14679519228884203112
9636375025334007762
13879240146791359730
15630829062328717562
4424472696144948306
4394768860285271202
12640122984992173970
4629262120670156132
12603173493697850450
5699349969626368460
10661842983163734056
5744034046435116852
9108338060867426570
4818170097177401652
4219027325480382900
9072072477188968130
6562824381533607012
10278809816586773402
14639636706433774580
11822549307260902980
5241747021069174672
13495876304972661056
11100102533654681406
9730077142830729806
15000743322184679556
13514971196910491012
4769625081922866822
5419027114802312882
8001715378867470756
7636413536040791756
13240919392542559982
13417426813705689872
13930469572478852756
12709053762931792272
12641362721890278690
8746843677202537256
12104054031915226712
14029705059971294522
11162360606148931482
6857475834633984122
12591946878027282222
12717497498649842450
6059114103426329090
8756313630832075506
11903692443014505782
6214434538055220840
7020742224559300652
9536837303767903380
6167061152557719392
15652063241174204462
13384395069089509352
7468109579417087306
13578361761934554030
8911623548269702262
7889005574312193770
12069377546280839930
8692510059257834112
13673977190129676762
7193351647279111160
4365020332360556556
11251418261309964542
5644239338428706472
8264480372754860256
13398693563005266242
13635068843975178690
4235639955540830892
13404415853605651562
14127787888779385812
8001279477457623506
14741367990091921806
4789350078803766020
4347274345835031722
4976197820103011402
10297100561050484040
14489580726994357910
4980534386997277010
13400202255965340230
9497298921244596006
7344297926183527806
9241311272175157632
5396829950314475862
12634940923500933056
7533187167132983180
9322254086701772306
12906320641391556006
13183326547676963372
6308797737781548380
7671067928884726242
9905971275902714700
10401745211336789912
12139405799487475056
15445372417122430712
6978102184884282212
4519502501406304806
10210508391285452382
4396747587035601810
10576278988561556562
4360570292067590306
13358387264936253806
15115793217082385256
5946125687138070506
11600876759637802272
9894986140318236722
13779402858988105250
6384172932828720650
11057856702987258506
12414341411667761256
11999622168992479320
10475295903059636220
14415708612721053980
14862382758156033900
12248996427055100270
11050468416700841772
7704156378590072732
5552461864080836322
12883264935372514370
12892378866828467450
4707898257591796412
5980086515632236222
7998244541114385872
12163325144258830506
4612838101531752512
13320591125681727002
5965120413269800400
5523553888975056842
9950216758736834306
8005905862552844402
11087622312476614350
13058520220145364306
8909294859470665442
4239293853378384362
14441198009047059270
5312444282644070756
4900706911982502992
5524166141700044312
9306915542198079302
7863464941283026406
4629889273513344750
14254682228387499650
4089596634681437882
7028637221850548082
9243099872210775720
7078251893371966470
6401805020577859052
12453611923076424392
14183894254911103280
6318643898908172810
4788594792812213532
9157415711560583952
10921392916464733320
12223168179400942742
15173199356488229432
5476546624729714382
5868339009059026842
12998677748430928556
8863556615761445156
6878155855966198650
8868476849823441200
4217050120646967792
13661954044986211970
12496508802016340022
8807388348805589160
8603615376327416132
12104076910409406272
10625035753935115970
4787028440900212656
6506691995650439756
8693729780980356756
4691782988715498006
4577464098961309100
9538254937784332370
10483226396474931372
11430203395758799542
15915770849086396370
15450201109103105072
4078802342479063502
6325903834317447162
15209587359398727410
4374688530255296490
15460845431372844806
4149908299013214012
12245131084399010012
4938628301502638006
13927689868510938870
14436391984805128592
9074198586453397256
14876427643798664592
6168495583130703752
4492279459426534782
7002365546124624080
10969832508878693756
15663029454024957060
5810875106596886720
7457715249910978212
11166208069414749650
12412072192652099372
5335277641656314042
15519248287400378082
14923882889794421412
5820915157974970242
6220706273074237502
9725601863519806452
5164562176208068790
10800106033666433006
4457356123512180440
5111034066204823262
13673857125417144770
5666737551051933992
5284936021383973512
13416151467430669502
10157441978615159412
10046336632042857306
15628256147858450256
11535934835737283082
12939423384672423002
14960068432086429056
8313577838438846532
13589919644592221580
5267122021571793906
7568636403553438772
15220243291725459462
5119363165283147702
10590617859642379550
6023165481641633862
4988385350790238610
9481285853568739230
11714173287633515256
4749687113490358410
7340619382263411792
4797051906637765080
13906921970760846330
6640648736168021262
15748432708375538502
7845521603054873930
7004430050504436020
7113889797614076780
9469863691803410132
4495340360342598212
8001168605947056300
5628581205938408990
5504819536293278672
6669676314470864256
4259900803564013082
6980101791606603530
14117327017359469806
8833291039392345902
10401312990952102232
15543783938797618142
7867527308305617372
7075811139075097656
4507627033466295972
5464544731063728330
5125928610526979642
12787130060973160490
5978793681363538910
9831425299190599130
11838848986499359650
6801410084881791080
6161599702347435506
6504320671877223930
13829683013767971506
6437352010865344256
10790526341083727306
13798721601037943862
8674744090512298052
11915845009239922806
8977411300407821052
4572354908187822152
13916897500572536580
14545287350683691406
12913039588175655402
4063132728150696272
14892873223312030806
5349242990123203862
5820289765753211912
7851793280062837952
7569677384412504230
4915323975987311042
4880626864525530890
5484016753424613122
12876980001660395480
14791621396243265402
15414849985356525342
7317406883357595156
5981234295065907890
6784442187501896220
11035822750410120572
13211235646653775202
4998841095240454152
4364719132672977552
14974101760805871662
4472519723946727382
8811776628384533442
10472761755175385556
5284952279209296056
9515960077887585342
9039316153244439152
13615298628661462332
7253865232049104032
14585189032841425560
4427452943685698240
12412558241125883112
11933063435322676092
10729069014250154882
4457970390340406270
8687244379952383056
9961885589989094610
4973633159590620020
5996360790111621620
4355179196774785490
4566417570700197302
6099164600156093720
14588029128091617462
9526726872127838756
5657285947020315342
14533633665062997032
13184321759384046770
8823451361002519082
11128158215796157562
5837626274488130306
5718028103921417556
13433013990795723770
14731245117091245980
9667514832991248756
10999810668931081256
5000011983096411650
6349088526157831302
6006847005889729272
7346853471696568730
6552523927695212042
7135416336481960082
10011918716346923382
6783308879432625780
5621751998912911056
5111111547252213806
4475519009419520250
9779983733532978362
5306563061435416052
11548299342855775520
9648097418632536890
6432722738887282242
8460568322736766490
10349218333455070302
4066410177753105800
7386498140106182006
14005978809361256262
15845948979994520210
10427970717358080770
8499312894965981556
5855183836484905082
15757967477571269256
5676132936360458756
8852826645826110002
4786869651162668400
7378104008676634250
10300265889750258362
13902664804854368906
8732547732547960256
12255806008290736892
12947705684289786602
5229926124964371102
10780481701103250156
4365658500207509756
11440091298403121202
13491082440011287656
8201157475427249790
4957089174013170350
13764437489638748772
5620253014557120242
5881704092048685290
12580324418578217112
6232071263558364006
11830615420610638056
12498185358102266556
6239186838528654192
8879913333927783992
7813927356464666142
11882307727534292622
8793217100650230890
13502088462996703250
7280682468446766420
7593441184835105256
11232112493934712842
8562250082018278802
4563604879920019362
4629610854029261652
7508347400180459072
13873353152174686722
8912451349069037100
8316010195391699570
10092868896218570156
13658513066099611040
4181569439577063770
8059566906775143770
15850332910349237306
9234891278271721272
6623576336285938332
10665122223202266512
8052142197979272720
9223820592242550756
11518776847285507806
10420023662473742592
6129813779665367402
9840126725415128756
7735600828476820532
6979474156498999692
14927623632833633402
7614317176441464062
15767829535013187522
5798650975483264152
13793088443791800792
4869083195911006806
6761312395491374012
15866308951135448532
6904038874674949742
8075853222598298612
9170646880849761242
14079864283269032052
13382654982209921256
7144818078949500252
7166595061468443942
15622302205751296782
12703677563535850002
13351691573021172306
13501240356954770202
15328814746545165756
7712569748555785130
7835837182331284682
14737504636517730212
15510689158275306756
4609652227799344490
5029977205893739556
8778945850179888242
7826423796431763756
6588654286808670690
5793495403127024742
7486182181413878256
12342409130691779502
6473183075444863010
13226836064121242822
9277094262660837006
14359479084465679892
13953988576310875472
6272373351917072930
9555922100911295210
9415586764470944532
6245412079769651256
9740040026388934680
15671710410307498806
8089563195573257792
11317479567506638970
6466313452745195300
10270285457343074882
7800942786428887310
5331840182544339506
8820082268062615892
9728942384450942340
15619429609159896056
5538344000449453850
14270533215849328970
6608093186799063056
5001262671019140902
9464488103580068306
6684598103651673702
9238757532840197210
5258415996223118690
14070745290764822522
5320694661514936202
13595357054512097592
12046810131581398500
4275390524885360750
6956655134638593942
11059090716240533280
15578854181341758452
15811278296519855532
11493722168850323250
7586946652035946340
15453719325830537772
6302463102922370942
7957912537820427362
6623309906393377602
10195320890521731306
9177076777481152560
10836634930973133662
11369451128358912242
7184242711976094056
8485439450645461932
8861901182657964362
13059778771723422872
10594873132009218912
15019492367234034290
9851601778780573460
4295971130587796522
5115229793542827506
5937459820359386622
10505311407136164782
9020467984964037842
5141170652982345812
9942052219250898000
7791406823908596440
6163584744381074472
10716362952234966522
8336594708853211506
4342965236022215952
12273136348494302322
9718024393607785400
4070616827856803930
15708208550465972322
12484436064556961756
14256965915851896170
4838895018474564462
5412084111300215522
9902136822027122010
15917856529973354462
5803560483499870056
9516219458471502530
15396196893396079872
10152490786685535756
13994427915062282232
4091735389278372492
5050515110122722770
10382352787461383462
11605438912762733960
4727424957077342522
12274395398042605652
7927851807674930280
14559914022214146060
15364228188983681702
9920340537355326890
13225169134659851532
4985860824743303252
12460348969561880550
15390960526981229430
12671916029981946920
6197017581436188332
15459319653355695822
6839878308149842202
10130002930895501810
10582650810366329256
6905724374610877506
9326421927369272990
13291515327104573862
8939797913881916772
12940373202003558530
10895892372647231570
7516793910124998056
12901177043637468462
13891347845148352052
7146888429955417506
6892058174888439812
15248449748160279992
9964244669640206672
5262654682409809232
11936507650450591770
5078128983391325762
12209367735982734330
9008859184070488056
14342574257006561256
5405894273228278556
15566419616943818180
7849157280812466752
11165600259599327390
14826011434889192012
5085172710337660752
4912644403091305802
7590629070563627270
8340504443110901952
15686458009182888906
8709213508928239232
7216023633956544822
7770934380592703612
5577475371442130162
13514091461106654962
12355445331727289622
7436406653648217056
8493759637010663906
10295545248485848056
6201428174872222656
6911098245718710302
10928629352791758002
6028955911474439670
11767679088358718282
5388319563889799306
4633928599155005930
12710699266506144932
13588864691316676092
12858559568343740502
10600609906377532872
10827886736202919922
14789019334639905812
6676997743847069256
8866890231121098006
12826409850867858002
6498293116895625156
10930732452479433152
15827583801431380802
13104026545360754306
10134843201487395650
8784021867060278306
4230673304366343540
8818948826821264502
4508145590053908690
12071451215041155812
7212524863938610470
13982564988245449290
11820383713714915572
12043792554026816130
15236267905987581756
11850870067150914362
13132579395271878372
10466363760681528002
4671343744350293082
14604214926899722592
6836335549840160912
8865975316666819056
6257241683965086806
13935207004775615306
12822953035769057432
4856800285359573722
14755714277797643906
5204699116589855090
14360931882517698380
9706515301387744742
9734827154525881662
11931021058422537182
6162092857243885032
6177803252789026682
7541401784009722242
6850425947591126406
6784850474561124362
6884006460812994530
11903146963141218882
5663786583508121256
5391493892569797032
15545235938916112562
15086363187866385872
11504931282001836072
4212724229008347800
8612822790376998770
14054019990045713082
12810200358175298552
4952846284159793882
4521546524888015492
7576142503364438906
15987529878696146762
4345081273441623462
14593769712240422006
9314429196894845420
6767388916983610806
11540776928341125702
13243674516966468962
4653810882339684032
8877733526332262612
7094046013975271522
4410811424821410156
10883172439881998882
8138680200964491180
9010819494754330556
4182830881294835756
11113546552330178270
11961106438949328050
7368887206577941490
9436475779047749256
6341263155609349842
9991149724562244002
15507559264217003256
7996466116526510756
10049245047951917352
12497907529276386702
4319687255137947290
8034222000629843042
6818048222057651306
7049865138716511582
5888254648588220382
13124909957641865840
11684586060452592020
7568389234351925282
13506632391409758306
8956091167196578482
11218775641697602320
10254205009311468932
11739974149419462056
5435562130932644412
14340182689978740056
6044295481561316342
14448384632387692562
6597703768984381902
5674937631524604840
9387329154676144740
14028281642542996302
5750798772729183032
9168984051967212122
15139375108079105072
4398340794686732082
11983239163995447152
11972664454600438580
5328888398311351880
15651223779654654840
9844815954628655930
4101169287435000156
4077262789781919282
12718698310141486056
8142354099855621450
13408646679505828100
11236199068441188182
11239273545554153820
11444889606013063202
7731190334876788782
12425446589815418942
14774859410418500762
10357086999738965492
9371923442386068906
7428429788479411872
10259565439341920882
4435644579727291002
12090604341793364690
7399101251656112312
8048349573730562256
13133330116576075230
15018781488991816556
12394428316164204806
12757273433731630362
4479949162131532560
7580715259512586002
9134129501741434322
12732558653800023302
7239255162412028006
8393084772361626882
15993294362734315556
9553379670203369006
12784981347783146756
5450584092485905802
11588229729967061100
5705015530133426922
10980528542418123306
7978794264878541806
10097588290821478382
10986768838282282806
13250068235536740806
7443367332142221492
14855739659782879662
6081462959223506406
9223988749741426992
10840554152677601442
4765501257552882056
13288495910928205970
4508470426056021312
8078333785549119420
4548142311868321056
5615727250130862612
7603770035795618922
12813287804975830790
11105066161294528556
12199715066747520602
11753161309006810842
6530442657493740242
5031376436224467110
8754462310202842032
11230746128877461060
13092137564264974610
5039307224972297822
13242470574239364152
6138271362705124512
15794415924730493556
10280246783661806450
5515240621649588192
6624094088891670950
11760434546654255006
9758332908653137256
12468174817090696730
12110773333797195960
14780463694810417632
13047156121983766022
4464199858345837080
10120860578443990002
6959881154905375556
5564918892681504992
7081643125997012172
9022448565850114506
5004898483202182892
8197173143198465820
6118996157945528006
10256492827608561056
8862113769926737340
15161521282745452580
14299686219569385872
5399915097298855860
7158637257270917420
15520151328317654930
11462143387812093906
5072625015209005520
15810083556219628506
5934275519941701410
7878053619830953032
8814211031707321506
10313209408368867006
7706408458441013162
6457180351728438050
12306231132211463862
11946437815347858422
4076357614137703082
12704763958024278530
5105987768666661372
9402616890884048442
7202062606465826210
12257281008078160110
12880850164004387292
10385028027641616806
5040914820326150730
6096192759825753422
14911624854552878790
7932978572680630020
7547974557032623082
7890730179930232962
13446799595021608290
4447870832516810510
11856121305020900210
7625687805739997642
15657704043554494172
13575936038190210390
11459182294608818600
4753402030953325532
13312872375701066282
6856027480891701912
11619893629544197556
4366482980828068806
5519502058425736862
8618049385981027922
8097773377126857410
7714397314057071710
10080614570127697806
7091434939887579242
15946881149028826752
10832438659473753870
7290503059178319806
6493638963269540550
12515458606202151056
4383435106551317312
11316924735768684452
7402551234149925156
15577921434964078970
9749194488714510132
7512665138493815460
6367731827571289632
10725141415675942730
9696116947064899052
8654378996411605872
10697456533802166092
11144734016720788640
6869418098863163006
13527760215623350322
4988689985026464950
8261688851966867642
10376304400215529806
11771104312327585700
11459692305686676170
14491662997700597942
4976710985908390806
8829791351452865772
13164201266244944922
10201881553003595160
14821952823799878906
14934208093429058282
5302867775722579092
15233818064467126812
9883212183939826062
4051654523725923056
4455869593080993320
6150150849323304056
6129176780827217756
15415154673745384872
10414434267394288382
14110549370580853280
6591431024658119360
6569243302812480632
14608235011470030972
6540215396446561772
9905809677724388756
8893163795756752056
5241545456642635412
11022195814305624002
9709327630572298202
8738206482005154002
13094657593150470882
12089245414066049180
13226445103298094072
5925269814817607232
12909406240096257306
9618873264607398122
7959074306599076460
4067041095113106270
13321695490095913472
12512820950844827006
9145282259764050302
11307208082603173670
5281238438940692052
5333710477858770170
7303643210639590260
7257727076343728312
15643229233666713122
12565315868269985970
8544005486312177972
5327631986982644162
6834609923995207410
8886626784966331820
10354853556641909756
9971947790962327302
6289141799567948022
8820078300326987232
9887978846043284006
10017455650702691406
11810485492478193482
4321499899455388806
6142706974587595502
6195463408994169872
11843991420809492450
15134927722521177692
10656291243663293492
7122765572128917272
12952735854582911550
7737409009385361462
8103624823507802960
8300632554372376406
6912969965539002122
4256076637705557656
7437194880130357656
8960977970689772432
7152434353601409602
13684585744526597712
8415724666160093492
7708890872813168810
8115155441182504910
14022571139918055056
5234332350811267892
12279581409333040056
5036999506237318830
15234442637314334982
15758613672581537522
9718256963613845702
4764324569436825120
10530992210684195756
11506485947159139806
12650471213385258372
5162593084366051406
10027363967324762256
8310168053562427890
11735173686741120506
11824019279891230412
4120736267916387912
5716553091007187756
12035412289496553102
6828692567336781680
15277647987582260810
11595044598590329806
9103393867977159302
7153837909318745192
8244230218159713806
9873459423111493460
13871001833208013322
13003292307750957056
7030349814973627172
7531290360586360062
12352399393315635722
11797022055278417652
5658335922538330250
13503077518265225156
11367978498603527142
10647383964262010660
6864632236144218080
9259387206163622642
7773227160222760742
4080758814427837782
12740790611564999282
11370615209099358372
8480422064018431352
4197701572247515806
4979741009595488892
15151397759491968522
4607406301647346056
9999059518563005162
5587813805880325556
9625611232681252562
5355723666936835202
11516340078436649150
6790764892884442490
5640407459222502602
11545245090211333556
7010794794021511950
11310109496223738752
8430273653818675962
14860935359820175502
14952395837419682472
8404641152235859482
9064105955063910056
7952409855903053756
7729880551561576802
4437024728189910792
9539702047020174482
6826042091279107622
9098942425862363570
9292409321044751622
7713459343002875492
5088998470305505632
5155167813753787832
15147058329122473910
15360740429292524450
8626475049584736350
8834228341076009342
14627236074143935506
12082315701141940806
8828548620265080056
5682453236090712720
10027647266146877540
8139897172668553010
10392820671360250200
6095368422304560042
13412052352897363100
15832680994294474806
5154212411415105482
4568530183851308870
6009034955042889902
8360737711068170756
14496956368024542572
8439010135121545922
13755029962228188662
5550544635549375156
14629400654590522352
7602434232289212890
5875273219827971522
13547093727755144720
14974703603982507306
14359792389177852242
7903480432554878906
14338539262192750530
6370285407621901922
13442681824330968902
5675958474654529182
9413344487566869306
5360157723984483692
6805450203062785742
13022079249400653306
7705730944226026406
9623437967802555650
14196065962145390556
7459070320377009182
6387013293548572302
13145437000824241232
6314712162453173712
12985285321875799322
8554549145698807656
15701356809926418882
6881638029060331406
7995876428807988320
9474894436262932610
8889789561127525182
10055771765812932410
15089724639260973530
10187414101544630006
5140082947663060610
5660713832338269962
5160995879515678622
5694166285766526756
8846602132681563722
4976917384458932930
13461788108388871550
7138427004077662656
13135899726244964220
5035117958208643052
6161944403301161690
9458340121604426852
8038515609011994932
5509712007056047902
5431792164396646362
10756521714548591232
6226171692427295156
9331387124450009852
6740918634419263482
5388448841135750432
12918034479444726170
7390000539267424850
7311341543871613250
9941288640895294482
5427278121941680692
7683928878878853306
10978015399642660070
15604796926579456860
10128925150681853522
11382022315516957656
7142123360555643906
11606384229995227542
7426688646461449806
12643709525939734662
7454903318513502572
4654306843138363340
5053243718671541556
9451213378617173820
9070602231745634652
14646308009396982806
4963276534948706756
8965516615092293262
9094803356360293056
8669232605114367540
9084201603026863970
15275563775746540902
7013544518703513756
10839793927829845592
11979930634088045960
4250699409290941406
10421025104423981306
9913697951745849060
6685967678486840042
9532959874080139730
8480818908590209040
6184603675539254622
6464344629094464756
8730874464326275806
5334545665695668060
10742002130182895012
11038557647285167610
6174731297523137582
12815836381736602242
7885371801279595562
7352664076273038756
12090166005221834802
9240121400106483200
11588568254622500262
13014576005751901406
12142409070655644930
8098663637458496990
5641707821586886352
9520489823861280900
13392317616638882040
8020652821507852682
15138360057973116152
12864517730268113306
6442205734692453782
4566022693928017506
6159076448638025556
4480232239221272190
10539792854777717082
4921274838677385062
8034653234227485710
7643860596974887382
8425317596651335932
15853011097295408042
13470982566945619806
8463774214839629450
11179731867837634212
4235683545512960322
5154122428900985322
6695080141491295850
5698542660121688652
6402227263786830972
9075822527816210472
4958304535139779830
9896537188415612180
8193297771084320082
9855945212334846702
5487016484232984350
8736115337781524552
11377198278152462630
11173229357264552972
12469295029827265506
7973200387413159212
8908067805411772322
8680225449169728522
8883685774740421262
9574078352467179882
8012254939883731172
10947797958374934006
6295520019929062656
9971311294438684080
6436045747129772972
13099436273633063906
7056844299664455410
12946241483497745156
5747654240054468570
8124440415824542812
6425084660563055042
9795020597133156882
6015790972364660192
12082527694076281652
9550792380083061270
5653294910899883462
9770295830247848292
8888053197506089490
15567692943786037472
11906895067401163556
5906812465196116920
14635989499524886506
7250113185473506662
9494748460387765812
10678055245363785012
13371386959570376232
14130909367934293490
5244036280943557656
10877756506338370812
6410499337290721272
4238824068556778090
13946355057693128100
15957244629066564012
6586214905659769250
8981286926323659492
14931671401700432742
4034942208374650806
5354506853521043906
15725075579845548222
4455920727501651672
11888493628106646542
5019824286450191406
4873941548477361632
9817495216855315292
15999912796118820900
10595111566901823506
9827899323223023306
5389695945253725030
12039656186332855212
12740205393306332192
14425609426516678992
7660146138572700702
5913081830714775162
10491378757964204310
11093718217425007506
11731273933449436022
14436774508341249330
4255539467419163342
5404721549726907102
7857300135320074056
10059467077324028142
10143771980212841042
5887237257334494962
7572136876357814802
8970727829451680892
9550332281567854910
9234366358924070552
11852203323079765190
5385389331265970570
14502017462328951050
10542705014804222910
12244005398051995052
8117277376883461610
7676295329083032056
9192492313135870080
8931825972021619970
11106767923395649472
7911454156673602170
8328553752344701020
6445892224366002102
5639111996098146852
4269787583238169922
11610853010551881506
10966748996148351962
13620738455596370832
6596003712181510262
10520687062254622182
6370562963546669306
4404305881125548580
12481150734091785732
9353946827508287006
4622464110119664062
4960770841793046006
8314411579272707460
12738213264125426240
9321310000979120450
9860031776707043762
5992757060517451406
4395213939375238362
8537615303022441006
8091768386662821020
6606620580548482562
6926586751882970192
15560368546422226700
15475556239934417552
9824465764084947072
6945611761469462450
8407663536601416822
9352408259701293906
7310223871311492056
4880677943897989092
6276074445989119982
11482946677484650172
8836606236008349812
7011566177525036522
6001622145648484760
10803893527533194930
7196459450890440750
5594926498557291506
10598412706942357992
8099826194648790240
5700095041826813942
13491325624474082072
4400418179083738502
10122058002845430672
8122726368527162082
10756576184102071056
6176052937804396142
10831254744083173056
7461189598246034580
6238781036629284800
7316500839897478322
11913437490076063620
11752515222655464732
9775331345033364270
6560747465804480882
11010597755608416006
10364857768071306890
10267746792986577512
8785928277035822306
8798047421254922630
8073809571525755420
8879658838805036522
6240144545765381292
6968829719444037990
14121162432305722806
10347788919235486970
4898803091349492072
8150215921643464902
7356114076556314082
4300570487410347656
8028169962178659222
11241236736095915682
5359655281481263692
7094828529619996490
11302306237949027006
10249907697786123912
9460477120527466182
4163045675649552902
13138007441739684660
8248200879424366280
6157840302022654056
14511640992748351872
7236337569299884806
11602830704051403290
11771636242308548762
11939304562344165006
9492972770872380152
8641129171280817122
4510764468025201406
11719091624530122042
5260745352285201530
9558787637471143556
15420037825500524400
5056817373324448760
6977683694130852482
12649373183097637170
12932114163343389042
10046875533923245556
15631730935366401770
8693189232570654842
7892678024060454722
5361313664510498112
10789587052753717172
10959534003460353482
7841381880487289762
9486847797244344942
15679855252733191506
8150435530242774932
6185145756519836930
6687704686624120172
11663937873214354506
10286502156266526092
12076066256055916610
9589209373481195306
8257537807246410156
6235489439545728602
8956484348879130212
15100392179926124556
6072198808663675250
14257344215971370306
7762824722793621306
4747070102491280412
7232268018724632522
10972234900732523600
15868035945676245260
7132487967471440580
14474694960379700156
9377659299636591690
8037002337807172170
9484006359611903006
4626593273808586082
12786687427975427472
4676085984908550602
6994868746353309306
10220996009370416256
9952623039932729532
15492270518795486730
14003814405987554402
10227018539226797012
10181247763707663806
12440173557632709462
7160883739845165882
6332939734248358730
10581008774931756306
8202930987222807660
11288692505757557162
8902713121009121832
4252465744595673050
14040433189832956212
10993053316349581130
4549361630916104340
12861900724208259180
15076689233382601382
4612655364021339570
13152048910664061530
10220905060484705552
10918907011169417756
6693574496009760242
10596431411734608992
15229601233095596730
6396985782839195042
10259610836299739256
15966195706047628442
14214668920185987006
7549124548624649552
5498325168742354506
6597452747272953390
4390837368342547502
5580735591835173306
10423039961809455806
11080003222687990520
12036403907040607656
11697751414413707330
4170483335730896256
10260089773437225122
7371245359799058750
9644726161178059250
10914455107897607322
7955906780152133402
5832524741576133306
4566946105592066406
4950858705633087806
4073193293831744502
8277262087677973770
10974813373194720156
11642008796589711612
5453835463331004756
6754648977548357762
5857586428782588806
12521396976249635802
12758147008746990122
7450126411564988930
4758320747853857210
9752142953288726256
6675622161120329060
7984559848274840756
4588249601145260342
4787038837939179432
5323491057441526506
11821294519508847756
4291574627469394802
10831658402976171050
9472966949778638906
10288387520059137960
13446837658382007000
6449591582752065932
11117917020778962032
10812058575237843170
7462122757612833756
10694037081167647322
15563105568839274732
7885450363420926056
10123909209297182990
15859497040216950410
10113771590045569452
4817429993381362682
7198605665361692822
4396623220005205322
5556589033315539756
7616747147992258542
5282527592359125110
9123245626669085742
7010886397282583256
6973477925755062962
11190714673460290806
8928888681899527490
12485333433980734292
5706473383216066242
5462707304503399730
4110368761304309160
15455973041550986492
15951219085686948362
4039680980135247932
11836978056163194482
15009826618503810750
9525812142510013692
4580054819071931432
4288191880255125156
11601063051882955562
4081648871664664610
12338349989039358752
10237426475315373182
14058355456668153962
9458753723794076942
13149239349698804072
12233290272654762642
5251593757561894056
13442814739945802756
12061175962346424020
4882629963381075156
7938803893101421032
12795561432145825202
14106710800087571756
12984211170149515742
6767828376889715462
4947293529708010442
14867143387401064772
5973937676005148012
5663676205623003906
11672533361015486192
6356207344075200156
4423151521237743272
9637258565122771470
7093876056625628822
8500291608856291806
10768305277862727212
7183387139555458082
6389725638477770232
4981668982109929802
5765345086640229902
10207420588431984332
7633043268205060730
11045057600766038906
5949691134726873512
13632841311226647302
11749789733211560270
9897136361069131050
8793285745345342572
14292100084609913006
14348531485976856950
13306060273463607656
10615640141416357350
4170018320683739712
8074578030190459800
9617757659558466290
4098843199673680002
5150801387608053912
6490504031572024932
11174197780612260660
14178264594717671450
10776391384872463692
4031715015143696900
13621553196156762122
12663203255628446772
9120410455242996362
12736008606326405610
11101647181648373922
10450688529058348430
11862246437024502890
9265793562655396212
5151508808641908950
5566936216059531612
8799125661776276462
14828023736071441902
7625529894954748602
6086065768283169972
7239539312648557602
14735294177655753182
9096961404803314422
9271197347885576742
10715763436145647112
6107743529072958422
10263387671653365360
9361854899056510760
15521451446568110892
8073319486533028860
7873540380228310482
12495303279887119130
6464461005273697922
7894614327349910690
10660023756144779942
7603416286592474810
5055410535489752132
9101031204865946222
13996976505424862222
6892609713769206182
9446852888870782790
11420293986719147210
8036876976332565780
15401335772067848532
6173602637646234756
10380096981471508310
7784460926953696442
12234717465921393900
4683937000274743682
9756056704262346506
13041649458685148006
8592443318079502730
7349306114155735056
5376213983466281352
13979457511105391802
15379922108764660020
13349566610048398002
5125107555745731560
6982047722477930312
9267591264137375006
11397885899862892806
7160026252192938906
9571736346631732656
6359430520999214822
6643353598439400156
6493606760923208162
9680257653929516292
9260286780283140692
7510309082325836282
13290710280460025450
4612059350982554330
6015511543157186420
11749160398177624070
5201666254941617412
4766988286606360502
4401359626253955840
14039118273540818460
6007156243182054830
9159206449426411922
7950626992815098780
10544865193525786580
6387904009818150806
6975149853749759100
12229465736943547112
10297786573161586050
15463229539470978722
10213084893389103756
4457337291225249300
6409203466810180430
9653056798052692572
5045999086640768906
13767806476421758572
10657855730954033952
14304133600600989872
5756703675738883056
7651903222140939012
7419436741157675810
4745848052726117822
13717333549385318162
5736398719492042380
10738779197144660282
9341566249552591242
11739467847838897172
4243337722792659260
15703785563818047306
11988278420407188906
10861181074725774212
6150492541548102306
8722375913114100006
10408261727489964212
13207781853752212890
4447658467430459322
13464734824353627542
5842889378698128906
10173038538473452322
4907942127402868820
7792861096843274256
8389917054075369962
13443121623095807006
15804090352507221030
14518622203820077272
9793460266089374202
5840979119526474056
8823915267984918506
7300107600425605770
13136496358719487656
12205612217214368822
15443631040855618152
4442191428949825410
6959821564304948502
4806349867799582312
4466527440552507540
8035391522966564690
5186377321498172162
12588497377386644252
14940426144468576050
9483858230882085756
14797362770647987560
11131943441096701680
12521122668689185122
7296973236862333992
7249166755489201230
9489646286595775550
6943429464330246006
4953907105077267470
14729156234932432656
6749660340345570650
14166565825079767556
12077615489043945710
5802707224109142650
7666878711471406832
4604739102449795472
8042402617302738170
12842158782522128310
10095071834463147006
8241351448919117282
6957691043479833152
14772117042225513722
12667494972273717602
13689442189982219780
4534501839014898530
5183605741603362222
9838004047949814362
4249675124827590306
9183029301416471150
13722867411951215520
5127321850707926406
6595656414924015056
14882271306083316506
10452215931094701300
4296522354783095762
7277514864014180810
5140720562822539806
12980856398253235806
5943415833961035156
4624807880842685850
6949043051938863932
15136347174355148642
4792269217894422306
10997223544337409006
12000258259602848772
12864137469653797256
10254399701934200570
6050744774317738056
4063482737487595890
11218259324134569012
4057237431720536492
13618020852959952362
7979755824841899440
6430012297751912772
7885447757500251192
10991252292235094882
13624034947219926560
15777341812750497306
8222437590410596790
11221330488520669922
11639242752807667692
5698454230433717370
14364219593698929506
15700685079318591000
15502123428817875212
9333762635159163452
13390463971537625810
5261769097980256406
15165227437511211506
8865615688350232506
15442680081723765806
9324937122137028002
13616412629664496682
8293831736773499622
12174340237154602562
5929432305536992056
15257587504123959006
11626490215178186210
12249316526033667240
8918720014478479932
9833667119353869122
4746889265705639912
8875921883946871392
4855482768866548002
6564773388148165130
11303158936986187742
4508361831841379892
7928712753656391002
7770775943117600562
4949439829015458062
6062515517136412802
9266445898322648762
7654648959654955130
4410531994343135582
4809107822275099532
9989375681520761682
8182436573658627182
15192887400108006140
8427854625099792752
11417753382437540270
11103703973778416006
7733648304739744620
10382399057814592122
15620335026489101162
5445183035603102006
10035288647618174012
10998499989139829256
13075586982696026432
7366978263122622200
4561407085187617922
6814052156228228550
14141154833433472656
4765921075702378482
15323262363958911572
7316958151487683092
5102220840675494450
4065611806524966522
13424222840038718906
14693065628068184772
9633344632914717420
14138886276375878892
10594828249183429730
14464394464709692692
7843854544856403530
9902800032965603556
11497357928531523890
9311176277009596082
6042459995369055902
4710683429260181210
7138432967499652212
12353914157700687962
7021766623698055752
5768468762558324006
9564302605418628230
11540642441491691556
11302075223477190480
15817740667955885892
8491258756982555402
6073238228362534010
8164697233808918922
7403672456777202842
5468038279319632410
6162479395971418056
9508002526910603190
10010447220105717320
11174504610078970722
7108484872744162602
14326643302328391306
8713595991941406006
9582420884222525040
7819147832875892480
11297692312809980006
8849543141587330730
8186988140942869622
4341346585930198392
5674138608319277256
9437606979203427492
15766856972116281506
7743715914747123506
10019700888763205432
14032535730188935322
10149290415998214900
9380154440963584620
12761058965240590692
7515501571941170682
4007457342511123556
14855713523688282962
4280933645307683562
9126824873443505622
4894820590741708592
7973189262095762322
15374649970861726802
11490862191782717756
6948341599793728370
12949979922715058862
9620981828980353050
12329749218370167432
4641235657251867452
11821186216112064006
7314478180129994006
11765953867089565262
14784685205405480052
13061596071838237380
4001851980314832422
11558769759732951006
7409166908188615572
7372045460534245742
8783011076499891842
6628291683659578322
9322211866593075792
13938555204262814852
13631715163275057630
8390278406544555170
4359065933750777262
13197139814372275872
15792059662457537210
12554868119968099422
11199729736103074256
11952587460608799192
4751530651400758802
8370826535483801042
12671435637333872012
5797250159428479192
14322362542966901022
10255855268693162756
8959107460819428306
12525385305951729990
5389648445997927960
6226026730401346860
15793051255127114582
9364387302528635522
14607036648278142032
8879614271840862732
15944238759903608882
9425440643963066652
12289435523486345280
6593726727667059972
7139737060996335522
14090995231811945922
4978866652884869982
13499892027873246242
4736736247276433762
13206454716698361306
4459716275906869122
9388583595970987056
13466668420491841806
10850311220344742540
7131759896818282556
10996753414125607970
12513122079897673082
14900912440480510002
13369462965893857752
15330253539114099056
13292008879151609822
7372926466499122256
4165725042855413310
7555302262957438082
8546477540341579482
7263799248317880522
7639901385928382562
5843982249053175156
6523235547623440806
9558358794747819362
11028325226520618522
5422531758134751552
7817990151216613556
7031385553290804110
7989611217481531122
13481955807243545810
5240182640313463962
9493712487804967632
13160289548226038906
5655112392560064462
11788054356144552932
4290633941550395210
8893130777524378712
13706668149956874056
11782584843766115006
14981513066215341806
6761058987670675092
10520703189245405756
4913227825147063890
4538608819185995742
4743112891140487656
4810109736184156406
10104177921658906806
14417274335053020212
4635165384791900352
11804318277089948700
7572024385170139082
7355658366281285102
7419473461617778892
13465598178600317690
6313138656703404000
10085168044564214240
12304119308286573290
11920684020399975240
12689545407152753580
6489075614059456056
6186893295082556406
6585329717526524256
13431197364650619402
14115753652929219506
12584292961406394102
6080202196000979802
7797082320638848932
12569927654064937506
11340948126337953662
13801693387458978560
4000709109424475630
4147527395835011832
13298807512297307090
8900074185336521732
13672423829600598242
8923283768283627006
15302141901891776756
6775553553610433150
5812054169323151756
6825958695122319902
5481525328511922762
15304777642180919990
6183307269948836720
11721026490633537842
6453683626066206770
8837708276677760570
10920363774506319530
8760844396371586682
10929005300336965932
15493826073802633130
7169128245451496742
15250193472578002490
12710808690067629990
5413739863576748006
5766874831735717070
12961859477493837252
15836921523725169342
9496739785670808320
7998205196402079756
15677895476449240670
8277710955403793906
7928987284977216750
6372003056120830442
6929992762142907422
14948162945038290980
8350490772351315902
5898376530994994552
10343550115563085056
15402007013994480890
12343519094576846430
8260866913067450156
6226829482314859242
6403328106774833306
12548376626654220156
10021114526321745600
4167949919147621840
5544212700042581672
7306154934694020002
6925173872756127590
6801573969529924860
10763685302971220156
6704932345610493332
7470943152366206882
4030718549450837550
5310107277602101002
11304298649164895156
15057044285666132792
4457525489207687630
9667935309383042132
4190795860647785622
8531817772795495362
4285425437997036482
14271963857540554242
11122599747101585672
9044509864674133082
6505029129326643740
13050481503464075306
13044223851884767782
11753150869870970642
9985721240088006672
12105082124279873462
6258458705052586562
11884319565468401756
8207125320909246006
4379192265452228930
5318308771411911030
12817396072012565882
4380183778219210740
15023620293645100682
12320725275823375830
6366611319651313842
11385272092658782572
13835200025250956642
7293824227902069506
15117215912186256056
7777602829727616710
12447846649224058802
8678904260193970056
15070479841531342872
10070352181853276042
10144649966260624370
14006622743785394372
11893172679590554550
11992373844737489300
6484034214272459172
10736302774162184522
7993244363927345322
7643881752881482656
4799041390891745256
9751961354618741652
6324988740591227870
14972399690657827442
13591970446623055370
8602204777049693210
11288861238806034032
13122255599554417812
9177557690057666982
15646784045611771212
5514545547856451162
4225219611993676100
6166031883834018510
14230615600893648306
5798820338906446110
4552923832022631756
6465647028073831940
4682577306650334132
15848137439771402162
7069082434756975932
7636840841984021982
4247346497761903592
10622808454299275306
7486742389668897180
6704375069016482402
12946730943310656212
6479647345787825592
14471724753946708380
11040921418736451800
12420360388633783056
7631045590548782562
7290488025067369502
4166309329213674242
7136029717873097580
5914833645121696202
7552311147638978450
15084011136106418042
6977653424865004070
10406999282635383990
9056659797301109772
11351241339353189892
8173155273254321006
8629656030849236780
9664149184256403842
7822135903420242732
9591389869840538832
8185358659386316142
6062178129077082656
10437169653718496030
5852275437170690556
11546213655018476072
5266309404292460372
14460552368817373506
13809367322164308390
5125805177453364432
8939355107846812922
6548207125888587656
8108565545552021790
8583055801762769802
15765413986869846312
4363723330613472656
8244375482433316862
5602008259644159006
9812961396069385556
8905249302828109922
4843448751134750556
6441926378772605870
14040186469721813442
10176075242425058280
4370454491103676800
5914752748348634430
14318722443333079620
8348334427955872692
14856156483685459542
7801953296316568490
4722914730757920402
14558125011455876556
8571236621670148970
9762471051569332256
15301976836313708642
8247577430006618930
4753602230483448452
7541593445315611506
12243190139175485756
5360966935949559006
9297838643831883756
4359487403191672362
14634514958404029306
9566492637116926730
4520873920813406442
11182637948518296756
5486231580020254212
10173553859815998342
4733002667210749962
14560890091018066406
13491119655084584162
12630740312174930090
15861279568019729006
12064170416784403556
11139563356703228922
15554949366535819260
5340161112527536182
7189772595826642292
4641305708449347342
4915610458881112802
10514262886505560982
6142744803205313690
7285975187778557282
15654704110587144410
6491771384648116842
6133667049102143252
8970713992014945462
15295728106177140260
15652400063891350662
15153521259384017202
6013559016250601312
6599821071063691172
7765937737988306582
9197305618749174110
9692363155030201406
14501098432851500742
5244867642960262802
14170836008661982656
5889993610363326312
12530876246830257302
4053230804254974680
12318981160252781306
7915219095789006806
5712592692393734112
6690808773496432212
10721097394135207410
5890707945739534556
6894854206107788160
11406336445713985580
9255204732063056006
6732821656248001292
13311763962351283182
11766077064809524820
8715771388791657962
5732944234298778756
15890085687246880122
8455458963995468910
14053764153382966560
6535320854625851682
15576341934548063832
4502163735003048120
14612725889945139962
6725208725491246860
13376815853236928640
14704606375317054902
8134957582879382912
6399265354996163330
7944749393072371490
4282577309097237656
14401085900814236630
4688388861494194302
8418510424223232192
12477854574661664442
6087434817958017002
13807251116466798332
11110059507105496922
9376362021005045156
8948417443569036362
7210861286191910172
7075529667114781620
6573316449166992530
11185764822531358092
10931037216969331482
4309267534090043622
6227793457840912860
6113630500745189442
15939738684139192670
11351426684357926406
5954257302901261410
10377563242427079950
9503486369991107682
10139932351312363892
15136422312560803256
9042533079352801082
6670585162723012400
10618198437381502452
13876944929263323056
4416700045587892092
7380844392047131550
5086937390455488042
13895665634851457256
7661836641461214372
14657759569748984240
13676829093698658680
4796042217024042056
15768615078706203362
6577928823141424362
12794269248739989506
14045926807164578510
8921111044924878702
8108847555545045930
5718212135222330756
5578917366812588442
4361194418268775142
11143519042320697272
13247402313739081556
8499094769271886506
13681333171227590262
7088993535006181272
5876667326479903256
10094400004640608152
6827431213828877132
6160152452800289922
11141210642582098890
6560645207606044256
4305306009933458822
10823319079945654490
7150573145989080282
7504221869672594772
4429800326167409972
14250958119271706762
15836509546126377180
10483662076825202012
4502432929268926370
5612903037968378882
15576592045030003350
12658081028381549102
5118813503757606512
13796021202844695806
10355639407455538692
10684422436895406920
10954241126583413672
7677782075878972202
13641688884463421402
10908300027086407056
14618342730669368906
11194724732636645030
15552940606483867230
15842519926382880282
5346555554331738000
6309138021777058806
10032899506874691306
7940201534764651362
5110423046357143842
5485716636885098330
15283174105740231560
9977686738491756062
6286308878264336340
10082490090785571102
5101291791662582756
5457236610466920312
6983686214366251010
10616647811547486872
6883266305564522930
6618683583841614522
4097192936401607600
11991293025016642092
4775931845102349756
4017900331682257656
4155927745536886556
6405896143289160156
6582037091896831556
13467358625751050006
4657390920449880482
12664383750325095756
12151174438712015202
6567987771591062042
13049074018012942850
4239600379601391110
12583868549897139042
13403989279119934610
11286077996811650052
13753234052803413506
7090339274589271802
10695379375957332656
5709288527763944762
11217375805310536556
11008942914258662232
4562609042092184522
11706370750279132202
15471129205760846322
8943109682279556002
13096445370620771256
7105306135392294132
7171545427559386256
4780657399478631050
12716109515708428160
11077472101453293650
10148449243346771006
8037136111655768330
4314567856925595156
11411857894801078350
8743144464587552556
4403597617313029830
13560289817434384520
12083826373879281462
6028822063821602702
5404109910652244952
10891424613688416492
12342500754504980222
12646272434232045156
5972116795276798920
5116007843584687506
10314912326948089562
7277689246240736556
10875710601964024442
5102065401876264800
14445846082181723592
6473953668798886052
14574710814623597640
14481834538798817532
7877372404883138390
8933357802050756570
5029219871932305062
7283202860938914530
4894149028004055056
10950850886118825156
4355221060221972960
4203261935482603070
14760886860424781522
9339832542619109522
7418686033183617506
11013023655555172400
5532615491115806256
6247206509713296360
9353731356782863652
4721345869551406580
5289474699941297402
8257116635810649312
12215250732607870142
7744598373219158052
4655197298615118752
9371302177275843290
12911140666257757902
4331253116226532656
15059692719152406072
13079384149668963762
10732655411917775730
4537589641395620042
8652987377265927540
9697289599484321022
4170879484420895690
4252674950300794842
9066884614711620402
15866099512354243802
14743530861711716612
14125859383241165352
4442282831907451130
10853136401436646512
8294601045378254312
13879887464847265802
15134866752806694056
9277638877648100720
13943972096966051406
7291096225007782010
4123581105757889432
4397954100586551056
13229748529488376256
5498830383136959512
13111646775495636006
4898745146698742702
7624532264869658040
6725750785540752002
12289011794735923172
4829177997139551006
9254099301403277432
14288428028713745556
6161005424640915630
13037834751142845800
8720771221872802442
4108840499945442512
15540782817314701806
11314023887692279392
12769723386230825702
7801763753866208762
9737961815117274752
8561660535036361622
5865589009348489532
13148992668539070506
8787370371130908650
13871756510743854912
9962483353976813672
4819929805093859462
5604521205401613000
4093439778968083742
9233470806858215556
15539940321801536900
15893610350030466770
4953510059281670522
14833108196895085922
14508307611029040360
15304701074027038652
14025760838486392322
12541312479939003362
13611595155725074370
5748046669523556470
6893623756063905770
13091385984169151406
10205652272098766940
8804330730318353250
8976950761355220006
6711383244773498762
4081678750070667506
13842599376415507710
12319904574504982082
4445062192483513382
13568471200823195820
8597418341128734306
4458500339800467252
4681924706509947056
12598567201520019722
6716133203627370756
11245976800841206730
14627405058857485830
14098999028749068072
5523433748516391582
4517431351984275342
14270428484862974556
9380673098641767852
11499797205411578282
5317553166496579560
14656160429970643590
12240911398894425156
5648084629803634970
6638652979909331240
7729997645699390892
8249119073184192930
15613301085710293110
14747466153119766362
5844960895903899842
12560365330916846042
10334781923676742532
5276503265881850862
8031798782112708722
8685976036468010006
15279793532042834256
13647512302504411806
13892828232986392692
8280148361702268942
9934160184384228120
5743622382349297056
10335741324983424506
5466896132070952140
11085632321955390362
15788623729764124280
4168436027746861290
6013904338075195032
9907810624455232610
8539739413686545262
4202208031771291370
12761403405109597062
5316348276126555212
5757109944209311070
13344631227527193890
14635118583956784552
14972882416117405506
12032179519358481962
15486135009522222656
4338074583137445500
4771721202554369702
8659573804745829020
4780479745950888152
11931645255693570056
4035603952939050362
4475778979488427172
5991847982107298562
6812985296391276872
12992009033871346806
10364947268972209490
14928066968154405912
5438024287021595220
12865896643568907006
5486318890846645322
10820936024397978806
5597512823847633650
4393061859416069670
11488325744947715120
8105428060676205756
7925068292279497742
9301899400644470060
4207942967606784252
4753437839115186552
15674418075490282656
4531214688610995002
7471755197636675952
9418617810211218912
8525037509434722656
15026104575941121056
7163203458832729440
10845414792400881170
9089696740479898842
4694396703510266850
9906979091105624600
13766047399646590692
9179367026407109552
4445676750222363962
6544612637268110862
13733795858961172322
7082906519250421652
11584619107970216492
10580682061575701406
5608220914775932382
6469516208066275056
6040214426232268130
11204339990934421662
15863830062144200156
15620041058999995932
13610722289669680082
8592945082589581040
5449818858889299390
8503480770276718722
4446669508404243122
11702262265521588602
8384965856335344152
11300515255136081702
11946075107479657832
7203318874512503906
10853281026511807862
12643298037955492040
7672142052538891490
11310868051736396600
14672399997639842772
5724474480994284410
10328396424332054382
6044535071128940780
7943584482093750492
11261894153063806902
11215160757364161332
13543606474389602480
8341622769303857882
8911871551315951472
14637542867233651910
10350290207964716172
5085249075053450172
5428256489380643312
9064929655693072082
15296814297174982602
14086043191910190620
6623518656194358806
8832912269013674820
13746705680593410122
8045889911951867472
9297952523988045242
14389458850276416380
6235898111017502870
8202433229832088722
11330667108951591270
8202333560452232882
11063571973942442762
10750279095241045152
10786462403711725380
13749333143162927652
12253751457668982042
8305344967297910222
13828003969185663662
9854120918187199982
4036787634397563740
10784677158822378062
7803435551923241012
5101134666313089732
7596182094551004582
5905384831401558806
9183590334082302890
7264009417139264792
13263011648883296642
4946544975152951352
12933844000408025156
12615995339775359292
6824820346720511232
13202894263566736370
11507094135382115612
15182337089504555882
5149166533313782502
10111400344006338306
5913611005937434256
4323394254558198260
7595072191572633462
12867146208578409306
9157603864702416032
10354135720881882656
7180581485882114912
12548957043406856232
5130183829177600832
4873711199727700622
15712079626536918330
8066449758900608802
6851294123127866172
11386634759640666402
11197915363537920960
11006892356626752410
11629003514100288006
12148768816927085202
5307909553711878372
12557829488659703642
5691873055848679562
13455157283764292306
9989396086347747510
8279206620689185652
4857960663225519722
4418824786275908010
12183582874574616192
11218879220145390222
8175653410184172162
5460159989727080052
7425570301175731332
15916248873458338502
9955216032350618756
5567729590378841942
6960636596309083760
4155153322110843080
4104847431779924556
4255684110656695352
4132612183767839256
11016680431969327556
15239979729774605570
7942684592070472572
6820402260198660170
6821270382944535156
12409846750523576360
12394577518461255756
11627843456885001072
7979994591099873242
5418309213284189910
4212549153242752950
7378613548335762150
12241981115225876306
6762648159096351732
15935402480569199592
8751293551025570622
13740645315268633092
6902183977840620156
4430931174331688082
11311091232360499820
7094950664743584740
10503375728105854442
8267439187161148542
9798829761930220262
7662918990719895156
4663005170566745382
5852916780463968180
15308981939338433982
13083510068265136500
10106115271113457442
15323326937518043292
7138504729142669090
8508754103869650006
10355496463592305562
9291091930801821002
11513877816272039210
14994567728760438420
11366109943247355672
9064729426411819190
13808901238508835006
10888751563282451406
4317053296627176342
5001383246808730340
5025827303552654300
13937408405469486632
13885643433291551682
6452802337072452230
10249554915877149056
8413462141341262740
15997044132530619500
14369965392451864680
8638664465334373512
15591369175541143872
4058302746294546806
6713827854641053256
13471919048770697972
14239278801480653450
12343124532702352490
10530797759006950490
6943102670663820156
11338286492386091180
4943508580540652670
14877970991841303506
8303513805525585152
5305395275293975056
13083122085079117556
11520814518623688906
9510506004307378070
12387318202853517306
9680431452555663102
8317226420764239006
14525326473847418162
6801393279253869506
4369795235956064880
8108409725281248602
6570152500610649512
6026041329004521452
7670389197666015750
4327864142252965256
10925376643974129752
15571212689315271242
8521843291965631406
14161467637310329950
14220590328221020200
8556951126458595720
11006046992338992372
14423993894176329150
7691392388629161056
4436993966017911570
9003501121429655832
6294125355662392950
4884265163536292690
11727939470794276970
12648622948135926050
15707405092904077520
14041962450236374940
8269127244532187462
9453754370151993306
9801190932892317506
15064152977462620752
14635268486155412192
13247629693934940992
6842624961270939806
10020350741433443840
7382387000850370760
10666032394046319180
13935443154661319256
11752028561250174672
5754464911978849820
7809827946301556660
15939642050778256256
14325231072454821300
13866130195505772032
9948505698421910156
7917681462337062506
4879993965092951406
14904097389868967880
4279656138402214442
12688586613063873360
10087578137297807642
4648416761954794170
8702845374676638906
13177923806935935306
5620166986660493906
4012795566573413906
10380060984154901210
6513106923647760422
8404778255893094040
10500465000211967900
9753803014381460190
12282101930292757110
9092510679486845756
12542074920491160800
4089178074888625752
12242738079553580042
6610451561651984492
15413756250931883172
9080911721079297882
15045706280249996682
9124702325119465062
11853186772221918906
12886464544816689582
13046978624743646732
14822035535788562720
4983214693304660682
8513677634430669300
4766569382083306160
11008119581360606406
6039814754315954306
11329161634558118000
7062404734635842370
11872271555892270962
9271604365425733970
14636252785463970156
4798821999844405130
15894963748759473650
14418410999575400120
8980079101610916122
5240608210076663202
4890088005980063906
8688519300816566406
4690184214372339282
6956712738788284302
6942947450318760222
14049136597524266310
4480785795705755556
5139192505597944806
6692554427436932672
14237312956697614812
10793928471355565982
6069280474856313812
12649203761670763832
6439677163035958100
15111750238941857430
11789918628116623742
11336370157442880452
12510153480907207622
8516125465097137292
12915737333969275350
11918330406689956500
10552704480861559256
10845937514565775802
7263736386923588420
14702280716177947080
6137950821017637782
13892438623893680042
5500704511694496006
4383710367165676850
5685190575766794056
4486026304219270802
5118155948783274942
8503335200543872002
15012164417534135256
9624629860236943806
9117082596158405522
10319660551140008256
6205576417477214160
9224137386113629502
11366296812100240506
14475403119847290662
9462448779299062806
12379706854971696840
5504438467369838702
5979423022700945006
5568347606611949256
11949118495363589402
7660589297539064640
6478275110869202510
9881677244135763362
10723712547483452090
5610236435439844056
13653526648892898042
11025848604301052256
12759811829587070162
6119938362015591806
6366817074315349262
13812509846322175632
5861643907322820890
8526010695443888906
15196170699013865490
5678631250524821690
12149900044097943602
4794090399373417322
9806037344425030700
5430576009794456162
9003397457570549910
4012414221137524802
12860517535194671502
15375307306991248812
8873875481607616562
8943755594795560082
5819431641992283306
6995129259748495556
6287457362111319242
12527784450138420560
8388030319375864610
6138197403000723506
4222897340254785722
15795685586011385522
7138641603340204256
12206119081673028602
15706441402142954700
8749736061712302006
11379604872835229042
5255430995423800442
5362043482476256232
6387859292071803842
4445211278078613930
6221208232730765000
5599808208299740710
7490272700366606306
9103316664459644556
6769033249922252472
7310592147317280912
4576004639240241006
7973151275125086650
14417620882516706406
14933422887724459680
8022127214063664000
10321074977983497110
8386341025077066042
12940247517186591362
13414307175883256022
13324989733860668892
8224334881506604280
8246484531230789142
12761858078570126972
6539924093138573370
10625438061660218006
13194361794155043690
6376885711491884322
4186413794457982302
7519725663005500580
13170586513001142630
6234665235257463732
15059355470372054522
10315309744519684872
8620356081649736972
14232822023837410010
15014855647980029256
4407081522911795090
7188444657850612506
6999952759848261072
13432711067692215032
8876450577349064712
13920111524071765490
12074802464132314256
7678272033662548632
13146080259437874012
14320019161682313806
6926634248797901090
13592150805688970352
11955279206838849300
4547156658133378250
5500503560904366170
15453229732063484780
6841206670763582210
15341133431236930506
4532054690232427700
8775575712037511862
15373508969776942452
12773627462994994910
11310108487308574202
6783789455921120006
5914768109037788756
8002780974433746942
8710073925510532970
4134513714979034690
11823003275825140922
5519857682389118906
4133574663405271922
4518099695333586602
15856874822897589732
8781998260798435202
7641060147406250840
12498717521983458492
4200794152891290506
11192357788015968906
9929943002501158056
14481022197596675070
10979518712573669442
7981653861433042742
4327407974703232656
10077781616557452672
15057582152260592450
7745617965492366122
11732420600982680762
12179541393514880930
14555781283106109332
5753494187686533360
14931150823803681290
8528548317985897760
6235461601948343756
8377161914322927452
5920673869461162656
4181578332802370156
5633783881162252256
14222607472985828292
13650855526294509980
14840801873960409822
13674569156915990570
15719476174367450522
13218010674475277306
5091583496555163792
4219438748921926256
6386071825002112392
15152394842340559806
6017397379609368006
5794840918637599142
11775628517793327056
6442428586195063482
15629326344996901242
7359747310187232662
9193895547831869562
6608756043230258742
4683099675730596540
5492452239467861460
12978901353390965592
8401935604475827262
11080103468956128906
5163685047923088080
15901497170845050770
12628849515270875382
10309967158102768806
11111069645594241882
9666188774795953010
9159036598551450756
11392157892193732656
6890084572971746540
9249332260680462656
4325086860455440806
13529050142995504082
11479378096708009742
11371847100539614422
4175801369918961932
11789650310881058462
10841123301642690432
4559824312905361682
4264104254109772932
11667001964197938906
13503032128984725732
13112789110255236492
11594206946888824806
13164770588433565506
10059409530693100062
9458506380699915842
12077971249780867902
12416788744369156056
13710789402821905970
8971408440842671550
10178745827169087720
6740534902614858182
15513972078141108050
9293202102835964502
5453108429327829732
4495456880005313250
12793787658408809306
9676528135962626406
15646246828102487810
7555599775954991256
7165854490866011012
14512345803991665972
9648201788280143556
4071244326545498312
7675445417259952352
9997841035618302120
8767461528415851806
13283184147750832656
5357692012467110006
9625287447430943906
7435637622225797040
9891628103828262042
11707885314226019256
10603286742073601406
4186910538371911440
12435214306540565930
4268327032663147110
5962182577405722372
12236342031564580806
10822916563419080022
12460196646835439502
12771548525167863906
8516559517991935500
8134474236021900930
4108947965538242132
6508625478550226472
7174092139209928506
9819116760472889042
5285487300214275362
8273168702173099202
6447699259010976462
4433751097359957470
5032801355004282242
9553922518455666132
4769382771698097306
14725843750783997390
15882713184012288942
14860356407885098242
11584142783260330806
4874581670179966842
11279483650792522262
9636439842206418282
5881170450922588982
14023953347527029480
13606843419101432556
4075034679416380682
10919309197199904612
7308288238746083510
4567207999500652232
10295846583045504732
7751745904713168906
8702059933413444332
12611368050155186402
7087288231924780770
5168684080965902132
5766804229856019770
9583923856742055282
8159821351477630302
4021303800457860006
7842814596968061282
15697442553870033306
4943043607337905232
15932001452843150292
11770627929223761002
9452596745720676282
4747543693315575572
6068365640043821142
12252363100453167330
5614398020831049506
4713419942031387732
7372012159243691522
14599661053694929242
6446846592776053806
12849561508104649512
5583418116553542762
8582739398669231802
10946911258958257442
5951569612457961702
10869614120538016872
15664262002709734262
12094503426159152340
12359578777767328340
8010412522455192306
14818615908630396060
13883726652921298032
12184561825610206412
4110617195088475556
7072609398771651006
15090287566229278422
5059081645989056406
11040452790952735442
8169706038080076170
10765699982468800382
15959051109762293990
4187643451712710292
9593507527383904742
9481066445524123722
13036632629919347022
7068848283733483506
5210411356036869950
4475105777397710142
4261979812545233700
5193826191068556002
7350183157686660762
12244513013566627250
6101495203006273772
14917735344512935352
14801324571762828482
14510628890791599722
5891079993556648232
5650937586870036320
5122575956198194760
4663876088313227190
7682502600954795620
9945346462072313906
14064103946983319462
4185016271534506592
6115994907269298882
7315169798684558306
5941975358940143906
10352290143201265010
12684257615116461222
4709958071139419742
15932250107744876120
6327340359736603682
6556328575789904030
7132085972930850806
11801501642318065130
6864829422095720550
11742426704786610692
10425686147729921432
11933903953578341700
10931252187924847352
6361876207564620006
4599080246099810270
7235799893261687306
11342550448554588282
13486115547877608942
4897846300403926406
4088758679159330162
7075654059283256082
5884263681066266256
8483302216934868342
7805859035691078756
12203692180967237222
10136302035121813332
14001402593349470532
4172636530791904082
5109220374474646982
4196049485112783900
4698816455512752806
4084157133251323130
11538493869972447182
11263683237491701130
12313492633703233062
6218672203430238330
6799624224903779190
7714536122041417506
5571169479871927542
9787399367788477682
9809531312009488292
5863394616766443906
4634847822464517912
6350953159605391752
11995509436654293006
15304234987322001762
5772080244834644600
9516502886153010482
6374811486102243410
9275833781699498552
15507733413281149682
10109232099999972632
12816039765031347656
4254374464820544512
4563703678186569006
11091911306960233806
10469710170664001952
7740113811928636010
7618946296399161572
15878776114944967412
11850870704015137682
4055048550283457432
14410404451373134052
12381325057149993390
9209018935972444682
7390197065880564410
10752763189338281306
8683346247418786970
10667389113696164852
8052654250720049312
14575055187021670782
7366199737458310020
5446795392289561862
9165302596848455930
12519045332320558506
9574867699350441032
9055617887892347642
6964576420595882450
11423579347358081400
13067544734538022190
10412450432222261520
9229937034490267592
6532403509272740556
10223878232093240342
9058598562839588142
6618350611172254880
6990759550127833662
15983996415794899652
12891799527099072306
4783266136995688692
7914220347818764982
12854638330935374612
4796679568157920806
10409152599129376406
12798615288854742360
7281940177466885756
6778628751310500156
11131308148764010682
15646590253378066556
8155211007269262050
9165148201847178506
4914622452289879730
5716200529695001506
7056752590574276772
12440832492271814192
13450864538148978870
7347247175543457006
6831779924593366542
6132360828211799600
8409939166810008632
8215312771700866172
10269773873657761682
7623752727126245600
14256301636324481006
9959660990376698306
4290691594590160832
7933496756734298690
11681080433895710532
11170931906405776056
5118336167910602132
11251543122617684042
10232227648200130260
4419014187523474460
14682951018030040506
4397957976083584772
12706730545744366770
15992912253113842422
14702162648945985852
12386689138367649650
4490328245751328370
10134959260474481006
6893938849204494822
6604519529829330506
5952409102879670352
11653192923596960892
5519933456715076632
8126288168528191682
8676375658628348306
14073064034484250802
6355682572078511832
13627952489225051042
4076434166869316280
7424273753052466862
14578970011805919792
9217410175205571612
6269040276738820440
7580052926743936872
7330252111557175722
9757908634260393906
9602809664780522652
5242681063146178056
8876974707119403362
13891792403459690610
4287781085784161006
10438493681913276842
9463339826111285156
11224811642477415012
7839457825773821942
7200080930684299062
11643748933158620642
13396600351575272306
10547917343455191860
9153658234296241080
5003857630102672812
8230882935999420060
14148626250990972842
4469295943580625482
4322570999731565132
7039054858482636680
5219123703815642952
8205441106440690882
4014406802939560832
6235788545315556372
10879858700018475642
9032566095559196742
9364442605255094006
9149862906443062992
14828068758692306756
15929513829158506512
8088126529380227930
9865897845190190442
4409629624476858782
5044280788145883770
7307656568739078806
7608912549302418906
5702577668461695450
6474947426082648200
14213889442409606952
4191032481003684822
8779654001430936650
4649323317161536806
12553223012494886742
12925633377541992410
5662037006451397442
11015674397503211162
7655248042945807772
9875319571061992280
12559638883429160642
6720402756263203482
4311190750232326232
9581001503950784810
13039230125732331890
14359467382830720156
5458543114064818052
8737234717851297506
11667205021575670782
8933984923304154170
9279248534312624100
4090749970947743252
15614300872639263002
6713777348907095742
5969728587147656810
6309766409344800122
15700903186917019962
13477044766421447202
15655874436158489610
10546616657381584610
14242912461727437222
12045824138379944306
9760829595089834882
10989352571515235322
8387558547939111800
4654540827346287656
8392454819471118710
9152754708777240006
5674085267309890202
14354083120709793242
7785771852179560802
10837883043103948442
13548752053001839550
4091227948257449690
10973896746746130360
8921403454296166202
5451789472822893906
6164663267598638042
13680126207189004370
7704408341802878400
14000570164990948506
12573580414317345920
15965090530536682422
4384505503925813972
13813692527292186780
4924690729651429662
14420164459067229732
9090164986524052256
6962862698973597656
10691111119954405140
14796814169911041092
6312287980658704232
4029936858836759432
11603287846674287832
13230092428528318202
13302378652552369490
12114928122431232492
9087440580361007412
4688191087930171712
11324638340734790000
9568388192520012770
4730272889277335862
10623629609396225156
5055581354201690006
4044496315604409282
4281458558660833490
11916626677884393906
7628525960862612792
14786512077504823812
11199065539609741572
15740173156398520556
4316097398716231970
12798177490593764652
5061623561686326756
14431956668580968880
15515781609452189942
5356304152828390782
15414143297664195272
5173247213388545150
4956999020922633312
7110938103274521756
11600768544268059506
12511652023051988690
7146628613173635312
8833478674078012556
8887291331847325560
5646355142156275560
5549304885867861432
9833016111421357560
5456442084927774122
4086832318210923962
4537818159518654880
4951924278311846162
6115942953466211306
8717881420605851030
9437311362477712170
6951211521871506122
11239822423977529160
11597502361574595156
4954243909389535010
8122593705420257160
13737003558959685710
15278554470836176562
10061131890402914022
9935670608446324520
9178066511147709272
6831343432412906042
14454506109501660180
12037573065452098142
14148632574015976532
8741080293280835402
11006262619983394742
5513888783530253432
13284345564651096306
11627931771668460890
12696616438560961220
15604729913919296306
9388181715595650156
10906751808769666506
12494780099914753752
7289488410275762340
8052527030563812656
9066899104259578056
8947390528655742312
5376372228976799756
15626511828938158112
15945264280727774102
7013915866963340450
7613715417240480942
4209530286503150156
7166037228708868512
5350460095864414806
6533135936100000156
14726621146946472000
12402882932856426506
5448783862879361552
14717997274014936732
14853481641527798610
15380314315076805072
8720326774896663422
4861754234179837202
5418525330849529932
5898935288423498690
14600592555096014102
4156231022738638850
13692276286513761242
13686713498367890052
7111882731153029622
5433215865965811056
11576562180373476050
14546625211440665070
8734100144958667712
7267888507514806730
7358658126991062912
8510027525680351610
12891718237962690506
7118393853897244392
4633979163033786806
5463826866450837380
4756582410491288306
12711285521605307342
5194195160358212300
6987057566889099810
13475318721082133162
6568448995532392362
15650295582685475256
6992873189539036256
14484256034356970556
9104179185261984360
7868525100176474450
8032588000241120762
6471017900418382950
10580808309472101692
9857084715859100852
6119616201598140612
6945127426387175090
15095238410116878806
12566146291395751782
5654519399027138906
13908193011362454290
6188346398755599680
10441110087870647582
9652994212017556532
4339157042496571260
12380526407147520062
13807984359747188756
11944006084326809460
7858875616797335780
13042368266199376806
5772817475418874152
6565323633251985002
6784452408333554022
6148005641797011180
11846479969769824820
4723651770262195056
5447567994432602330
6986390370522020642
5586711944138984792
12421503936428067812
4714173879265010760
13691686907862798162
14414043094732035642
4450704021616173102
14358888339746451072
9177168761473161062
13854466575354340740
12120311588170845156
14982600119584768020
7442375743227168200
9482455850968762850
14588571075562442402
14310277327246105680
5828634300522604430
15238313037955419722
9990423067727591652
8561978445461510306
10768636253464521122
10257875759335305030
7660557844553982006
5271909283639057556
6698988997134591962
8343776814056847092
10834086949204078352
10465386307426579692
14081399051749545756
7682203822153091042
6845611772058884012
6764076319725980310
7890877228469128256
15670246735846231256
4334838175549828980
9256407342995154692
11588121202550095682
9068402478851820722
4442279099220462656
7771365174444151922
14518695926197532306
4598576420113876440
6253800575099240000
10420845396689696930
8942718495836930492
9945492913772068250
8016149232873603542
8525282316110323490
4788717433887465722
8698127218690443806
4520110932430728252
14698239184682051556
5118565566156159390
8009703499601931806
13022894443959204290
6980694214554416622
5787428082386223006
11938727055858123482
12447193487743887122
7114429113171949680
5673786880998432306
4593501091094384306
9300969996865939730
7368902562905224382
6251037240531146160
12605000669487443910
8135974327223628906
8510274290089465922
12738576397495835592
10395814872156034806
12402176799307260692
7607531501308879842
4555249592477121830
12914091131300826432
15272164285226454062
15808055398774124492
11171966236774493906
11424464000389633556
13981302242353045682
11852554684500015722
10353091988061276302
11266677829242485670
6366341722084518306
11215361531780000156
4819491946733525162
5286671878523733542
4253141466064553510
10265176463964931056
13283120221363302806
4774105627641191172
12082289256033273762
4286515553340967442
10387891613878401530
7805481607154127602
10330179237700484780
4279459215906542072
12352040147774253422
14077022423662623152
13745526730900848362
12938234024526584006
6130299302694183252
15560958768320586432
11557292476754081532
7709244049028739756
4131554997870213410
10347927422150594306
12262243058002290612
7105437794231330556
11883633150020603510
4699209740746543112
12428487827952820652
5301841073323880556
13139684612074943522
6233842653413507160
9454059686837048090
14305590767463266756
5183704726203830112
5501307583109462882
9774689749443150552
9312562153239582656
5173765252219956756
9063345838208461256
8948203057874923680
5411370768667973042
5129984104222952862
7238743809353985530
13514745662279045810
5470486485580901882
4785115402899670232
13420190744483338202
5027628654374968662
10873784900427689252
8322719575868146812
9567522541907122890
11380272809300942042
12070343157216963660
12880159235245834002
11497497740799333122
12648712731891791520
12771735760733936622
9238863275437273256
7143433799359369700
14535178831446270482
15720934077400899282
6044757878051571692
6644050770919668756
4545385056971411690
4467206735207134932
11087767439309893422
11400304540624991102
14317359702836435390
6055911482238974082
7333396744052715590
5995144569057960192
7703073318997297712
11566071452790956792
11748132794739749970
11984239056951918812
15782685509888809580
13749876624043999056
10188656581703632590
5177540804605314290
14239564007577445172
14991186906040985982
4947520007784277460
6439447761347283300
5474979229635226610
11335046970196066350
4122500044974465782
10173902065145753006
9074769217164084882
5929153369821339972
4923654887050757552
9849559515534223310
4260969956866371912
4304386826553535752
14615316227359790570
12366986509674659256
6068366526869759202
6130259578711018302
10723690724840379006
5718595654874138906
12125933778548091350
7270171684592522510
13136720305984888542
11977000793602799502
10137559262923420202
6178603061427762006
7580961187145002622
11103429347061776030
13218637832956858556
6878888762478489902
14071221313031763582
4672572411079864542
5839171549444203962
14756022752509115210
5376583242071856450
6475701634518380042
6481583150972889962
5954821104486795582
4558902074206115040
12036364033810088282
15067038022581564630
4337697037215096632
8252197040672708762
4386752929327371230
13892901064688831582
15018202911760731780
14793957606793496690
5436312343123027922
4478396304542841506
4247450984437167050
6292399423062199152
8483905697343245610
6900992204906899332
10068287320559126832
13575305986816135890
14240749525907739932
5304443308920906390
13136501577899908056
7920779890532476182
12511734726026198306
10915867879888536602
4097307917161182402
11551269072176061006
6510380414783618232
7892176106236829232
10348775792032791080
6046786390740223470
14087348278219424522
12879449760175110842
14615086940111260622
6539880761852688306
13486058215293187656
5892940690465702110
7010402661724533500
6017126194363883762
10906757198511006042
12925740242191818152
10063490471817151502
10484301730003386756
4358393216668809632
8405003598614065352
8863525450746193962
10161517622662472222
4431270494815231032
9135289172317064010
10987374999571949162
10271980216583811182
5059201034115967730
8399365334680544450
9002864216845360892
10679741630218823006
5324691809565302502
12296110825028412402
12414295537053501306
6838048078089367412
5707524389326992056
10425795994622714762
12334993620110716806
4229603574396200012
14379382595044531406
7177791233369900306
14161559895398812056
5738348133699077756
6378541160455944272
6175670884143512082
4011348964537658592
6030799895620846506
9497253323448198600
12955000956961501262
8758104597568478502
9257251272696008822
11757601704626235192
5579625102560845056
11204134856647769532
13468221407197464756
8177821105228775156
6140175133574094006
15156948009463527962
4506276908413676790
8379232925792892312
4641614943106121750
10791271328404723652
5768159909490685020
5819763373767774902
4747759900086637010
15359277554398524980
6395876970017573432
7054950970362114056
9090502752966661782
10878517850121211862
4663557034331634560
6174324029020520232
11741620328598662742
11069310367313837282
11203833458192371310
10467203496572019962
13847478954498388010
8371272982536854952
4099299224251682262
6547815612928250156
8934660053357899412
11628709303371546260
9458013328018587362
6311796197783416760
4278855925764770532
13327255071169696362
5288106641544608132
7228250619684793932
12770448211591855710
12362226729317326406
5539944830398678860
5033058657246795660
10482966676235547272
5337437238818277756
14476618257182849882
7154815586615630912
5562565879977053250
6339891573607399292
9451443520812080090
4091756871483386562
12849203621286866472
12222376674492857472
12277857560143144272
11048944338922681406
13462214908127859432
13525014576776579372
15752204735971849256
6487626977073448652
9544038141950756912
9334647480193039622
5257646885457385256
4727648550183553802
11260953990865701542
9370884090591210420
12094890805008299162
8103101724812862840
11945904352577111882
4849658754976076006
8248060716487719806
15255101886834228170
13910863729501801992
5334217504508287506
8708914360574433420
6053403990923056406
13238502414109732370
5349441017578140632
11712856049050695090
5818583442458610056
6526644777647923572
9734350651022544372
11552802049218163970
5326065034981013556
9597166613853301056
15751149513162260522
8551078712087121762
9382487827301650172
4417312387425884652
8025006779884136972
6788472104887531452
11006103894794874740
4311808857488671152
13434488214500018756
4960179793060985990
8476764479149954682
6215689705046607506
4378300330527128256
6006703806318515130
4280848061893660560
5543958037206359882
5289018716010755556
7594128617339792306
7102368439019228832
8850804878338943592
9710564663938097342
10961788374045046440
10262805448152715530
12771329095493931770
6505745195643066522
9702557227134374532
9353756937149651522
5673789482111299932
12831051708526467792
7774745718358579302
10714105671928445052
4897209919786863306
9898325007689169240
7008378385020979412
15911518726534117556
15310436829596553570
8613213872277990822
8473195777710311192
13307830029606789182
6000602465737734806
9670646872873210530
7197589576493632020
14281371935539711256
13498762012116698022
14721014131338067020
4139558044907400156
6889844869457108600
8027350438409468480
15509051835683295962
9758374967986608620
15720345254142794540
15229954240781973006
6191267450145157932
11705921667773475302
6042780069305589006
11424852917728866002
4964857715222464556
11165921232713943906
5714858916465374990
9122594750921405756
6723576881084390742
12624295833200551590
5319272368922493620
8458412050516430256
13597179235496067080
7319900803007978880
6082505238227243810
6222043567599587810
12567599236294623072
4516014425270598756
4441245220057833056
9802801060413007880
8093179872136903556
10157117817510105756
4473023313758430080
11871490023732734030
5757430611398551802
5822056912334862656
5376649268568322370
9384938209976076452
8612711002754174556
5396222576925707742
13762708944678187962
6567339235575879560
4919102844084078306
12800413926364191932
11678076006321240012
8110136446487986770
14482915576100904410
9076817162424557306
12611456547430571382
8732177121107521860
11535836134845170792
4834696230790861556
8683351118400216960
5091758851598267400
10818717949543531806
12490189246347615672
8593145906234223782
8254856249889319532
7927750996673357306
14146618951930743906
6235806822014382002
11856393462792876690
10606426317178030572
13979889358692543552
9777190031347770306
5645199367165646070
8936229917740912082
9444598692574916142
9738557491253779442
12266996652049844252
5654869149399750006
8330098586611494290
15036108794684666730
13833939406188767690
4151662528667589210
10710963041287189056
4200431228612034240
8216630422073105060
13401575407597537062
14980742823649552850
6232767300042268562
5412441776198956632
7356171651584137256
8742810576787726056
8906789796156692622
9506544072687586056
13096694294298734880
11195282225415697220
13293298524727743212
13700568199082751740
7021463048232248622
7963383217148143850
5934128396408215850
6644468174309634242
15702256435695962006
8496566671661603930
10921495165764333950
8855936763758867400
6477657638822382656
4403920024529812656
12765048622543934862
6473498514793819320
13808368379381728700
15389191653520958462
6908298091863401756
12997955358110872452
7224432062952542132
5816901844499049306
6344717721641353032
9572190376624105232
14332952060018662850
15932970026835639140
7794705261012503906
9847265942576577132
11017058219552999306
5817866112964773282
6581877461895898010
12630334778418496442
11759456996743828556
14860858132938419450
6921183510139678670
13779859776751592552
11869776361362218220
10136820637396321056
6905893148253785490
12093785219066388000
4561463163618777306
15134440621814404760
9364572122969986760
9423181550668691990
11273252288214581352
7654619535790157790
7206048047276080652
14577273662166140400
10486236039321159756
9231683138753881500
6340121018090613942
5615546629042234982
8858118286881732990
4608731612235222582
10315140974402665806
14771286810782541942
13271387808599534802
9925588834248004010
10381608055178832656
6786563190645373506
5636247021948094022
4933469862876357056
9104661913502012592
4430972751949020510
5413420636613719130
5760243705777745212
14856964493647882790
14035012726397231406
7938455981108544612
7698810295774422050
7498782440123363772
6513078034146178242
15819049480409280030
7324800160513550402
10315567324912347482
6114571609154722272
13705175842508199062
13486287737325218906
7547924722792814912
8058416738034468540
5191961147821613622
8338903462751005640
4435747897023419370
11170578896059352006
9544215668763559812
5706720609921561260
12155097846407699910
9197314847275815122
10750810549755622556
15542114766541883210
8143176105765881642
13792445396108330730
7441893144237305756
7637677868788914702
9988953973786769256
4041239724238564542
4030081438141856802
6900953785466155802
7924805539637393882
13995502759776520530
13435620686816569670
13297039698126273780
7005220015889576306
11540468059538452922
10572058510260093056
10100622914250459806
9240063584022596810
6192287893668825290
6425825964239713142
8293825870415504330
5903046354385329282
8395753127507387802
8526067105729342010
6143570456733194942
12821308932784406060
5580137742270352806
9239860833990609660
13000849568553082656
4681599020675594556
15909226581598812672
10448510181212089622
7463706106469545352
9638249972451481712
12008710652833071582
5023208210049699290
8149432909915909082
9023061663444845952
5649872303554622012
14733870879917066090
10122182091979762250
7089800074098286802
7238831196777404490
8627944324872141432
11383235552954003010
13611274848499246256
8364575626620124056
7048251532103729222
14423002995245492342
15203179770026638682
14233243057487581862
5981898798313251540
9665123932907645292
7798197168564128592
4924339406682864432
15657310765571496122
10739017138711789332
5624860648174403690
6950323706420462282
4655251480188509220
6663406633153762806
15144341033089113320
11419981763396361552
8223530446026108632
12283736115622625292
8972690625211755420
11765529327665768906
11652648038790942962
5810637088791689790
4457711427817795112
8873007381384037530
15475905194420888912
4085455028944485306
10183631206092789062
15201618818590891622
7939019214660189962
12736323254646836330
11993460725206167752
15822885119091141870
8389394674952342042
7013874848916084770
6166190150871824306
7222363947019956306
12940870756409810220
15026594891948589732
4116405066687882612
10814063823551295272
12218614960756034756
6014985460381146170
12122130839618778306
8334893485017812040
11885589467000498930
8534164747578672006
10258456241545717610
9096006937408905390
14208399636054532656
12910694868028746060
10835731045529767082
5886375680089649306
5438526079814829056
4244339702011559492
9609468069061039412
5147881176674313170
9653350753802971910
4558053567516902052
6408206798707260780
11300219877897301056
6397805766583154306
11954998641688016256
6802642856735337306
4496486820379633806
6618319832435963906
13011025055097262052
14509680246531898980
5288563901579142872
10841377951747922742
12018598163422515110
5921509591559589732
13691785848436790330
10289165503963213922
5707117265509212240
8145862307569925556
12790425105670455542
4059445182072087656
4845268028097681162
5979325534440945192
4680736271947363970
4121888919012204282
13811746692086489760
8778668510402249472
4198462222294188660
11418287327371531406
10879576458959988506
4293409268722955240
15321853836165591056
9023866590670442292
4843107213136963112
14275561344558014072
10650376493175474306
5338944208348724756
13700106246272818850
11092258689157728630
9422738653585824962
5590101070291394306
10216001555577577892
6925897005653139702
10432114268844465056
4584504272708239152
4159406103978621890
15479005170608472656
8467480993202555960
4066461549124081970
13897321672771213056
6522896178421058280
10735305224118896532
5065196441706157770
8413265006331080006
9766309971385735242
12805989452237589806
8157065422934001912
4154025516778874232
12401820295924439756
4459766230771171322
6082066518269929056
13087400881362223142
9959302989085413906
11196293858310236150
9576953798697217506
11574508388337061806
7929605318845184610
7532806926011806550
4193405637613377582
4715894133361179162
5779172889148398122
7586751308319234200
13526577102797778962
6392401676020164692
6961925790956914802
7977714122753955762
13733251895520778322
12212646289501681442
11664180739791873222
6923460004053650462
6479462725980575520
4522878544418478992
12018385355767964210
4843311819342790806
7226471872363634310
4893318284193413802
14173355882188629362
10206757950244915556
4109303153617649262
9688730848635682262
13485494557866380450
11685427873043346632
6407370882531427556
5333301012120258242
15283408653205001406
13035452631266312652
9185425786866893906
15977615846392603002
4756412977652885582
6033785888034236930
12889097102294738030
7396286512400611832
8655629296882882656
8058068701519168806
14356953960927236822
12138067749757891272
9683239104558363906
6964958190568042730
10197467601120023006
9328344407431588650
13863988138226594006
5050296401837321210
9937564222094867360
6700033444656925242
15536291153999719952
6389194277594085806
13920879401159289312
5777141041460718006
10685265216794938842
14095613681948991282
4944020651767090542
14971360696291600382
7388403905313145182
10506794018557571880
6426778775074772952
4395206291432098170
14913065806302686042
8101951217597765556
8296478335296279200
10199897704421009030
8330094121674589292
7245543093104867850
7639352435898684650
13123351979721126362
10484688859299983330
13356054012047008950
5454208900702623620
9417295937859019112
13404769378148419490
7833705984528960650
7233760811745824412
9914609200300101050
4848230981662433690
7058192823881195640
7225307333038519220
4515537422799627842
5585854253861733722
6700729919389813782
10085974701922054322
7572670241252159682
7596253004100156006
8079816650710847070
9999667892968072202
8590534678463616272
11498905506770057382
10715240282528990570
14478676647827411270
9905661589183188302
11412685419993290270
6247251559723413252
14940937205191775052
10194671672264335242
5443587538942137912
4333677364752122792
7895388285188322806
5985020681882726672
12488721332384065502
15320884307248184762
11544072420310580702
14383003849075227372
13259906650645229202
7669156045612560882
5281941955063589472
12964008618325467390
9935638025319953522
5145824214335769162
8498505091752252282
8747550334376504642
5376737764418817530
10326110009079589962
8446059804524460806
7190202222893644292
4723612675289228502
15753871561292810556
4494457789265763270
10102625767805377200
12288506899875592230
14335439727662904402
12337478893974885762
6853939569254841702
5835259752819817592
8124812013251220156
13838595624331348142
6125511454951174782
10001499034802694230
12589065859374813770
5445031238365642112
5891403440633059622
8231496455504746982
8893508424233590922
8838764777118204290
9500818688899137056
6795699985218764622
7606831136709368042
13848011019657604820
9561554959837017332
5237041946934271662
14379764878265743892
5734454617382753292
12947870241904716890
4556465662920503906
7741904615246369756
8324848058947875842
10496923391982805472
15792842125558872702
10622068705278795492
7599943998721765242
7054094048442665852
5782338936506261922
11619601933840099562
7866594916103540112
9949238995574203470
11905654761364923942
6246217529956422272
5094549377902168256
14480562737990238140
5630031813844972056
6909535749347576820
13194530367317305382
11839915399261620782
7740387843449028252
8359204618693474832
15484386709247199756
9524008886374390700
5471354787843389256
5545374271359014570
13547452721129483810
13096040997730241306
13034367478252063722
7104649021632107750
15494330681604473690
12894479770571191406
11927013014213463872
12978236980343004552
12658629863597739392
12180585376585463906
7268310034106220756
8489490359670019002
11338490224622003312
10656342465386512130
15970963321853100290
8877319730893046292
10335365130768846630
4933632922668440802
4534836850357031406
11714701277155501820
9528785618849183882
4306299490638237962
11730710471030688006
14925025764929983922
8072647371429694832
14369448274916476632
15758150446318191942
14049281039216258306
10928933932584723306
4225919270695758642
7959626655880422962
7178597752185552492
5359796077097632260
11605702822611497502
7750263836800737056
14313659569346568906
12966226612912142912
15969792091565061756
9918192977934661712
15661737148168721630
6834256429588048562
14132881574959387506
6154384008565594506
5207044076791889492
4873362997989623006
4371638574304872506
6351533380245167690
9701419016386140302
13931871375559479582
10094339613111107256
7927217703511600682
5391724205504952306
8431663415921596230
5154271405045108652
12461482537998147632
7515977962523503202
14124199705585987752
7029050946402111860
11838194232145293102
15437262341008408056
7302853727032870712
13274953225334489162
14497445512375498806
14162852398237136622
8867639039429238770
14552341210144856900
14414599739931175710
9151123608466984982
10871861766494156406
4404521236093546130
4664320518852366612
15505046803288084070
12704656303456166412
4597012157779553202
5477485123483270130
13700660231539604972
5567889903007739232
14902939021428897572
6957341272529885250
13580461179807514256
4647582221812808672
7513803947917620002
13302124962507724562
12822036781902119102
15535214860786637172
4736318630588229170
14784460883947792442
10905402803678715422
10058894434781160306
12129042161532985922
14461827291224710256
5343371525798225156
4560242454445183980
4677394259767536470
7699302253157385650
13879131128131359872
15925098884798772506
5532526834186157202
12945601679290104006
8485806116943449300
5338805119441117050
8119612676536467650
8098119982064048510
12205919339205982656
11398260525784869000
7646408728491332256
8547614712880529600
7735651648379082756
7011139011017946950
14913152865583808562
13867685922205705800
8285732759793740006
13479453048391313832
11934633979889027640
13024500985898864552
9563821795540785422
8925611416365511506
13762932202101139932
14273325463580112656
10565611983933849092
8340523746468295542
5244741629535068010
10609587590931243722
10260539681451559806
15153539072624241410
6353520702738430322
13322825461537688472
4444301089945325450
10040641650599002562
8502534006103413542
15180715449027668882
8095620859069165662
7829225110258713002
7279768397465800242
15652829579831049912
9521836038424859322
6100140990138476150
6719960649709627410
12196807242486309056
6599235891431453210
10458325322951761982
13105097376937831362
4932399606113496270
4432897087890392270
4339498563448640282
7299721043436765242
12408657410280342756
4182042069632418102
12426306243787163642
12687383505256394240
7970377290591935232
7763610892548861506
4608645878202405942
5436816652107020522
14109719007791419872
15429531500332602522
10390745041229511740
4137697970946500952
8217127784475697142
13812324511598748506
15321551887473783006
13166881707381337056
4015240206905538470
10717846798845426530
13387753520096598480
9714942202970201412
4679640142130550872
12214615371959253006
10571771446407106032
4823323348623916142
6567015665076493556
8363176239499633230
6228759344848300262
8275105254910751556
12308632140815738462
6476003495094085112
9376122870661618370
10916749306760143160
14060713882968518492
4836997815497738820
8749258905125573642
8600930377616258372
12535442876063993906
8457789736455503906
10717275948526882656
6468905288284445712
14916219689345731890
10746215218024651406
4031335687115812322
13741680309775699010
9778055387431544670
4282839643465650630
9450787226369879630
4993219903378175156
15743678618821268556
6791959338013749620
8160903421886602506
12450191808472282490
4090680921032141942
13280331679010504660
6376337064830718002
6807215590098566762
7633992486765323306
11782058992567659600
14347122707849208510
9072823745832301406
4051921773150003872
5013226114884005202
4011178589159326506
4405379226539723256
8759909397640791332
14449058925532417730
4903543991464641452
12288769824048657242
11213259182699219610
4673195650938063906
5959388371328523462
10656853811243271506
9214809947786625392
7024330916874302922
6060703322542131902
10204831269045525440
5880393092261417672
13184923023563619692
4304547484647536622
4253704719324457592
7076171270470357020
13054392445045720730
13778015655573127352
4111231321167442562
13823066120937665352
15032379897426981080
13671549728937068520
10805125743103196990
15950890277769025490
14650849936434194030
5040586072544251850
14374197041379817070
4071423955142359272
4735479441861284006
14966641531973197710
8706014285567323142
6332310749923748112
9515223085279999052
5793538247238299042
10312395111452118782
15888370726790376806
4548060478673823062
5169917093550838562
12139786775015082720
8599856385196227102
6987053030979675192
6536114434671222330
12904390486650299562
7962345003178748756
7581554965183307240
13465401304285739556
4852050544483758306
7268644522844191542
4859956795484609930
14659015390152575132
4874491987909004412
7085062509903593330
13647175580721683072
7576156739194259852
9132518508250598390
9008024285790948890
9370747549770744006
9507827322968773500
7629145960326902556
15129336852980346152
12822741691030016802
14730757601798881190
10472142592177414010
9363535859449840880
15164939154920473172
15261685758556356840
14944306759641662942
10027379141684064452
10580695996558514220
4232556700954219122
13372547545250908202
10015621352356729202
4409406389877136940
13645500895978414370
6769675454396280002
6207576831869345480
8988066043717070756
12575841553433619902
12684413751605326982
4153532341655740602
12514202209612374392
6586975230366033362
14635206082921470156
4854782428596197642
5004091007298892056
9387922097357339262
11278960564660222506
4148772251752122806
4646621713352567202
8262076489558988402
11198659880493734042
8437603245402144242
6503874897519871902
6049452854029038950
5500524839970091302
12571149531100001172
14774810182811333256
12533068105775473962
5154134851821760506
5943583348963597392
6621071493416151242
14783010564137490642
11124480624875494806
11475775218959058240
5273630976133898840
8403400451518119852
6700846996053327756
4461164491273112772
9976132414055588882
13084326405641474622
5733133821033413906
13386961666625664390
5355933684292583552
7033233744394364982
13829231075709479982
8382145515354796880
10024035069014057306
9113155381088503362
12713443169177642040
4894057723524748092
13777862726749485552
8349913993885285302
6531130764855836390
12899417168909467182
13188455813289832322
9728152687866775556
4795934733073741556
7661931938540152506
7727048631579378906
11648179303506325190
6994549598930529642
13552610387343093380
5630671862693024006
7269347214744426506
15902663684859545600
12309291525990020042
13796188614262222742
5219554311963112842
6100530402207807942
13044463740694464552
13414054651247947340
4823507225576172692
13906972016650673120
4031342047887769730
15185905439871763170
7160637637177084506
10221914661198288890
9057298433358795156
7566910452106780872
6604012099982217002
8767567591396897556
14370137630562691406
14479333519599567192
11339432580737723006
9841016532815578662
7291814799131618810
4763362696164723692
8105775000216597006
15122728756971845372
5647662929600658056
7989540632031114756
15947380481999699592
9021303276479660256
7280660512607947922
4580423369905255056
4168977089127628790
6136942395663957656
14621197982002902632
5867716500389271072
5944486057323910602
15131829906835235372
12266946259178303306
7096424285366711832
6953096430954518312
9335852674691354840
7170300866304353756
11828581045961869352
4484365683421192742
5020525075458522152
5053244132292897800
7746293292655567806
13557204646965935352
7985580725875059272
15806941218417808982
5235832154611628642
4272695154731767556
4615294414919729642
15846259957554251556
10308620506318514652
8656875980419101162
5166685835917215500
6202249362515328282
6498291770931301452
6099237356223164690
12079663784569088112
6437525068938192392
6584595140541327006
11433822025512004512
10252932320551501406
4801294997576619752
11890420141871069052
6241524560273009570
11548219986383710412
11579383845117945012
6584586734175356640
14216834957228551122
4903598410365954122
4814642446984110552
7349797586955173132
6230867751670331306
6647652658604721062
13219422191017395222
5344821304258606806
13091729397213006542
7249313127365887052
6358849453072874162
8501369466320929200
9005246969518525056
8661252046005267806
14430336222379856406
4528739857534882932
12533803587562556756
12774738078479257040
10864150350794642540
5997895926899605370
5462890202352001062
15193989641526975650
7613597154265386752
15079276357814498450
15552742143267697556
13164231231982394042
14768040962955471210
13222309942629070922
11096688888606643506
12313812296984952602
7158699994009112912
13148245542760615850
5454837661881612710
11219927568530657090
7346324804758792050
8982474557015551230
13110021604828233542
7807610817819283592
14742468796004160630
6935807810061035156
13895229453923583222
7210241456000972006
4674056658091185602
13923319149903906056
13497558106271387700
7337226073636565402
5073200679326925602
8657319734357163770
12216526969993042556
4485378282127813056
8888141208203523506
14597910239782563056
6515962921128565352
7956293878521012080
5094404713923597602
11897279877227607506
14299336857165728006
5877085263205652256
11638445628067124690
10200216364301728806
8675882574468503690
9108495420188531600
9115858482484752000
6129040627027714970
14788853849117712656
9655868246217543506
14341865809471507242
6761839632940123752
8981389419896046792
4117739942734344632
12294213950039837510
5728012968165463806
4065710220459406406
5815310503113331082
14664470001164748756
9134523223433577506
6834368928687447006
10506649902342971522
5890192202939253306
10137442068305325006
12552670359032569310
13428045007919941506
8442059391252383952
15854181497548486056
8064202323315612480
10456951748370076406
11192071840080070802
4598401022492157170
9866426269428806006
8388570798452823162
12294461931600440352
4104528968418710082
4509176827842382082
7292619005683776806
10112449350480209840
13007400910061657402
4670558644263953370
4115487782422915512
15547437235446753030
15992414175349703940
11612957232344165970
7750102536760857006
8610911160789691056
4371651721556778962
10949903626249035740
12100008329733370752
4455644633823122642
5709075286703171162
6414817008180452312
4975150804078729056
9851187094646946320
13295458020131718906
13018641840482282556
14119355008147066442
14135582512380865556
4699988529965195942
4575880994500024610
6209840217924054900
15849806705251209612
10561087788956470170
4545466569743670272
6508586384008003770
4172925122767480520
4193800786678211022
8064877108398289256
14572883560377506406
6961148214649446006
6830983804698711972
10256555300353089842
6250142608313475962
11486095857083490806
9235837468976024556
10877642971311677672
10103797828170361730
5160997515199232342
4717994679837338906
10711996381511507322
12193587301262949792
5095149082816547172
8895431751060160560
5834721456977059290
8706582036622712310
5727438325677336912
12492344277862868306
7126860444788407122
5530217742170608500
4188226066252594872
5964359642512618650
6362757753383702792
5709174971535016082
12632613468750872810
8229502706853537272
10741120317409779492
7095953292323940540
4803629384903118132
11800091264504066372
7132425473887754280
5674943872923750830
15594911183645407802
5749307125579466090
6499439439666632580
12392687383958385506
13894835953119039840
12190276476354573092
5421417462024243752
9073798684511334230
10026901025053876442
7451465123739358910
8040310294840560372
14178530738461513272
15774819458324504942
5554110384784344290
15637886504697249056
12597400113900428322
11744994899527802562
14376898427763701042
15081343194272719082
7858693959560552180
14728078277020033256
11138390221739104172
14623921992595092410
6921355563828731042
5731621734952155282
9588002525088750156
9542919585531741792
10310760731442491570
11673039324140757110
7404779282224035690
13679239581169179212
11850381841744859450
9908538831822935082
11809281369649932506
6015190239965768006
13188759390653419806
6777817270958708592
12427127551995773762
7674131078926173056
7988753053873341756
4877124863552665202
10240135088445526556
12619227264482794412
8429819112254331006
14244548528315571972
7481603139715488422
5843967318996580100
9362027761504032656
4853001433356399210
9243960598243697592
15157567204698665892
8698056849518814756
4449184910982446556
10929310820952721580
7337910036140432300
9750477450310428852
9175220546712210452
14697487334567834732
6278696050632706406
13638673162812917756
12066459227761431422
12099360668294993256
4424470357116577502
14694558709944356406
12216110763351632256
15864677340893513750
6401812965341917662
11490600431571698306
14105964604724665290
4616954223614460506
4072133291142798756
5317445164070180262
10738290092935779992
10836427301678088890
4563265477312872882
5844268022135012742
6800352612160290612
15097098340944848556
8190222818336636622
13284341074295307002
8209514065676551682
14366850682484274030
5859788342337300930
12724704873099214470
9021754967763225960
11909462172504552770
6297677495579168690
5204046363240123702
7806427492272318006
11963308864419127452
7070339346557373812
14131888666935191406
5283602790110681042
4078802819105739780
11804690700641272506
7502736854876481242
9220032352516131306
7630551354780884432
4981462054294371806
15996887459388304482
9304367056622417540
5729897102035520756
9196498921482102170
11474685602350941962
14395254768224733702
9659673283598230542
14318601718571444756
6778012622900340582
11527814855765478872
12716825243570784642
13513522490713171892
14483168351790777056
12338434867621564722
8285992194810823422
13479176943022219182
5048020285269140342
10656134200605443006
4490808350283576792
12970137835781178806
13558052332777501782
7544057116278024102
12795775843722812012
7148514068232764052
5624750443912286322
13209785114436142056
5272874379519508442
5779410425135191406
5221949475239541530
7825015468405513922
15168395860382387772
8884057238765077056
13520028587091763350
6046730706328151450
13638483380944983290
8589766077409933442
10475209500134037392
4620218544625095132
11227861735711626732
10865637989020851680
6311315106027647372
12820146410801902412
7308012074398920632
7523637179844279692
7054597881374440700
10112644374936365352
7367183068564303256
9803033202389506872
6146117525322920256
10276892942791476260
7408540441749871982
6000001963103650592
9505735249924229322
13174645296549004662
8607587115525647090
7338946860958815830
13339707473500562756
15742799915347068906
7320301811559668756
13754734745129477262
4240340599885839092
4744418262703462250
14697323680748132556
10597765949093999090
8799860295166943256
7354733732006841522
8621430774882653810
4617035847018089882
5729914296141675722
11162127872472165972
9372613436588632470
10205954700250536050
7838655595639606806
8756313926742767756
7996298519215153082
7909742410100412756
14828015969175661850
10917540509013658730
5309900697718341506
11628738548316108756
13978772442524876282
4629873264747126870
6394230530502614820
13936895456986331732
4043588864675068410
11210990861538559506
7122861266771194832
8066123474453373440
5137125736644686070
12256369266694189730
8246289362253702032
8452233118879909662
14542631003169748730
12860874345884072762
14518373618890778132
15966647011731176102
11326273232214768702
5822931310347030402
5555533708545902930
4788205373386639392
4359658131422816406
7883004691334574650
8154092343641693906
8167855130285943332
5564366747522109000
5187095608097346306
6162717890694215412
11363598437793853970
14525215129542212552
10778790187977890522
11768082112951515722
13054207921768529822
9985268856865393212
4097528385803032340
13072754347536367332
8255602590114268692
4966819800021779790
4867627990224913562
4906148350224376506
6302022088719482450
7604376067717419080
12617360968712088006
6527151053177116056
9736854093933034340
4099745296060614506
8526451631518163282
11812215274486232150
6894310843138986812
6546870687041712992
6990765620763376802
8927421238344055862
7300807239698359400
14637197390123862560
4207325680272872306
8880556456649115002
8572896657271717692
14083420726388310842
12572652377903736306
10641130614413295156
4674688922081072342
5871825464259895272
15103784030565581522
15680922146405391332
4911976991026351406
13522424261509004312
7647451658999072262
5032301665613646062
4880873700926652756
5307982382231374610
12775620200481701640
8764102701815157452
7013646923918633642
9933430922650733510
11521236082766961770
15656013508333540032
4099843701094091006
11102598330031237412
8154891548113524402
6258438133663008306
13044711144141136802
13173662046549638702
12986679834856658756
7102132628735346230
4332429827202754730
7279178916715608552
9118984469188593792
9066125585753579882
9072923347640855642
15040012123599411602
6124099549531692482
15297844279059532130
13033778844855317880
13903756419337903806
15241490917015708890
14847660943666446630
6734648694145708730
11319755530179691406
6167979837577654850
12195638041856087642
6249459669178800692
10868004457339907306
5187629517984264756
9840694449336193806
8642944151361394682
11770926619602708812
9726048325948319112
9034856841785095740
5446818431953318110
7059372502002381056
4874393121999136742
13189304286520371506
6880114938104185080
11251559827197211772
13782986987471623392
14339775122496729362
11188260744105891840
7909275340464348710
12193583795363731322
7529755979854686972
7910711039414883756
8126124643831696392
4663198767038707656
13312192419857965170
8252270980330684130
12206432037649922982
7895108109581720502
11036423778611374992
15814373599091935056
4228444389540012732
14290244843185272362
15648701590146396420
15728857072102272282
6573727053268586652
4572969221526386672
8720308513430905650
10243861506375113112
7801368436821675156
10466646568737264390
13395335247888160392
9670823694997245200
15675906381418448892
8739055470097233150
5257667659658609306
6429423054389382102
11131321387450432506
13982811022074485556
6755082835900754180
6328126976301112556
8508798978701100330
11025158451800067812
13201039939051484522
9434344868414909690
4194762574069586162
15932638788588886056
15401420352007171260
9665211951668867600
5357975859441626672
4424543681322524762
5957027470714360250
4703586956860253402
13314668481211401992
12705873775140592352
11841304662406661442
11028321414136663940
15177377330899375682
13802944975989610772
9140367012926616110
14371859128268944542
14694521557156722272
11006227108755801470
12405195732446980560
10227550586186285156
15888625291113768650
14279522246363236632
13737035003620448792
14795724199632665652
13718529175324557656
5683561008533034552
10495857933999515952
8587935616450690506
4270329793223939270
13875063480556013756
12869051919215442890
5350480414208191950
15063047025924651756
13207035592613388906
12300568626530005850
13973568508666166582
4632389870510185082
7310707394997544272
7018847118901722656
13174114176708306306
13220220199930419402
14400279425000630090
11028570083905880900
10383439755561295880
5496385041557272722
13357387679616744090
4672519659215791220
8644967574509502612
7423006405073028842
4145120372428283162
15612466204637424992
7267529439348073902
15060967002965361242
11997372704930530130
15679510512247851890
8041008749886895250
5529604601568410292
8040126050747629610
7976187595670325590
12014414132017164572
6967647579553889006
15318088340936537756
11667586506978504312
8068603224510472656
4696148608020950100
5586643236203961410
13341198801527618142
6898291183447972580
13787858629002749282
9161141706922102200
5270728043323244262
14616049548805706406
8371862847315379806
15759510066155478422
6857877317930431806
8595938224741068602
15031841116409126406
5306519763098521662
13896483457128983822
6349883367667992572
14068038927809879402
7508926873481852280
6699646457416463256
13727068567129568520
7647741929474195712
4100620016476514130
10716119045303850156
10668356449018675056
13468280463414457242
4083838883431209870
7483847119905085802
9622794604701898640
15397804248888956400
6176550289293756092
8131425820751208512
13251934416614819256
7553659503626955890
11606481988739755442
14368434642976104290
14569374089441577756
14371267416248538852
9657378518218554602
13571846594749629452
8231924398350508560
13063097824321554506
5932868940619756256
7161741835478605010
4328342619777554852
4565918981560430990
6367567310667115482
9716768593588061102
5825978940215806202
6131385181023396600
5077815875261916806
4772594375432714756
9295814561539765070
11747878869132462656
12085552358804606712
6651298702671148970
7022624505501850572
5740282027877202056
5376964543432364630
10518219554503059962
10246548973161233882
9331155479456410056
6023657551745650830
8124465943493249042
4736630825008784732
9560829981898449942
11528068592000416806
13547906288555259722
4530254158151315012
10275532835400104006
8145149221655720742
5190575330455479306
8112488241165617090
5924949041902477862
6956777411863240682
10464882633045155972
5012200954274304492
14924623092848280702
12321502548165045156
13007796789047655222
14592464707051732430
11233660762512233012
14440770494477803020
8695081266810240080
4021073857840002392
5819905215194464812
7912687609672650272
12124251988864925940
13158264434518051890
5373796108890735812
14180795284806146930
9454274554345866056
5191672983411965700
6626620148633284322
4989812954751288852
10000568859666333212
13080617362076227382
15000062411584899812
5447903414436857352
14461183787973569762
15738722835486281930
6119046234830689400
5728127283595058960
9930689317071241752
8973279958733679150
7173506502805083252
10827821500643049842
8608131793981889472
12529448434339160742
8779994213019566502
8126449961648630772
4194679576791331172
11796755319589923542
4697519208700860432
9918995238387005960
10828912735604538906
11314454826942649802
6586485508235212482
12641827269569193906
10459619233857438140
15388937732707427306
7554062327095237050
11987137237448588906
14196409132411001256
8421661746996992550
12686128381517329730
6349146067065669672
13667244751198597656
15776805873811581762
7205724880350148770
7502328165695163306
12217260388926486872
7588223774922013320
11193739267115455400
10757798728641280622
10655920711649304506
6843389488361607656
9175342194271501092
10981127768118211730
7092228677722556450
9317365238009710352
4106777958362423720
4075001605569412362
4321977401372116212
5145203542247804432
10042491773314301006
7757167882048517802
11309172300691617372
12094119489441543540
5257088299543340280
12633051472057875980
4866926834139895010
4439351292626613782
6066852257612904302
15134486683011390840
8674656533097075156
5911689297627540902
14703598625137263242
11575352809725738290
15745763318502599282
13075315421145855282
10733389684203449522
10160767644009981312
10769768053878288006
8416305569789650332
7081472194300123490
15496848434974450556
13461277325421479622
10360690612305115556
7894364577544233722
6121826036014034982
7085961625839082482
10639617013439213820
14516677689377383532
7366262541273316550
13246363957334477982
11503864054721335556
9515293416011894852
5590328474773064756
4750036177751746212
9818082930260010756
12275687572754356092
4953966763922941392
7648746928873697612
14395527307873473306
6850008824531378952
13550082040316614056
7745645284377303422
10577642903009718650
6251243669362384562
5212105926175741850
12399750457503315660
5886814922465227970
15646886064699021002
14242334339401125860
8137587429822930410
12542628739580497322
13501316608281819506
4761952530532073256
4160665118469951650
15838861620092713092
8817580407766475742
6834803865246845742
5029041587430758312
14299020835873465932
11116829874545326406
14058749601336507482
15544488813539550702
7729089886295226006
13275995703987416420
4587553248304347470
4256900862717253922
8584719967093872006
8426316540707631722
5067913738313061092
9335276924387837222
4189865927775523800
12032507071541117922
13719804174957236202
4593257021543847806
15204008938170553760
14215744286835498056
8220262418601300002
6299884340135604560
6183938152921658492
15265603549720332650
4060291049953615710
4605164182481213756
8008894450370961380
12805437603490737932
15540551601435848792
10670290219009935306
12351486865875500180
8955854110165756250
12297612160941209882
6648647085850146540
5589155287035234722
12190880645670914732
4250627059635026772
12791389399132472442
15867047805473884556
7500934739434583922
8628805561606228182
9910600082242960806
4511860894616738592
5428834823105622182
13562570898801586872
6150369691957338210
6328993448615340890
6917686968353002490
12589273882220739006
4288932014317347656
10450831947380946452
12344333990822743160
12758952817635201960
8855188937736535550
11428102407159427202
13045778075805618702
9433271731246538412
15560493592500043350
12802097864753753906
12941564405223749510
15874080513276863702
4667110063686677052
15318284706392487122
9305996930923716582
9899337741711617810
9979185178283022722
9459814533389641350
4285820617773747240
8533910067992347656
4761532876302003482
8553064047046029006
10955965491942841442
11038893693954412782
4494417311936670890
4290938964559956102
12638821855145469402
4017637525897734492
10095348335473166310
13571519133446364120
5420207072187123306
4664793877463478710
6078267480807590382
12096390535886539532
5397850958025536282
8929272322374572810
14393218921909678802
5378420761820209010
6584779404504497502
12558204330163529442
6467483593244428130
15534489811512196082
6690843258888941406
13292979268510453862
5303375084524241472
4937393578537992306
15869766316759063256
5972884600585302056
11293594301237063906
6491243858701681806
4749435501130321370
14359654545142191290
15620821711201220052
11168226011699030570
7563925059377369010
5176841302376161112
12764608068955293056
5418106935766224860
4243594971541489620
14994540560842376312
10290097305924149562
4360561786841864042
5493387487428059232
4393462281355503750
10200136967141182256
8215998515941310282
15023319666268809290
15440455878804267950
12550651451232199322
4210564701132093306
14181050106023079050
9427347093110980052
10046399922628626522
5322483123855699822
12697568680062216006
7460384914793699880
8454250991045939312
4380380503609260306
12329928551928640200
14284962954438443570
4161304700958647262
15238395049390386942
11766653368132925472
7325373622392506792
6652254786789578522
15595562260647715556
14808336305310254280
9486566203687974362
10807785235447346306
14438642014528865282
6596356966850373842
6404439420261267842
11795221280418723056
6758682506399650752
5828159763929917910
11871242224459481190
9929496195241627032
4924954290021006612
8950150715248382250
4056977515962462132
11705483624239978806
7997077057925626530
7218303808965684762
8287496449879482306
13417603384603028942
5561708736397573370
13152777195105229506
4372453565659676432
13042103868117952032
13889366658737815782
4707446392307196722
15331244555181909080
15210029854514649756
13070996474611172790
11878917263610567806
4417457232149372742
6596146827158465772
7164726763185423452
6428997592739067612
7991952054201626006
11874038275221678092
14011491196298059256
13170510954617299740
7370527280516350512
7574656534660800272
10424190970149419612
9491146698066332312
5861045012004387530
11062797369946954130
4523931501697466330
12402160948264657250
9190409228460294302
12816982354475138222
7266181023379535430
6364646240475977652
15650476469430187790
4962169537818309056
13842038306108775156
5581530033873809006
5318592631776152570
14317927873056845156
11183026957985266032
9621425226015057362
10203157023520419506
11927876348460823302
9896724696109958462
10182801806520771290
11390904502339581056
8497651816744630890
5816946627359594102
7839949216482237692
7988053333536714692
12133748244526355306
15456417058019395002
8356560220777148282
9964954072451939402
5397975997915689842
13038249634696870850
14449834945451704052
13311486091831701422
9993747809585657756
14369225245832420742
12516163920644066282
12278716876577900090
11355237555592388906
8886072522028253382
14677570650596728212
4036419650170371242
7051414105023762656
14396239280175482522
7730707013361595100
11518029851490802250
4062887652376699400
6660416889247944150
12189499485786216012
6995352887258354192
5564784062035158662
4645257239614375572
12709207014581363006
4109236702156803362
8709248072686846880
8214779694718971506
9792058935781644612
6417365741102536082
7709453524682082630
8411772094840942806
14079937588580976972
9182483722032846242
4234230105553903010
6531713763096211130
8838856051611570056
4225677136891910156
10681160310658780256
15901526316724819472
11928248685244254006
12698848459140975056
11762809051723098672
9152472784446297812
9765249837978180702
12336615022956816620
5813821801372547612
10911929903216644722
4148403222838370256
5721693888079031256
6537352636018954806
4249402577594791832
6267192664774577412
5237148452330701172
9246043454466062792
8380484798809983300
7558648254819265242
12730691060648313006
12432801522390822200
11831442348041581502
14822463066973006412
6878589288102109842
10822564634480589062
7640986165285057506
4964811609496475562
15299919378786543906
15045989672521693892
14562192859348118906
8132615343472590830
4814829089941550042
13695329636017462802
5650521361562448492
8322645353007312060
8016751715201098322
12437595686763348722
7056907526499790862
8871404464215599700
8188186650987591362
11353552674033572256
7699527312945290732
5658239349065989842
12341941362699055256
9903191344004450522
4990732806638946482
15256451101281582170
6405153603539323542
9088967532214974306
8766152180169553650
10703574683845717056
12626614444764274506
14314079114530998672
8429056181716732410
15704287828984824510
9321295514110424330
6386251895016868140
8009875550515728962
14150998319561031630
6482431959904140450
7230376110283721030
13647961690032133620
11914118273125459610
15672297451090543382
5812811596567768032
14719054590658298090
7776825567258633122
12350500261885917462
5800778672926888902
7928449118406285156
8300075716857069602
12303521248815116040
13379125621848915390
13932509647588238082
8377485608044215522
12721598371188045702
6994419225367619922
14137346889212894622
10557982144704326642
14621404083798074982
11867393880945651600
6431258911053472656
9123632818925660156
7342791179807661590
8118911286032419892
10075205568604184192
11779235257426169652
10651258763727023756
9195876796622979332
6765138414882744962
13837411550411381022
5291096924558164050
13724776805434145156
8302822574537520042
4105822988585887256
9805487405253448610
13384213668179661440
5171199376605901256
15870980834860481522
12143668032057421932
4926343480040643212
12825999515502394832
4991930873886128906
14786957799990068240
14078386836928816610
13471485562002665360
4301825689728742902
4562313628006478790
15758690784332227752
6668139101455590306
8281698784149810890
6929731474382724282
9585873521179678970
5031439412938785756
5660256946994690852
11153652728044201920
13481468434485222162
13216327592813307822
13675827929978525240
9435860929832053202
15252926996718673472
6087328599862246952
14750949509094837656
11935388833714740890
7576031686199068850
8432536730326822892
9707582374160736260
14062999811941022882
12269271412377408530
5220337715074076406
13290968163534594132
5881892416932393482
4044730008023047982
5192430016527633890
10170095031682060092
5540232852773195852
10669643035584896162
9928764139636210802
8977052271407378906
9064262052713937972
8416196880917469362
11363689903149613262
10393899727603822562
11716483422057252482
9920009775710904102
10832521204608105330
6538298511284731442
8836236217175398022
5507645929889517192
9299652368908726460
6691468801880384552
15536064102313960662
7971906457749056202
6069974192623892882
8254486054555255322
5591241903364554912
10605510903338305260
6293265274815811292
12883424373750238860
5414337211202792760
9263996020328480930
5056379254669772930
4593879441719039562
5022091655960652506
8576934261575797992
10766610471095592806
6948018225305162502
7238303296523116512
6370729598945832756
7297075346020534692
10127681493512198492
9615051056439761820
7011489316091281506
12207808691900103312
5264092570398076406
8544261286947728760
13730926056729069242
15984237240172859730
7606153998487023230
12225899829607264352
8267086260327482642
7304201292782759510
4808442902332153412
14465317712094572762
14670970965579933552
8592368221602624732
4030469851783869132
14991464162429282306
5328204309895347992
12902550448808805122
4943695347923930670
12014786735551622360
4533553081801855442
4056435788369761370
12813752003629762202
13619656222441231122
7352649401211417162
15294741226578839730
6988638722359686240
9911260592027657982
5756704942576305192
12673475240107038006
7809253452750734952
8299904728385159052
6336826383728860542
10762374359223341472
6015985689756656406
4609935098568111422
9228224584042690700
11886872834269068050
4356824285276014806
11440571998828105982
13272929800584855522
10896462896500583642
9270265253158949870
8851698159653827806
6723859799587219256
14232970745516748332
12166203097255766312
8879629326141205410
5450436665092935756
13273487318543663756
10406606257762786442
5982644592472085880
6774621288603421556
5998158246158044056
9257061417105918422
11909901824738171282
4106093809833466002
6555551190329391032
10798716096313860000
15140273674484110682
9932528677167876852
7494774629317570212
7769722763558573292
4885997022748864202
11718547405782886842
6947515395151348082
13807495499003603256
11105233876287011792
10844960597100844506
10391260286719380620
5929654734151209360
15504519950885506970
12155494589861782656
6155398311815542880
10615119646139484530
6163769733491932256
5749929596658869642
7938023451591184782
12935703100405703256
12537284167519603806
11931546050662105056
4267102771697325720
12568406393294313392
6638534190794119556
8259726319884107640
13439614018178615570
15527022799672538622
13078271912711475756
8579181999710340830
7208510579475306806
9008244441213790082
11577805575694234140
8682430989797583590
6863069625845463900
5245106372747537562
13721809577953729506
9060315405910315742
6468518961117320652
6111951925007652180
6111147357265294542
4040078129219599040
11706466000425485042
9406486629209149382
5626646011798297670
7852206125245698306
14366656552124982122
13876383953052802512
15366684526677072972
15298471152591194090
7218419068431999612
6064002095803730522
12795759875471383460
13697417162271767672
10728106804274675520
4280183590538248850
13867365829564762062
5140331498807056806
7753419160211341370
5302781927848439012
8547714982002764756
11544528567050820756
15006751069590862056
4114015175329300962
12324885082426983330
5300912173291209110
15822370809767187542
13663721307259847280
5629806687791070056
4901640266262964070
14496750669275336642
13199588527960821006
5954240856404811080
4696967566990078256
7818431332061494200
14404695585596033760
14555118025083244560
5051267143638373352
5535068087528069222
10772213871035484506
15020691443421888720
7793062839304225742
10765986779870160806
11914919467182898662
7537593987184942100
14597977133045396162
7137170637147141240
8340706520103690770
8243797120461788906
4826024182215568542
9506291221693351812
12051379440976154006
5257475520499555040
7427071868347993556
14035357192612982522
12630524775155456640
7085741630939998322
11789481899974342506
8221468984427057690
10111972049667742232
11072178383309401700
13162834917097814592
15175449898487984342
14985548790345383262
5316423608902466556
14660032603987366602
4019792669971869782
14496759932826682656
12766685870160953660
6211336266044136050
4624137385023227762
4696556821630724972
7871140448774765372
6248440112342128010
8964438107691323952
8004766432703655242
9872302647520798032
8668174965790426050
13491399217884216090
13096944971923813562
8049166364129667842
5066362337143103822
14787532105581553122
12214897093819835102
13586577581064242502
15881085847381052090
11925961679824646330
10678564154528610360
4613307130916462540
7093687167205212602
9637065895011948006
14517866670739553760
4279018415227166760
14721730086433971720
8956799654622412242
6069431296832561142
5128078491549101556
9073310654380776582
10968257422637285640
5529999831809353056
12954867653421419712
14758948812997717022
9155910083975053922
14917164386733465590
15470983877217148440
4452403167850913760
4888941141035805090
8056553976909012192
4009889543146668740
12561072852324150156
15154727040069203802
11095531950368013960
12298761354034861110
5004956470636232012
10453637550425562362
7095636937559615042
8116613477054101010
7337553338093467740
5056964657664920156
4667846728734040182
9000551357444047772
5045540576149346006
6188222067196899170
10664301020485115460
6163509669068313912
12299402602830520982
4398138205358821182
5034715220884934990
14590884824873400602
13904778211708965770
15265314584240206506
4949481687467649722
8069068112131617806
5747859751695955256
11128280873452194612
7996388917708746506
8252211573485036090
15509165097180527022
11020711997351367530
6502082783342630672
13505762162373251582
4397260313471879756
9098793896700483390
5500645221202066406
8297798848920650306
5569094551388053922
7725508786893042602
9584130830083541822
11274321604464709940
9796135540583416520
13199956493303441406
7943020971069306722
14461011891134419806
9262851671058942222
4929681553881215780
10155671368349277332
4201166062219866752
4924217375502084056
9979333385765748972
15138545696608986056
7486993026882243380
10349446073994972506
12533038368051344562
15912962702097566502
13501590103633137042
4200456191502601050
10862174136837656432
14261708194731597656
13492452100185350892
5214029509132777352
9391395234265417260
14680203905558602662
11408370754390740506
12344300711442609912
7789218356754508806
4733041511673591602
7309638530874593762
5406913224390634442
11633672522218575156
4873679489118504440
5467482076166533806
10804869139272786006
4191595422896165780
7379251059283079942
4452659325816188906
6905897657742263556
11844528701685431556
5600374377016797182
4578457968187054562
10268980946690180402
10991266097172620492
4035808823259775340
6286101740900632352
5414377280027221050
11822406545597102940
8447406398543623952
9078749189536742120
5420213311587549806
15340301566314777912
4914794052527976920
12104593477494131270
10129456078509574092
7717250261226875256
12513162063039304970
4402851901209756542
4745686697200985556
8124610456621363592
7722982749103428512
7150206441407169042
4988501699587664600
10337863245653517212
6531108088968312530
13171194529987051406
7310472487961851392
4850211316624059962
7248956370717571400
7140279920653639062
7946849006604656490
8686677849219726540
8437231731291242892
11717282964834251912
14945911923766495700
8558947405859855006
6750536503767712140
14326699317415899650
13932197004444889722
9089471322907625090
7630411986811681370
15703993231087189980
10378134627566691522
13923215521755697962
6788136972673488906
4127295101418338906
13626996118029632592
4154889677138267850
11866529872306821042
14998438243020594962
4864453356527235242
10454626185512066406
9865454328032194320
15574863808867539006
11379276241795386372
6962352706353075450
4834990504303020672
7349414748161022812
10993644654210569756
5416761078708459752
10647354988549221500
9068690115993307872
8504498160196183802
5047848668685662310
15435577490046690002
4767588681270705632
15638701576478711330
8415272211125590740
6101421563996608506
8241096528904889090
8557736614650878906
5379515362201041756
13481834932573187070
12664012238446269350
8716402192387217132
15684471143287337502
9566810823351319440
10391916611410526820
12746301688367419790
10438135071815298962
4484162509511342642
12435733875259588872
8164885685708061690
11785070476386694892
9960538095485120306
12973733298258075506
6163997815738620342
10207009088762343132
6451910988647582306
14395937761277378556
12128723484709624410
4640035043040439250
13994754184406986080
4583350987220612180
12618149076672238332
9018128901179541332
12675600439372621550
8754226602419155592
5982401223467458130
9282040655941970570
9326840551082584256
5464345208590895450
11604723467398308792
4368141756209790110
10211912544440047362
6345978479858321282
15224809871413199360
14397348099179818806
9162001381158756290
15860474100871592402
7834001305099031400
12671410886779645730
7648232750320752492
10403782924247420532
14871525943006700750
8092538939791298306
11233053730487559782
11399369368703010582
11221287674442540602
9318449116277366610
7452173005079588256
7097060058060116472
5051669454582429852
7937091962392103502
15693414330155987756
8820195990397583006
5615113766382881256
6585859923525459992
4780484013864808200
6853916164328239512
7705348094117520006
7588724483579173482
14478852443317104170
7927822646075601482
6481783837819344290
6184885492709829002
6707179978077621072
5955143290199831756
14933510589928264490
13856582033424277380
10881193958839626842
12594394761480740522
7597729060625859122
14877183146580233730
15422380130511870392
9363767563289637020
8218304454993968256
11961079300246604222
5635883357028400950
5912297522261114256
14134075516729532810
5791954160300720190
5410047838087559162
7511387582288111006
9803777888717515632
4705747489601694542
5113658602384020002
15673405197478303056
12335048124776066090
14217304843542974952
4206837325692084932
15072555268453448772
6626230561268618330
5241853894829349492
6094958101355250342
15392410974241556652
4605341198366468642
13070438785992110942
4468379999514635700
10293658446101446506
6306677680036862210
4646587135398773162
6584223951736058630
9804564170284916762
4211540106329634680
5272736110285795482
9902983908665866490
6662524736376716172
13880683917899025156
5477952736574615556
5607320289183544302
8720064903054286802
10832391182998873490
14177918258771026062
8006445397993062972
5626357431259365600
13604351520020821562
7128074072773582256
5794702435326098306
15213916004123578380
7899257538870700872
13237840820221912530
13440589710898347272
14112499626194472102
5559080172184058730
8392943499643926092
13630305402430998150
14374390202802791112
11402900932981239890
9608208652386612540
7918814522677574756
4234875722703670056
13570777489903250780
14207816406069472730
11752320940838759756
5086875519852627006
8305909437260383202
7670807789902937762
4867897485441656756
4132905436369206462
9391935324008999306
10023019417671291306
14918046805915508792
4441524003201030150
11880765074851590612
14775730449352161522
10589905705343487962
7702960947347718740
6856438657294287962
10639300473542313306
4314840533365672352
6567348325412218970
10745161530990961080
6858610117506254756
12094017329915373012
5761946245176322922
4145282487079012442
10621440845532868056
9058642851373527722
5175278464150802570
8686874916797941082
14766641046953220050
4363157418256055670
12368526016201283256
13883655782831073402
12350579671765739952
4580024849072845382
9336651961135163810
4578054489735599162
14260715484393071252
6246761207199904806
5736162567229809680
4349218978571343806
15492773688211057656
13946923899776405540
13521029238561372306
13233242621925074982
15835695730619416056
15358601267751393906
10570738724420028002
8738981967559801806
12899663879026582850
11725008121107026480
5899696703988982130
11477555616321619292
5528783286854183610
4423470731501331512
7102849143386824506
14004490384236384272
6013350691559084330
13419579794931212832
4316830797189941406
8196837067966312656
8788024855453788506
13969629970186128306
13991801693106107442
6288703099894069602
6244433737383363500
13265965026490315250
4695990968738543256
14103898304389539806
4843510373273440556
13019799168449862042
14438241257755447820
5575317289711349420
11567119536452002070
8739572917315612556
9912244106342783940
9445218789791263556
9627176941176331406
6557788990455534992
5865284435433609692
8078383354307840300
5846007440402275152
15188253184902691550
8860119264462991010
6625800672893446490
8126282900501024510
6771893516153877890
4713377372351431056
5480433135622827542
7934218296539253602
14867203260222556256
10528425908489192006
10608146928445006122
7802241981553910882
10428087089691579042
6830335727165718900
9157372728570959762
5901717797094893906
14062702601979729182
9208124349881407022
5617208774953415022
13007421168215087340
7353743346260012792
9296009533864190612
7993813914432222806
14798111569981920056
8754126511008358490
15408162016416111102
5148087487027774256
8300356525978482422
9256319173454942162
4815942624417039212
15464102454626616902
5428744979216660022
6845588946499592522
5146286750759294030
13337573892370734890
6666228074155105370
11143629122778423312
9403894996781057642
8779255324872968306
9250299483288819500
12548746240135216806
5653814633046445592
9972731872560746256
11956480168969095770
7668502687351791756
4245332898493657532
5307862646613247832
15117611053213740062
12318173503007588040
11395208451113718482
15071571127138864592
15161773320373037672
13705183468732716252
14073368245327943580
6242839889362867056
4053665777524229792
14859163964497683770
8383003035702050490
15973631013390837806
4011109372942299306
10576036772113821482
4710936719615708360
8773284819880023770
9802491124600971552
10475176176715546172
15736487794991077952
11448109542967371122
12464756096096545610
12833218608131499006
6209004593814217470
10891103241040292562
4012848739593142490
4712752848093167612
10507860174085101702
4510830220723881290
15523930024034018162
8795221203667718580
6965194449297788772
4830364354327011110
12016334556487459512
8166720267934950332
13825102406696095340
8359567098882810410
12002509071599598750
8118469628240116070
7198968908159350922
5395143375731357642
13256050934172834090
5319429285233496006
6402700634006056392
8281961451131838680
9476065581495125006
14661489882227217500
7107640104550803302
10497701201643906306
13112213004745393272
9270685379325540462
5835502571880037082
11533946987418745682
7539516637398172730
11993899608260475156
5281187540865819050
7128695263199993940
10245675368554429062
12666662861993776950
5916504518347054922
15849991989983040122
5180588253253747532
14716450016135110152
6149243965127451806
6112033509075145680
5391617681561932680
6639416559781586622
5701391222608787162
12539557565082384212
13278491106109128006
9076374976701259712
7968736144327365042
9700422471793865252
13388005109162327700
9286909700675389022
12227490366492996740
5234317873203133056
9039833767536351792
10240065260903978810
12682645846954116306
6213941416928956052
5374475152093153470
14010116085869308482
5066273689734148922
4026118567589165306
12890217163790945306
14921347785920993892
9353662457566245156
7211159261419950102
8076636488398122020
7048630318534800242
4539648454797561320
8643955235029790982
11886899174974854630
4215859041446439806
14378222565017469006
5581803617759889506
4404251870593795352
10319515876971708570
14650946148223316406
4553993931928987656
13123166361118805432
5898513556638570282
8420999451699826406
4683134317859989032
13805969187725002370
6055273787578867872
12336851545859317050
5716086256831606200
7280777739416098322
4263377853113522030
5146095922702155290
6775487864730423092
10750174555453212042
7466405206361386682
14341229286549273362
8566119263848735622
8286465088099392642
8502286610393129112
6558702087028634556
12517422358063354422
7928729513289000506
5882155766879306802
6722218785043812602
10317446539579541756
10091409099950011070
8667206382350886162
5004632353824398532
5239698808739506760
13395884877614571806
10056050429893778756
11461006633453955052
15533798390494706000
5614114708996009970
5711512636750108806
12747833377157731782
7064246589459256892
14200279557276863070
10681207568947364006
4434325755585206042
15853277179707021056
15447354064144771890
4742856888285072770
12113072947553664530
5645592187181658542
11852596235133720702
11638854948841209056
7162817000257513482
6880653565407300072
14272198370786086080
13494388728657128906
8161297666745451500
7180784219723256492
5366937044241439830
9171521961486449402
7101437501005801256
13233229889794690232
12200679020751814560
8035943730293090306
8615728099608394862
5126574648507327560
9504788257075946582
8928523321664885202
8875222251006372252
7306433139885014522
9885349174396882682
12715721983800943302
9286812536252412800
5495580966572536950
11407003896313173792
8560642868103359270
5028011286017366792
9812249439685805756
11258349017731893222
10051066833985454762
10068399453513701690
4744054090800116640
9939696625843018922
14062115338880510232
9014412974768643602
10278712250052144890
7588629012024836690
12554638218520957572
8533927362012379256
8883525418826068610
9504188922168445140
5232833255959377410
5140102266280265132
9564277691282739522
5058101357624803032
11565664233478267002
13121764223967458820
15487592815129828556
8836256930130087306
4013603392142355482
15741160178834044506
14952890857983343200
11245256909344492722
5497040790777495210
14906529841404334392
14322128026667103750
7251050726440132632
8314856493441757656
8482416503431522122
4150463385216794882
7137835750635301406
10364410053664607072
8194308902784019892
12446964066243244880
5740657249325497512
10306825235839262832
7654518817236211556
4238581707380284056
14018219134818821670
8171175074700073092
13841551997823647792
12954741923429381406
4359240971462732060
8232960015799206590
7144390782875160362
7081928211009616256
6785059712504604806
5992956751320985752
10711665190889101406
11237000596682981330
10727489980689054806
6179251840832959506
10944466503484473056
8327719348902352532
4959975316429741412
11090833235832609170
10027273187403369042
5175258110427245132
7262633322065710892
14408706716708972670
8131523264739525510
11437520202909910902
5056012168698051006
6373654255990746452
5451834160694518250
4521299900703527052
4704247426388338082
5055355566168945156
8972506478181020322
6670390796885530812
12275366372612525342
9089618859429773006
9793740691894802006
7650819526853870772
10990565875525006406
15856216498128209502
10496369999191822220
9417696194511177806
9829303830128783306
8101748920040908292
5937627953183200122
8735799306225789282
12992842553047057820
9105948937542939572
4238456104103716610
7788190797290519462
10478266430689487450
14304532351918756250
11466545550287787290
13774186647504743906
12728829712459353950
8819871575407632740
11100022906606347656
4683560066416611470
5671198240397167302
5228518603331999306
5248322086620980556
5766712323185826042
15876915705639672840
14401528037652172052
15360958404633810306
4613711685120039522
7963137915675820292
8004798709043713506
10274157919625251092
15091742050342730460
4343092876458278256
13389333008778068762
6517901794221276102
8829478277358546612
5693313864970825490
14553037792396515600
5587673753034948972
7107388360242505040
12505030549481203382
5357808329838858012
13906493888163815930
7319735030619280572
9268592978422778006
9785779597577786402
5798364826944051056
8573590220891850056
10602980863410075030
6980607913255596090
11052175724554256712
12667445457532353050
14306307558823488290
10306704305925291270
4209210988413722102
8148874661624988072
9533299371659201756
10409279884367624532
4056126265549722656
11558130847362587882
11803912588243025340
10556783968285201572
10986177353920525850
12304313089688436192
5998059674632105092
6237461152724013812
6144034542981299790
7161491500537060806
12559933076200170156
13239732047192303340
6634850586234398012
10383827174009599322
12053413859270590442
14864538326948757306
14391381760596803430
9379287948570970806
12557774334529985132
4923471232280439960
15851494866734971472
4010290984521785742
14565828494112500430
7177264909887362310
7578343336463930900
4037136627750230556
12357868329976224170
13848292112564775756
6536869558481411256
6060307926407486556
11173482165755458202
14906544265721046332
14371440571994555810
4703782567258199756
11090303716010409882
15373811081039561330
4300177355084236202
12162087818554179512
4030938833458716290
4373746167238153362
7052068497410329302
7274624819524991322
15928422739189995782
4519164366521051642
13234891007990134730
9378247159517089272
9723295291746271772
5774154705324732656
7912892978857587656
8485119084374932302
14187564666855832506
9984755599491765710
6468771760249254462
5162719733894038556
4104811214327523530
10175681613470539662
5916764156572361640
13787320907102009672
7352570860595628722
8979124628091118752
10060881905908402256
13477002471602386370
10246915736867401202
7206640390251378452
5077730670022348652
14908363947700068540
10001547724937805056
4134329790317114460
4208114074644200070
4262894011071323102
8720414338063779056
7992395074495952192
7880958878560270806
9852323134026261450
11873708286966531882
11293505406970575432
6763356441927606710
6497571067843856240
15418693761793769306
8573590174042740240
4191103429106426982
9798299620095109902
5003158631659834806
8404533167803086810
10608370800554458802
9176541762354298022
14737892894694399260
7331035590928201880
10710563607832266050
12845997759853098542
11177105040927684056
6562190422826266556
8838483202987871582
6336520695919228232
15804373309397174306
11286409055427690252
10318843596780280410
5082282665197435182
8617186663649241002
11840593022019957006
5465792817394513082
9566865396782705342
15118646310800852150
8767520108739022650
15590823765414714962
9562619860829611400
5430565106047215972
4779321471306598970
13192302446511943970
5210104125072693002
9800653038433681430
14828764465451337362
7698092984594993792
5184970189475920482
7784553166765307732
4982282182102353770
12427031257460687832
14975259145595060006
9454246290985483532
5048180248283920820
6744693808205712722
6386808799892545092
4669872263094159452
11849456990204288552
5164940620139276612
12793454527964538210
4445327719732138472
15554962807610087892
6287935527632018756
4541240816955719256
11810035520477180952
5487010384525738256
12067557116540042640
4240418883126279860
6082084126840771506
5162097425679076482
10809753129060666702
5245254395272901406
7354291580492842082
9394865185196251490
5582171475801830810
15945701098628783162
6331234608342386430
10487034214102450490
9858304814517618762
10284603547305478092
6981690903218969352
6070714507460118000
13664495664759115182
13824006953828177756
5446750853434282632
14947718712144092930
4699447573706960256
14840489524946997242
14041456934334138056
8546296218114224702
8823404645119748756
10676387915598526082
8122370049069771602
15100401708209125622
10800803671623776306
7956806180543295770
6548681061588989010
5246222227136812362
14370729804556333392
10948106362113975242
9817144041049465412
12556605580236600302
11338922249153819262
7248529579558926260
11148190221740472056
8092485060527775756
9245030955337498250
6094338377493761642
8337084324020728332
8227859843648513756
6497995152345387392
15132784892819544992
9154295561191336092
10850835154120845156
7109374122972744482
4236938736553180362
7152780192928263056
4091477591034874280
10802395269656960762
12518130717528217256
6186776091864071006
6030762349431668810
6253429187744147792
8196792470890801802
7300331900682206406
7213212494303290256
7924836303114073506
10518180432053441406
14372804882876391756
13598038967255435342
9715270188808488306
10888407659712419256
15699201509188582310
14013854178788917712
5764205629798776170
15665867521661021006
6935239334500326306
6182213103593629940
10970457731324201292
5387426160587269812
12959854945605881462
4192364725204193610
15973478819321493006
9544026760815748070
10065232393948726722
12527645009919319622
8814363727480643982
5508417972584653832
10776845392795822242
5005312402717569152
8631850542927239882
10340007095755424022
14285021888949668822
11541090299193246552
8897129733588679442
15888114187455318906
4238712111610292006
8248296125650044102
7080946934129746130
9947608218649948482
9464685206016541052
7648681604671875042
15849498133331838306
13296239811586482660
14505322836690624332
14242680419614703282
5144213164408438850
11236881112482333756
5136036340344577542
4830503652465021720
12579538017675864692
8488008646786694562
13254830566397956982
8781960568799106810
6550605436557728306
9447908026871737352
5277192334087051406
6305316415067104832
9190222412015575482
4924049935702581560
10217480922219494306
6975695685134972522
4629423877266988802
13835370579213876006
9308217816649463210
9348435711113211242
7263011166571586922
5161698783875884592
4492253728735643792
7729691516852837006
7611506937416593332
11477394002697048120
9012612449625592922
9736846405285560756
6772749664147644912
7509944370808456212
7180743357058482650
8176492948012413806
10726566566788343756
7368140808466370550
5990777733041460492
4873114561286938056
6246575556701025306
8603077120546566306
8973478672197427806
10772298418228690506
11905730133270886712
15544212576939048422
4344980568344581506
11126696477057561762
10978936280250018642
14034893997855364272
15180195289356363090
6804714176202860556
14512544904763630352
14288251079728030902
14730770912217930092
8974771882209123770
7277096105395876892
4140536561658921492
10892839660192259952
9804746148478531256
8791736941387782570
4330521891855294212
7565990909014756406
9460348279246518890
11706488530824974382
12911330302076983482
11970044514109869732
10002505144570829022
6442024814088165242
5753844817248742256
4235265337996584870
12801726556717052450
14258318593444511042
14556547355619705240
10272521508574664306
6006626575136734182
14274158843306892620
7311056106958978556
9147929980936785590
12230716179575754972
5281231351619559342
5824587367063130672
11853657152244488450
6660526314699402950
15285927082985349252
8834822026863151052
13531334878295342120
14045946097044218570
10727927301161433006
10541522014103817182
9226893784302803252
4065421781153459432
5839287628442778200
14968676055729654242
4021279830917035802
11475864245032645500
8915756866331102090
8312649997985055582
12144349329379530132
7994489503047556070
12624006174504923756
8553425713928816870
15404738838018813432
4082479238710587006
5416280045055188120
8534187148346271432
8555896322226058020
14867085504285630506
5668611276141970806
14217646324776530922
11912699083276829532
5583460904495062056
8806469992612193232
13130228480052764082
6342742223129860022
6988427521195771982
12570558571125712610
14081849687859802112
15284878806713739722
11552290843903130432
10413578705540313102
9536804136775550850
14859268555847180220
12378512556594326406
10741061246267056392
5843524618608557222
9301244098141721556
10147650368039460722
10221899711223195242
8049246884215961430
6336932926609657392
4923054063238666322
4738272680500677506
8458938362625242690
7265179831167860762
5030472392811145982
11323469969959923600
9627386999799532656
13299384157720981112
10912534472194089950
11404093213959074102
5089333456079156990
7579935288915491756
9289170797302252302
8132858818357813806
6930081909001251002
6827362229896598570
8310552003867459612
7526855205226141202
15178355430061814772
13745464834324491912
5463137975820957306
13339388226587674730
8117305642666493532
15579555062977951082
5155048885677805802
15381536866255411256
10260234751155254280
5004256885404867092
8015465629110654056
6801843752371594982
8024975097384851300
4170552206362947110
12757838130897241212
12222424878099618006
9084076811760951756
8616265635562926306
5377121167509547722
5665609328259878210
10143681732268787082
13107811952601011522
7308642873038582220
14790377495363742272
15346029478341735306
7805927933336901006
5158840864434069672
8108953945220587556
12705573201494596310
4216165604257676162
5027915736614566406
12265549572344159570
10692243835516610556
9247191828168065330
8192171549458923420
7409084987750377692
12253724125500060506
4740728163186362256
11905248784033917552
4753644719791693556
10872623603005244082
10618777204222394370
4701833736882432306
4180767613802039756
10751890571979138482
11817985775593656822
10728980614542991556
7371184671445160330
8049620548535058362
5157849522382473422
11860101510393186290
11466880003773623442
10153599469996071080
4362027057012556406
10532458173397137210
14880930781945321550
10486417874089127312
11357773180413072950
12500972259384974202
5885347488203534682
4788638600206064042
13985967848034949472
4459041149262804942
14910743192959036202
7219560245910503906
6164644099826307822
8500648834511741180
8571137903936083506
12073561657472531712
15541331053232008572
10906795758978700392
5933593812173177162
5804144653812204002
4799042021805142872
4264549556030366472
11288542508444844792
6115309544351481672
5208894647968588506
5067310848133674152
5206208359495088090
13794317981640083712
14442556612552513542
4269161081717313392
7177093120039624256
4647369616764688002
4746489517516345370
4059527652550091162
11808787843664664410
13530223391971314006
7657098244367481756
12052453147289398080
12393734885806584602
4039120592394591552
4245521824677821690
4707242142255774812
4069786411321343732
7202093865840026082
7084713525816187806
7526255891588051256
9024286046600277756
7613411235467646782
9220406641363550250
6786981389109824282
12111330385428604602
15656305677450435272
14791860559955195642
10484477758500974570
10784272087396694756
5823082244344790756
12520942753294147562
15311696184503111252
8665517011036350530
5279349960174214056
8359669315027097802
4030645189707375720
14717172305213846172
6928097721523776272
6449238369220369830
11997504551885046690
13210905909971423072
5737870560592964432
5355462688231431170
4333763174855485322
10033195756687446462
5489148216258303770
11993066745777849822
10625760836476178556
9148887604151085782
5749520416506561840
11486202926232522882
11996377643153464022
6437643923387321262
14136135724716852006
15043075087557968570
13387974037272508862
7158892925649723806
5348223491228928092
11315706345051834270
14643983888507377182
5645454120774257160
6497090928045437330
15196468509393012056
13319245855088085800
8699072068883628906
13648674465654506256
5361905547186475520
6941228506546340292
5954506899573903890
13055911246422491852
7179844362296862440
12850088726334267722
12032373093352367762
13046211131039228162
4383775157917275720
9269753078944059480
4522937615998086480
4783394982409325156
6493684954382637702
5135030051430560430
13884868781787684330
8510878857444582540
4252739860402311180
8078942707361869506
6205628222489276406
15811196845280055330
14584200891742655556
7583900270423115890
10805729604446855522
9254172748927622672
4764432100215841832
6536701193765274362
10289926544848822370
15123354688382204882
12654913457758357806
9108528377088465740
6348623582208142632
8830516233181731662
13606733966864840912
11375458505494836132
7708603045220211882
15672050595554604972
5097472538961131700
15884012007863041770
9348774197058346052
6555936359230982120
4406537769304372506
11962125858984611322
4076711956190608832
9197115647994259562
6028816249516379310
4508014686924867890
5549465008409332250
5686247050591504700
6771804112303947992
12391085842770558980
7276161154824213122
5979160890927837006
10982274501270880542
6744771740852276406
9310156425107696342
4618297075842678962
12651302026939002572
4564980775351522970
10842035245347015650
5267894719265207202
7203379219445081220
7777279551288627470
10800841360752612552
10280003777749027506
5802323989529048240
5061183383365052600
4967973139456712402
7718266115360451122
8678147532289593612
7799401608859470006
4076532808615289756
7543313068575090252
10001928395052250152
4707346154315889422
10405236883816348422
15156397844061712632
8251333540538496662
5466600267906839910
13843476982170817256
4662697210766498162
5013641542949086322
15301308638263549680
10461710904272228306
5136717226691511390
6046433959088304056
8709289562863001402
7314784671407353740
10992823723762019750
9259744220677407872
4767794445993464342
14845060349428226402
8662941257620362572
5360966408043798972
12509376968980977122
9406194370952121056
10603536798944423522
4346569673753794122
4690265843662963440
8375121033350538770
15311029867692900990
5117916777607786362
13925465677366936730
14455669881823706556
13573172896163519256
5479363513886652992
6829745300016481460
15299049909151800042
9634863810971313102
7891764773639935502
7452660458074796256
12517736661532608240
14132365718572612656
12075162989269191530
8790022991544925142
11341631281068088650
4261045160558976480
9302918727011861450
6446054530663718906
15933756448059786056
7161177822666006390
10890991652774161010
5490553282941456056
9700773257401834970
6026291210561049756
11551884003211606382
11481199000472415402
15802807107858506430
11943895198498845410
6334459028815919762
14930497707888048842
5541117839697610190
6594850928408181672
6864431007735016806
14831471160164143190
11582808695305489490
5259116250060150282
6420342295030316406
5595927684199970330
4429525815319289162
9515959757068909970
15654848483392168122
5332741589931523850
14319009072080502410
8856931834966066872
11103945171318876362
6129104012280858362
8715201026659180692
4012038818716405692
5062846044663225506
8905575021604315056
9045191545900935050
8254806487412235312
5655410232727984092
8082950039544014192
8039931901604730056
6015807484026061790
11506138325208456806
7529014712134815132
5095247932511720156
13257765992588419370
14709044713929478292
9815727394952546256
14040838774168693452
4328157200148814322
14439463684379913192
8682933026381481506
14350700378883989756
4144804970026068690
9493230349806064752
6931933831404997872
4221856942745155742
8730333176020379562
12515648228680633056
7505195913730155170
5876151742974792512
7548955607168702120
5599087097404321380
10188342047652779360
6455534516124518450
4618018687086329142
11749433272488049322
6168708701635118256
12586105638102263672
13272959048236526256
7566327150328498806
10183128933284021052
13558732105954365056
10357603753001381256
10316127805187354192
6171111159047876256
6921717270544295912
10383531734081510472
6175764105180632430
10762977316767847656
9036099375609123222
12985641282650261370
11816143554272542310
12492014091626900756
9416559326800527372
11289843933957653700
7101558912193125756
4950219450880861632
6707112197417443506
4940496590071770156
8945245390942435790
4264472570248223192
14748450638879003282
14407386323451102602
11635976547656361452
8748881517742434756
4888834805632818332
4602671767298549756
4118704812909755322
11154965151852316482
4352417152730073002
15578219730313398552
5370774358929841280
5781930778512978612
9875637230300733582
8866059141662415492
4639051142177755232
4974340013001799650
10535293575627831506
11994934066967901222
7511133774512866302
4775259834925214472
9707953233163634462
8336004216954552480
8309557777980577806
6155604425721638306
6205325526441993642
8795084806926228152
9447217980656555402
5421460621216717380
6649700618968704992
14239901405085613322
8388976155429530762
10050350438284569056
14731851240881775020
10482378840223591412
6062480878708672056
9794385954377058530
13384797562235557640
11178288678335011872
13248975044849621562
8214916373081986682
14895846536960099130
9270356521641410306
11280027044914672802
12496359878288951006
8231557173500935850
14498673351765659552
7089601187518141502
14451518785217432256
10504845092608987130
13603178410351462172
10469960433610635152
15272683892227493822
14265346690844422710
15172717794743203506
9415609225778520312
12991122024435367832
11492469292616708556
11776355783720438090
6938037514637429202
5463498875755966740
4004080430088923256
7254408804050747702
11656909198776770490
6471057520468511570
6930400214085443570
10525145627293422972
13565608710351280056
13209301392422648382
6617374020606875556
13062708727131065550
5485703457554884632
4489793526300797522
12833028314500681406
9129525650244571572
5688280949852581170
13715024902048659800
8570692403281483572
5326523499277496522
13348147325536559450
7508527088438996412
5127393096748178130
5087558126883436802
9678401273299448702
11596391074738088352
5702518063961490330
10609218878255388510
7412274598363814090
8055867494429722182
7678616635297351172
5604839339381101910
11226759654425932682
4521383372489715920
8099200196326075020
8393997598223841452
4500888876861134492
4795609371518144342
9821314812868676210
6320927693221924880
5304538417418939450
4645778436844324472
7104671462113363682
8717821680633637010
10749085095145568906
12265261162665762656
12877520772537481556
6122591735918089592
10459642674869885972
4628275574193993906
4221401884775636892
5190478740801066180
13283416350531632450
13411338396379232930
12491324722638660152
13845615072964638522
6237649504925013720
7345232734244103272
9833705725060756010
11447403081299435432
4065973408174384100
11295656200620308900
8356085458762339692
14224665870779018906
9197790542697753906
4476972961968510306
6999747025786471010
10480074536965322652
9175249613620435050
8481328560193459782
9481764288670732806
5300956949896769082
7194309830800849970
4692186125718720662
11586808214599830302
13011989404121285052
9307510369620451382
4079090577447063740
7829096771467120806
14911147492658754500
4722369257888588700
13306356486782864210
9342016609053056556
5046116417638556262
5759858360070751572
14913307336189948562
13037718830463531756
13859701869390236862
4280605789164925082
9705872042728895306
11886379427216792342
13042471072749694802
5024973164575071672
5413317027905992932
9135671324583199556
7453171460021829806
8527653902856734102
4682069896976128806
12051308983318721370
8965192484768231256
5435015452507729640
9401699369900569556
13466457281692828910
14238099159088120472
13061713125021318582
8981278367237756712
10471389834569904942
13659248543552569782
10203917969107198056
7003910788902027006
4409858072641933056
10553286683743796306
4266497469672676082
5378568791369228082
4479018774832762292
13042112795463969756
13463315495914789010
14785592782636957556
4816354762947967010
4741639945087428602
4361353073543907842
5526576589684972800
5487152775158152082
15921599393512464210
9236925518127962402
8940124921667368056
8200154809849876292
10750292800469835482
10862329961934644312
5857530666467792006
14047083934796369522
7750722323373883832
5789693787616310262
8656228142865712740
5998636567612359306
12901643194358547792
10279833180599577342
4414255094612727002
4994103233790187992
4430525672282976272
15099483789302014352
4663004781874886412
9593512792860555792
7618405438969436282
15088637532709154756
7521210040665169140
8530954590434783472
11516684745899129292
8754604557764064302
6401818825241114820
11062852892242965452
11271101023454372256
5546703350231472362
4644828537280212756
12716461560951069602
15838010271277152212
7223831216343869510
5961237251608411082
8063046028330753362
6877599461833326212
4826393554042797050
5651173071791332490
5347752640059347282
15820200886866023382
7199448191035668756
4607372610449495280
14207344931411501942
13589181125814474452
12114657050884162872
6613643682866494850
6104392869838906806
15866707067876710370
12270969020293564142
8887235059634999802
9925561213919171030
5239156567780194842
4841450540064837092
9023238936001094282
12814640873426770112
13458756485435866310
6799656392405331006
10321470869350092212
10550076445029398762
10179104637127640832
14198949550282467962
7137690569999874890
8665787108743039100
15143642176891807656
13088529743142858032
8592958520006647052
13916273165100127460
5610344784916272960
15495786782641598862
10556110472089821410
12568214996044426406
5717262748650669242
13704155987368275530
10417900681926389522
7807045056381147072
7228038205028726556
9956182297643045690
14318279502042963002
9236034011596950812
11959737005240687630
7379660590276084112
5090291469936637470
9877543214450521802
5850522586306119962
4742590826777195756
4943367502355829512
6154390478501773202
4769325929535400092
7537703660790064130
9835498623568981610
5704636048794306042
10537873998115553102
9717047121241404650
8012780238561177312
4419265330167151002
14462124951069574032
12085869619715429022
8699541858674523506
5747451565794940806
10827274539876644306
6865694275502825156
9268466853940772172
5462242784890654952
5619014606335136006
6203413504618829802
13861399248623430182
12014623181798452610
15103141859364516372
10664650823948901506
13665373284620772056
5081436491892084942
4499533694704416192
4837866972062553056
11199430110340266482
9972952249085461460
8472367828529103732
9992099426602537730
13369265139265526612
14740500625267129482
15649717862964132470
6600514247153266802
13488149692233181406
15334658712625177802
11141490556039492460
10557991622928762570
10093218866418432890
12232756836665823152
8817907818411265730
5171430745535844002
5037929023291859022
9597571306833841452
13401149921626981556
8395626018589645556
7480122828953886362
10455576440296716020
9410189463205113732
8103298755913450056
6457059927102417282
7328002106012730120
4844466675861591480
6027300854321360942
14103783551084693160
5630239907592212306
13535480331349985556
12449468469392126192
4516653301409721660
13859010066013570460
8085075497792824806
11197396367364941372
14176836492152498012
6024855778004492732
5806373495873359506
10425674859557619132
6948450753133659306
12294932063453566082
13283019149466285452
6165980154970263102
12129497142780645882
10111462427352803820
12978497358253490082
10722638876195797112
5683433015879237220
15837758719433139890
6487054925243850762
9006226373508964950
5294300445344461410
11959491412914806882
10484617859642293332
4548209157500833320
4239230221626688202
9544619503307607882
7754924401042153610
4995633564118868600
4011235556797079480
14208962262729009806
12408596370873823932
4908365807266756800
9700505169504996600
9399566567564631306
13701522162481828562
9302656300956538130
10646287365440604702
11203813696256776406
10618937816999867102
8106532006728531180
9184875481209090602
6999317425689092282
7087522634907703562
10584020799604278056
6101478393847960562
7019317694703853010
11650059910949709690
7947810376381468280
13636917776153637840
10194312588041849682
5258628105418724042
6381777944344408322
4878237470048731406
10760379685863624056
5071206888983645090
15739314192755885210
8587141265173030692
11064103722466386752
4061883931522441212
6969414797310360852
12438778615097846556
5226047286998766482
15516775421250547122
4033238683216257920
6997796611472605130
11732594467932112502
5765776853313100890
14661403453433012582
5588693580138320522
5059606659271662192
8730146190918444320
4580518009700598006
8484931458230472056
5843696869738203482
8135903794145778902
9128470798887628970
10444802593385846342
13227812189410253906
11437042623813783942
4659043555739296442
15959632273940968256
10704231598332036602
10282372443937485740
4769986704559385930
15260337629131548732
6938792370250578840
7415232150860450156
12377323184936130056
13480506738491359682
4448876855938418972
11110951166131163622
15418411985639673506
9247124061399614330
4441618773422532722
11911560381672496802
4463510786591551256
9095577976627221242
11810915492061666252
4939787077978896506
14190103419351760056
11611547122600460756
7009517303873137902
8391574069966426502
11681713643955579006
11817940438857306756
4923018961954312452
5718092878010388332
5696852560138440756
15380771095374231780
15873415552425089052
4891556676652800156
12734166339134680530
7786060341137123142
11565148805589810650
4843002600938066112
12682697599386293052
11941138141340302442
11608446125625671342
8341314902988505832
14074663200218766690
15309783014102683742
5692247534016079350
12192663940249223256
10856223034875038112
14663325057082553292
5286088161247210250
9487169519724881480
13195723196325015402
6631011415279650962
11334945721964478770
13097564677227460212
15858119112511807610
11020051314769511432
13881910691872235262
5716852274562084050
12931210113348669942
4546459405061181722
5542175137368038006
9944560241220601442
6161540575128079556
5481346307429032962
11392086607509158256
5240246919688749282
5316501229519769660
14067603459193479600
13603575858933512612
8700093553432817900
7370764366721553056
4705073607225612732
8372836426582964450
5444515957457052306
6240231037791111692
6147215898774077522
5482817483666514410
5765270709994480782
5296044734301121506
4954822076755162332
10098885203249085362
4308428696197554920
8803277236387253562
12106614177716960306
8409606471703690350
5070653065701001032
5123525085609537050
9643148048836208450
12995471995277966700
10606332679283297556
4146736161395725092
14108019713094265272
4055571045636160122
6963570483343124402
7535701204745233056
7795034127958680722
4212754811197622850
6186318293596871450
5316182957232461162
4104631717837432112
6083005352059128422
12739139452902278990
9632366798580518852
10285216650558525080
9641622852178105442
7107262524417511682
4018183287661345556
9014627887927571072
10827972883639326492
11364037308328264742
6900449157024971802
7593771209730276482
9752151285033301982
13816204223523234500
8461892847854091372
4479412036615546802
7569241573020593556
12162594741040265942
9221369811763001492
12171443626833630932
14816950078555259732
4622629918962855582
5106460117345092200
10261566629914936182
10630259697205265312
14928193867316282742
5528487812453427306
4216668941885943692
13591212882304862180
5157690547311568422
4231609778749149942
7374835248930079310
12258256977412417530
8743167149792282912
7016334133576631502
11049379118452845770
8682101469143332242
7709177445230086362
8441180342577047756
5076734778072451032
15152267507624423682
12537692963611853772
9401261555709462602
9647239525310322056
5628849268991797212
9953403408449318610
11210465010006969002
14361994724565618002
8046210942023400020
6840918880002445992
14981542684030246872
11259868957033898042
14341643767101057006
11061068568561147362
13123246507446924102
11468384264967588506
14041054039010605256
10642033471422859812
6903309201249830256
14129082499434355490
7250762397461628702
12837202857502254002
6092262858310693812
11983915433797613670
6848482057054292982
6694615284540379832
7491254008724165370
4881621850257665382
5232411341678228556
11234833446981694556
4845518606793738512
10831614212770426620
9224759834430634730
6637313402045487272
6745706780727772650
8419434366593093282
15386982022647760020
8221299687822787656
10835817342669492630
4456748105642244440
9276821979436468820
10876205233254736062
14413500947765957442
4005545030379279506
8697525474138270860
12044313594154126406
6609149157897382152
8792523560804393702
9362040242200246130
4317771430818619310
15489201612610186902
6699302384962026782
11727482204477721890
6988061223274939292
15759314020930262250
12080426797881451406
4786941860609334302
15058242853644717942
7201168479682993506
6689834817725778500
14838704051924303256
12151726140545816450
7190640325724583422
4478470609644151022
5776326719553414050
7215947655816308400
6307691529073775402
13045828450939496810
4730023836050069210
8027208764805561806
11379170117449620362
10979634501069794562
9190138062696878450
10063842206880927660
6501129340137850442
10039914292509299642
10557540961947231342
4906346460276719306
8473173003036238880
5464242030021115152
4209612741188648642
15551145586599504972
4762091502124234410
5499253965838343580
6215857304246489990
14581512766210112912
8859856983713864910
15310469650644647052
4223543095774484862
11895541811784624980
10857146648445753140
4688278433436995802
7366753155760621562
14508906068468361006
13557258124545731582
5092998887823393962
10079910469387213202
7955897080037060342
7631532825512345190
10977913442740087692
8237909461586387882
12254593953121407306
6997344956928992556
15964145780865772682
14233111432164392882
8198876655618267782
15402469956103351970
7466876718306090960
8887234344159829842
6351290596702713300
6197741890480020722
6517614501146038556
5894406014345326872
5304345029883791502
7610826848888107850
8360993529284595432
10477919813984518590
4999515589967517306
6092931772684220312
14597803458462646442
6586573998518647562
8018219678119901556
9334689386262129272
11747771543509977362
11804994770500863756
15487443206263801100
9169776202517415722
14978449104305018906
14224837401851180006
6456613671298522752
12288383660943665372
15553052876554961312
10376929456546051506
6485208164880052970
14389761317944612656
7012542730681204212
5079486972633073562
4905620735596869650
4558305948884386806
13789364376663365622
9004393865148325062
14167474658844507006
12394127590714655256
9378623629316630306
5687303470941433200
5745072597478043450
13195881040175993256
7835218091388591806
4245518684527594256
6870162659669936682
5769123242509305852
5505010793661711422
4573479322413274850
8695209558215549330
9499920898499794730
5336671220536231406
14402345432607317306
4289906222519645520
11624777489040173642
7546264129781441406
14400145348498741992
4284485933413700342
6154081324539794372
9683611813496999952
5975804087627628872
7849883638235020020
5462639807456082656
8063652783499608440
5362005802958278256
13903006990584619752
13284479065608048692
15732339649449815756
4791386235510125622
5511001789497528506
11329314594215992562
4668704148866693922
5564962430618890340
9098062296662816406
11409759271946422806
9105163700840428020
5734829724959453852
4450418663899176222
6910419218361837752
4961385865984842740
4987154367469743840
14154723766431106056
6011916597596763002
7699158646037472620
9944189112459260570
15324185838295126406
6320676701023933610
7166317550475573182
14242765654348566572
10658467202998101602
10025927965038303506
4181703988195444632
13347342209663124306
12989830686372052130
5993335862590805862
9427151804494658562
14698607387854782656
7131782521613045792
10694987074690553882
15731244894126745622
6041742357329382006
11731670384664049056
9203123863116382656
7108695374088074006
13328703615959633232
13405977973833802842
10422417805543972482
5855480182019952756
15777654733993804056
13298991309284025890
11196781281321386672
5494702389715969562
5143685984053802330
4260192643220098332
6036880103203062570
5469793442576415162
6120302429226325500
9472101560838524550
8164630245214669232
9780305872749023306
9936607545121057506
14862936382020153702
4664120392046115842
12815274623065238042
11531436704902501806
8581991031885581210
12949650997633209552
15879881331474377520
7827248047961919722
6419932225003797806
6891330402802340882
4510956993381553682
9640196923596822452
6357207695863188012
9647019323550649280
5503625918660601602
11473016272941726762
7633354141207336370
8846921759379584222
4014944811194865680
15001131047040268322
14743946292768085556
8146584375535506602
7797906748644052592
9302614445501993882
4092942906149778506
8301826364909358122
12483922902802561370
15240253768979727882
14579094700574899112
7257113661656623862
5432512580764660610
14371039111256400260
6148368856761782982
11695573930685996756
4441835487601231256
9041979763957537656
5134363912441191290
9749557074180921402
6395431000032885722
8295925418928308306
11899136194447689306
4686574221425240300
4368576403408932962
10452551398392817562
15737409051253234922
14285674681926739082
12799272129079954560
7940620425747601202
4375305541715671712
5496913337971984682
4750071572211889772
7715830460503472012
7741454569650731162
10289941457877081182
5989518163029671732
6744004390871487900
4699163738695322522
12133628069144814056
9644987902579914890
4220194709822251250
9031610155974578822
15598178438386679042
12315088138554564170
6316808293547278022
5829643551697164920
15026632101681240122
6752554346142927002
4313700356484676806
13014339364532238360
7558375196849754422
10470502878719319092
8173076094097333670
11909579828040302190
14778175345888495322
8190592665955401350
6656589236604945602
4283087573425546730
12373001482572645752
15632947753214891556
15699200732593121172
8084756821040291720
9352475197062167442
10200990359085650256
9561076652510666762
11042991705863782082
4679860146996328922
10654263091642310030
6324009898387104306
6010541697762656382
6247808709603821912
10167329502226875306
5800815472159933370
12411306086698899770
4912766208779214242
5136207627403520372
11777190480059366756
11216916294959747556
9747555800413500510
12972819582604703306
14645759031942128642
13702202113573153490
15262825716153722306
7334089245595855056
4827071358319985556
14495212119372925862
12081595103136786702
5989372781579320590
8630847185945934962
11712634168739916242
14601188006485858010
6166257810302596562
8934358133888510556
11436683647926407780
7686854382950701506
13874232715602311432
8558045558957028822
4129751321402323682
4654895283978241322
4012346999347550012
9225487741973486402
5754073561206475056
8994439180229813862
14404861458130337172
4032562045562852132
11521412793817645556
4006076343871101590
4610809987637147912
11784954003918604320
4802992220903719002
10320846136266568502
10552552451953216256
11743598248168504542
12414422309043519056
13196945519119081722
5406439773474770582
9196377415781573162
7269166054637227302
13477760774438481072
12569846989040194002
8904091925515837556
13958335920622466522
5271316144368155300
14101631731415109660
5867353831276661162
5468876210415811052
12656081057694274752
11952659205598167056
7306127591272773482
13701675836741572920
5192531986145722472
7907428031219248422
13108017364461658802
10390217263091982042
10335185082967563290
7702414276849673502
6335859352451323506
10586316849488374556
14693151644158242912
10237700145148593756
7763647571783666120
8352705532444971882
9088595052517091442
5046699390879234090
5029000145146462592
7394714475581782470
8500409454823938056
10435783888355371272
6947092134679956300
11073783245809090250
12835983111806370756
4685076490257573752
5803306822099724240
6735000742368060006
5215677075564990410
9321811165027523252
15712960865406964256
14891071327202793372
4978045418472344690
6862593563361181406
9140054632710914930
9608524279957566812
13567003054935522810
13072955811016195712
7487505718916804912
9468779634216183062
6626482160742598160
6066309331508724770
10468677608782754510
6855404682006852302
15895617694381132182
9027851022376977252
9989780820480071210
5334553555509236256
7513297384320999312
7587824958593875410
5280309927768895010
13621980454198335452
15293614328326843742
4427908436836785242
13446367876678026192
14611145113898975882
12631619655597713042
8594555243703248910
13711852325656433760
7492779958896952730
5485255992735963906
13516039248369806792
11176212767286778080
8871157382294738862
13391201344931118722
14611437517708329090
4957771418047702806
9511359218212656440
7153416623539160156
7791006175707724272
9870704425284604730
15224123406488334530
10465843421440823142
8827255979302276406
5157843708393861582
6292273087337296530
9198343816090753952
13412483695805218310
10702171199810549556
13569938600986158806
4007196239708457252
8355513771108160806
14507629331525904602
8562157964695940090
5965545586804842960
4574817670780522622
7697545820997393906
11763746292905521490
9048428374740361490
13334149794213328682
6493839778056726552
4438124712318489806
10328488017329569632
13309703206984354242
11958958848380535882
10923982687705649042
7632092909682894120
11565543980340442442
11995546312070955842
7293380259852687702
12117711034482827006
11431659239731963442
7167041000635079342
6744664232977690460
5099402129527235472
5879063546740002870
13179799651043585642
6727367458500569480
9370838552384399222
14107931055089655510
5234559172336557702
15721535647389563102
6877108566736551506
6934352215762219862
4175646295918192580
7951478188454758362
9453619293097844052
10076124263702537592
7193646994142055002
14467425521996141190
12670860041026828562
10186416594802741932
4772236382978746772
11334173004080706962
6295736355310707006
6723303655729561056
7249754478590049722
7547589143377322006
10434431990326091022
5611846891578225912
5061347622336441702
8538722068606599942
10516932751743233930
4637601389945082656
9801266395077907470
10406584682772898650
13910372215496438460
5474813280480467772
9577407803867274170
7969899987384175770
14512279743400901642
9095976114337006400
12340796860176450122
6149441871957932862
7421891006904874506
8804561651925130082
6214417197616578242
7583189615926754042
12908812760757558756
5100906408832632792
13410881177258565006
14842702111606903806
6655827837955815882
7697952504537072756
10256144941136374062
9370447263871958270
4116828059048169722
7030179718213689056
7257382547998808640
5494863335300537772
12820420064489609306
10923872745642934250
7519012266099345860
7287014589010021010
7647286399431225822
4097326814934935430
14514441733431293502
10714717580309865362
6836779198474302222
6278822701021810190
6032973034080909882
7177741787246893310
11898850824892085742
6308686880464132352
7356939351001254650
4570196328716467752
12383610860817356502
4126511641565615556
14734268490770023340
5141621923812213842
4299988603952925156
8048282962016420156
9389560719598497132
5407065663650730200
6150510219133795062
11120455459358865482
9350982203423067902
10588778400931662080
14503047037195323756
7059937359183527432
8829804149692857770
6116003570379693170
15529092542375332482
12301151238229585556
15949957729884933306
11392370613498701400
5618626618418956406
4200545345288716800
15476385658440209130
10212558105870502256
11543158985117738006
6984489082164468006
4257691191232282806
10926687494832551406
7528847455589842622
12971171201088142062
4260879602670683306
14883294492801148790
6128421066621216006
13623019104793130042
4525133048622428132
5438779839406323102
11776978959129948570
13295068482132423362
7547357933423842806
5624287022460558692
9123613028389843832
5704240023987132656
12818818253700877442
6450863337209785272
11276446500235338032
5437299818695583760
4944468638005773806
4603058330672796806
6202975384407805080
5382080167231413830
14628487924320641322
8083527064494999662
14569542388427909042
9453033613696639056
10532133975921978422
13194243625039376592
6279951595697602440
4999411642979306570
5231858260888499330
11751143628478674432
15689115804199169052
4647025673399513900
12415571784939654452
8748597010300072022
15753799498128591270
10511887578440403252
4755938445240793562
7235500623922299510
7799070538527331212
7887892850791907802
15958740661304437262
14519313924304327752
15610607570816378022
9976437922462650812
8284655178461289942
4931359142393641502
15647575761376314006
8827159951615220330
9396213379898895552
11193628976235005690
6501678974367941090
13093596769996253622
4280927438184769062
8847590650043870342
4929222009252931770
6806832592700062730
5670120359769311210
4433431819576993382
8362100030356756872
14879201154630913806
10603658520058127852
5443372545986073270
4623003421155736112
6159460249603132082
8554139114795318072
15306518758707146162
8975073779731719750
5076306046624644162
4286689708051359252
13964703829587693122
6855379043805905006
12750112140158826890
4613399317573667880
12899621156858543340
14661325693773312540
4908008775349072262
11637907464130620822
4319715938987065322
15667117439625253812
14255145690690039680
6750571371381082730
4590364883984738172
11823809938413223092
9315363249768216002
5958439363935735312
4690509886819525502
8788222182896722820
11098947576289448112
9538165253757720306
10275380505156292970
13959172382951239472
8830816699051042082
8094865227119509232
9583264399525148810
7343380856775707282
9816698036777499870
4570446309569147306
14163004107071979410
7577958345705753102
5327796599755110756
6048469432595049752
8335362794300551406
13683936796986010806
14838826641530337840
6010518407199390632
11700767142229243332
10100898677653783302
8672981278585100930
6957892357523869232
4017150494410226406
14990122988260612380
8194573154506837656
7034018118408903260
8590391765380551132
10829965900541061962
12891233050555177892
5139296016367394756
6258258924091886360
7753502252585454822
5345797113049942110
15148374247729376292
5025486774478302750
7043231693135193806
9218932239801230522
10647659940324176756
6007537408728341930
4707392593446538092
5872762498809670652
15470090492188498872
9548859669979695162
7114883274335439462
10174704866231161080
15040167796638704880
4314351627925518906
5304703059971615900
6794434206863443152
9153067847488658750
9864991448019400842
5834295193680244902
12899096874162406712
11355642778785865832
5224103964348223572
14931182265877706402
6458576681925659072
9038656959104861930
4999527154357553292
4062907075305449306
12996959717601399960
4575197894961086952
13052148327153228390
4700566001717029002
8576692802736175280
8115942513587996892
6808045610876981942
4822724663718927006
11211839024140290192
14664934908123264242
15622641617174013750
15622588494963978870
8872253223197364506
7491235747367681442
6909290818609387110
4212008268051810620
5062211506860156210
9750148392963063122
9090247211518568172
4886096406359205270
5696203223650640006
8076457060520588532
10937614221809056056
12089577073049789570
5563820413470962442
5056724779760211252
10690534282593424250
10146620000175169682
4447458549914324492
7509943822722911912
12884815786461811040
4531804484242085622
7180807082929326006
10393546126990652282
12456760578688604162
5825768254509946070
14588205311191591806
12040382958200622506
13256687161150571162
10736542981958938692
4486010641444345662
12302515363106471412
14402850708959720156
5134204431890958972
11697328558688469752
7287564981571235090
15548849674446429812
10105502990021629020
10984548480160012056
13794414755624806700
6599744884672837632
13932656399965859012
5070817170011792502
9739188312933278432
7428546124799716422
4055249867909184506
4443271842656441342
14678849709465196506
15685424064542599250
5423881555081977392
12898384625879076882
13648364358535872006
5998465839197669532
5129012134748543292
5288826473990551512
10792224277427432742
9446300760229096610
7937622454658443850
12086938506055933982
15576281187193854056
15337154511295288692
6026594837665687322
4134515433160273310
10005950158962932330
5694119668175176140
4091748238138473380
15863146596592145156
9312465904476055806
14714509314560412006
14574737381898378722
9634599239587161972
4405273148796176306
14895056520404650662
7185255242146967522
12471080928991989932
15851310684021425210
7541853852869844510
7656914150002639370
6435121767210718220
11024133725689554650
7388378637302084582
11746781170476566762
6463826801867821232
4988742106994862306
14165535151179137756
7575502235148965756
10788682474369062170
6405526219542521556
8572752403592058506
14127913245293452610
5867368832355626756
10177760638194377006
7958858622966922482
6360357101158950122
5922495321478031792
12291462379514303442
10454723807388476622
15611783560579826640
5967124007545207082
4203159910654097756
4635054706937080680
7817663806081085402
12735689618772491006
5778532529352612650
9993544552384983200
13561216774524391860
12685408018828247892
10890789040992082950
10864248323728934162
14002823647357638942
8253033558574613150
5212762933704841242
13745854034305285440
10137431255664956700
7217177216291643852
11231324947469025506
9271858338763925322
6051637793039005442
5322093137914122180
11609187062735584082
5483844391438360640
14237007507302585256
10762703117801530506
12121559668949989992
9297437990767832450
4643042326733788110
5567080482322762592
14978314375200801092
13463946406951978782
13486012428635737062
5178484148382748506
4547597072539113612
4901802852332394756
11038960715184456756
4484177021327064756
11871101356962782090
7592992794224413490
10074366468725105252
13455023368109044332
9417413471783665662
7561081360786396862
7257635070570029756
5840901682717288010
4474660385854579556
12287237396012994872
10877322471566431610
9267183126144654650
5635695575070038000
8418108250890581406
7984827986503770642
4817646988904759882
4803987551235605042
8386789284421275156
6257555219374595156
4404834889565332052
13026488480149176506
4691735214385435530
14157929588016012192
10556110670279850006
11782923051139466382
7299100601853322442
7715581466044683152
5853725302802367282
4150610560843068170
9012299540316952952
10639428545009602410
7272729439050422052
4730879928659370212
11421684868759190570
10260133621233159222
15150755834118732672
5632233930115538402
15970015577078785910
6660765371145060632
8670091636385238422
6503562411642014556
5695860197222217822
6475585035056745972
10672955386367970422
5598892544555972282
10566764830166691782
6156326610813630242
10678306064672294750
11841954836483864952
11979759955822093272
9244682765360381072
12476639076930533756
14697493759900371450
7739032111267797650
5765110865218798256
11770021955521087040
7371342166290588506
15470345412029820006
13576534946893505342
8746031505668915306
11591048141722554122
5296415314424312522
11907738928706549942
6919998368544495506
4164917413214371970
7113943664237209806
5151241587467606442
6345526214728413642
9862953161346540506
4790680753914502020
12355123286654337492
12785440760486167430
9831693202157419742
8997576064229332272
7386921276768041762
9167404576842689582
13283798286261117060
11960762668183672250
12835598630000656530
7619746269197275310
4584038456915143212
8473876272544020806
10486368354463056306
6349028395230249122
15796209333970254492
11052632712473650002
9005539173027763862
7660728395569357656
4983004179623002682
14699402973956261892
7909173241479431406
8427030322418974506
7352845482069021006
15665868123279014562
12652719933397109006
12471816383770529772
11837917851803313906
4096054721215902062
4174071785993812052
12750644973614498256
11289885823569056090
12822387228775751556
5901597214735582080
4085283475057687980
6236377088949466692
10132747680048430370
8375488436840137382
4507646090587246620
8933608044150098672
10232536614810812322
4939679079779271042
14476292859806092020
15660083577835110756
12121922036901670112
14867758500786196256
6982441946489189556
4407054433521580806
15457444288261796522
15194412945911316756
13633318710860053662
15080084436291925160
5536342685956541282
13405407648221462006
4458333014275203002
7681530817827473312
8989658093681153462
6500251346887343450
4059067197055771172
6509599726744300452
6844001517502877432
9684876236857371020
14661026220689606162
11782847231412572306
4067790806167867506
13256731118658639306
9779177645674731912
14886961007779938006
6819974940257306102
9820973499901346256
11160361901840317872
4981063557605337092
9825724855444506756
5407365967629020012
5991826539178138302
15873956157765690056
9077733009069884256
14710194693940575732
5591637918529842482
15483515948662379312
9643357812714023792
6299846359522927202
8404109180223794732
7530422236548274842
8590095602610087656
5469064307320409556
15839252801691439130
4400068026674789832
14043904137981832092
7424333675920539450
6835704997193816280
13725862169622181830
9138819554931475250
10350552397471726160
5166662460056862806
14180336459498598752
9276924427830338006
6572898120439996842
7372794307361087072
13152067620173046602
12766196295551863470
15291191648616994892
8842058345077815006
5273232641092416842
6223792029563657100
10574405109455650560
9029885072717074806
4374470256147441470
14108752756142766812
13860840597149625156
14664626287936615122
8863439708533773162
5316029067711750950
8289077413201351472
7582748043302037002
8896820514776053256
4984621631030504262
13594105839662362250
6227213863765047932
7010291479254118512
12834338732548052622
10233844135041114002
8368190531557817610
12291572016832535070
10341013702239792306
5007086238150542756
14348213735923610450
12002640194981707602
15803393863816644630
10316516047194024542
15814874543658536072
13431757624940656406
14881533893834492642
7434619911661903250
15671432317192692042
11165599123490475060
6346077119004637460
7468071888904714362
13337553561336340950
4567738486538992862
8764500326621924520
13845066131196495006
11355542412483440612
6308531959145429432
10567091718668314622
7640079711589956332
14298213048503542200
4633794044052381480
7504475231910724256
13076262159849449430
7419386701130938806
15621627630961328006
8909523189575000922
8671505867662111112
14382624082701378530
6749867499525656232
5365344779455210710
6786629568839701406
10086771069640868906
9255906370348508432
8398273181891427470
10375128762914364230
4179389831517493610
13955175371098757522
4824055890393849150
7401732916558147400
9066627634926772770
11919795591269961506
5265105744736585152
5476713847499002110
15965915783451051602
13131799125343181922
4893101440366470156
5976182098608986900
14448952116042064256
4056567863412520806
13664270763772716482
9497519848370943522
12345581493998181056
9330932952434059472
13238642936036687006
4581490463476047452
4822848900606763532
10088291993111823242
5190253395774306932
9984238475093747282
5447245402709371982
11065741214973787656
14075730046504978872
7276986949741220900
13077322728989546432
4281215436874883306
10607791548740067530
14489159485527065306
4707886592919955772
8801467677400277882
10453430522640488906
5411310391398631992
7428362032341172082
12889009373810602452
7419459014212797272
5921220943364877702
4477129369617138306
8121441541634675700
13539164656297831322
13458275225782079006
6654877729662995930
5293815851976990072
7196289169799570132
7858007516004384872
10693372386147100670
13126663350839103792
5995664700169762092
7369593774361081902
8745269124380374280
9964997120846565056
12740402321827950306
9997796376480162306
6107896044132561006
8757992767759219056
4161844262984117556
12392292980455916642
9238250901398139432
5475842227778838806
11324685655636803870
15731536971114926082
7069642639030721640
13496397236888654556
10326590923238321150
13662313795589009256
9334394689234274732
5536109561130683030
5231762376639947490
8855985199453043906
13700386089437224340
12061521947574576482
14664733420602608462
7535846817761946410
10665482634402917652
4158072272117956506
5619885636794891006
4818598717643177172
13650301133835751842
7065372442157079392
4018849408093323782
15468084355941330806
12933071153031753906
8883350966611632656
8271810612448935806
12571991266283253272
7014113334203693906
4816572032729014010
5505157446269846442
4303557790810803306
6303448219988937656
13664175589600902056
15349278820945347056
8537324106978451056
7674109892281353072
4917564785070632142
7875864623954071010
7304553471154043792
8777963702377359650
5220499069309116756
8738777756051352506
4727430636257226060
8714540323962200756
4572174821783306922
4498584121322787872
5486169388227442256
12045756459640585556
9734212008427636130
6514949256783898632
7681812953882448530
4964598677439305660
5994123498097547570
6743334941743792412
6523197642836088770
10128957218556959712
6148602595098471242
4842463737053297162
8644835617375247292
11749381139977746842
9800772126799261610
14939928980219825762
14437644609058154556
7204275770294849006
8094714833312561522
11092125852392642930
5101317510418148882
7525730813556369756
4900904148382419242
7610506925655681452
7155853326446369006
7338801515777773292
12131195039290939632
9866655255984946256
11120889249212472092
11018766038328486912
4275479841796605756
12562572388805040692
6651669479381541830
12576639130382552762
5426848952628872580
8027339830695322256
6379901337203922306
7338280081602778002
7514295550548522392
9393274944516435132
4913512260836052530
12502470311664080292
11555586116411951406
4630804995186428256
9930114654385692692
15254201544077201762
4519417992541275242
11786826239492289050
14888328983037363756
13312822567604564972
5930887459360384992
10578796629826033056
7363506905305171256
11507670452075766750
10235814427797753906
7133037025432975932
13660870959212033210
14315831470338977882
5142225490388667056
13211143164838349642
15388597668514508282
7050495859104859272
6470913624587495862
6557047132210639220
11745660862486736282
9379764611826018906
12130475576400816756
5151052655730570540
7859996107103203140
4422220910379214256
4362391599558718556
7341619266854534382
4771206154786137320
12161051895972850506
5361938530342758002
4409364149221505802
9171410429992561940
12340910960959835802
8732215734471546530
4134895003396683252
9161465522300237972
7268769897443690690
15545282778758687582
7211955900886741500
13458333819961553672
5778852999296325500
6346915104031029306
13931290224797460132
14901253573376285156
5102378518098295590
10338344497727422490
15358543764242835602
8256819033782866280
9761157679764811610
13963100449044230952
15196685612332071062
6084929631827655182
5716791536303007972
14730871669368251130
11879592954649853060
13777598057957871300
12015412607136944880
5385266514194525402
5265989305944050756
5350379100445733850
15958375087668282506
12584412581188788282
9073595140228860572
5818088552065316352
11861899626302272182
7979945305347691506
4863497881745283482
5493595037359121660
8362176406893126006
14982211716930733056
4505536217752900122
5811435145031893760
11277993724172922192
14059120699290810600
9085168291176947972
13031623408547386110
8254354181529777722
15380359917503139006
10888148115436640600
8449383743636034530
12161282056880365506
15591108806551900782
11007898454495103282
7770194201858842056
4621651062031171532
14411906225385325802
5937788349242366762
4934196087393316722
5617366650841910256
6788881253162608056
10656958549195567860
9945880478756963012
9305499938171504762
5037359834743039992
10452754347034321056
11926370082235832300
12447084936690979850
5965071908106759230
4182558146445992150
15428019774546795402
14867814765741855392
5752984151279388480
4057462677292714692
15918877467521006006
7370597617575069306
6587665578133291290
6531695811718836306
15637118096029372490
13385845340099792562
5126842569560012412
15356177881928571422
4559472691833860220
7135345658846761620
13660092849543132372
4276991315706772056
8629023101208092210
5732479362599989562
11825938829577807006
4307057290320045302
9122761209945546312
4186719442387483832
8834437243436681252
6089081194796970530
8688497013804681650
13098457339780914506
13881012789256873130
9903140086815622506
13967605611589370006
7999285092854352050
4305255913135056782
7071439134987684056
13562139196771079420
5271267378827922320
13705220785434732972
12062736909966025712
6823314911784019490
9048393508343917212
9129624997779805692
8711500956059111672
12395180008442861570
5368207446485656082
8592105229697095112
7592090021203686752
8736559926809174592
8401374350342191406
11300547190585708452
8318655504611618402
4285243351567965422
15994049141426637402
12380572500814024212
7861170027474840782
6326607176144377212
8069514378214019556
12314037863236004622
12809141801049058022
8718263678009701202
9831769584379129802
5859312248738055270
4938877931449725522
12578560520011062960
13155999984061204556
7996978033294765322
14811514117086135006
12982290837069849780
4883482490269582656
10221286199380860792
11211774011536429452
13962379330560373092
13200053949754434650
12622310868705343056
13279133574307866152
4678590748990275756
8081455003999530012
4769574501841351362
7311993523833087056
7549956688713557852
8479000052733763082
4406499100477366370
10503412389099025650
5636778951453678056
4066914504393992292
11817500359387880460
8595166960363552806
4865506963178146980
7199904832368281760
11060398216767572300
14638575971414757602
4940589687031569170
9401136567681125972
9791845498658738556
8961886697327768892
10758667895667701406
9715467242300402756
5013208632603965330
6595195071362660156
8503293186178008230
15129030506104831692
13876143834024938522
13967592829937382656
4067518032228339002
8312634428892373482
4728090192272098056
10941147370804054052
7880235598751263022
9686668738054308240
5166168597132397680
11497610776653728102
5466407752408365380
12421283929295108672
11511700092254881406
11657879568065510082
12226428206799129420
10150749511618400372
8179910550327566972
14502254497876352612
12902271767652017322
6803117576036231582
13597814248771466352
11204286929780678256
10639272262304211290
5146271315605183556
5571032062161548072
15405981796340838852
12596169167918893062
6819464922246544052
4204130045382883622
4476699559835741250
13007199970375015242
15021533770422948410
5085777834807119480
13586588768068962362
5844604686932290452
6591806832571787756
8488221770530813506
7524915426178726970
10798302638136791010
4898428654991796410
4146859318942157690
4505167550831310006
8214245176213101602
6426469799676296372
12491363935803641642
10190514021173177852
11940586800580199306
9294701464465887372
4365486392543253522
5960628675447215006
4927138807676048970
9617056358547133482
4656428777429100156
9697248005201254370
12315796985921681342
5792849150216982492
15620410562115313590
8733064936830865850
6866758522194903722
5257794919734063056
13187927643562005522
12218384006276301632
12065655264648778890
15880681903461442256
14450390943243889272
5156760274316564762
12177814572527281040
9421080984599312756
11813875914536920692
14261181321931886970
13115984991847246872
10924579790118508890
11050990149918943850
13504065092070180882
13500527796653941406
12765868437307931402
5118430400746651406
11180346498786217682
14147894128725559802
7945432649688135072
14146972401543777252
5078790878518857656
8774535101431351506
10575173388003943056
10124547693906841922
12124646557215310806
9183094902579644102
12290212579497302756
9840284223401421092
4444860975591519342
5788433009231811252
10736732439648489962
14971668661948263306
7464424087665201152
6597075483938175630
5296702203207315060
13375145789809143522
8014196481753848780
13349951391894002370
4490648932075801770
4759068793111703012
15843570224622664250
6204509343612874010
8729262042420989306
14100105909101068302
11776553781589719542
8976633231550545056
9591368104158593006
4759292880227211770
10734600622627751406
4596503694103093152
7029033893664178052
4807073252852535006
11072793258443618172
9362404921474473680
12640223361836963220
4190536532541240002
5028190027636397400
5236134392800235252
11167719884913541182
14288752989920096172
6726992930990233680
5725787589113516402
5851942131750894506
8751076700185400042
12492684803336093670
4220805002018866872
4371399869814229142
13583328937082910402
13696703292664041860
15211478319219157052
5851195695578533572
6271110904267360262
8373790043481278730
4397333632045938870
6739354821814893906
5730954131511735770
10114396970039358702
6782012536096237860
14979965053611348342
15841200256766984622
9976724923011327812
9865238974340351006
7143999860659699442
10006047956422789742
5594271852373780032
7752562753576592756
13930933672223143400
4356525572615993082
7577052731579657720
11529318028699077756
9285942467407966922
9827421274537291532
6953257710920720810
10045688155914596240
10763852568932304242
4650883436543536506
12795779860827058490
10894497951857066406
4628137958124737762
9920891029480437006
4005967510039816362
6519147195547422830
10389810072845854562
4708736919401993352
8120274345234392556
10274670279217911062
15373889205971464460
9698976128633351852
8059880978666681352
5981158245182157582
15337722281409435980
4880853349153111622
9979373919042295850
14616268995238628906
10921778597773079192
14377454086060924992
10556513708172446702
10081376520631130756
11936895503496206340
15613841748033207812
13938335723805923306
13606539862860418322
15077262940834893906
11496439877460561560
14879986399391307222
12061632086129672256
14700040387716385730
4404238968220155006
12763347787831601310
11253554966446537556
4441860017598652490
9690798645121671882
13535677720981046622
7301615484485875440
9305917616189165582
8696599723083046872
8984249633981590310
6307346512346573882
10468329364727611302
14618326714475713850
9732585364656563220
15714388873981933256
10149494116758957830
6090914320105750620
5804036135249352530
7373067902418015012
11607601966412644506
15246340114386907890
6323203109147794002
6906307249473233006
8148925222792785360
13072117339772884080
13324136195584032770
10992430835456766500
4431442252397296556
4836118014111825362
12390409387841778222
8167272382635036090
5351199001499718002
14865119611970074722
9010085064655099502
13099126997809806932
11359964733081629006
15200696986254344252
4503140033549407256
12849733757250748370
5042666155139539562
4719315622971995156
4299730248705965372
9537206344491796130
6753959423232524282
14934670242476111556
15198230311064628302
11986169282662038756
4274177333200114682
6589288485454410192
6772430482534395020
10055542459716433622
5209781907165935556
5462672229546092552
4007103324779426892
11935204336253297556
9083241355651848756
8962559824168273556
15534300200099317940
9229348798439501892
6253923182961431682
9413359963157483660
5972606990805408212
7479629380822140990
14256303403376376992
5118885179359182992
10356893198061542022
15030794242298864756
6840543129810796800
7349413761364189062
15432870942830757656
4277684757444397662
13802577824395031112
4231127183279781710
13431808728860160890
4738468033428260250
5087296631709687792
15784435611205307930
12351597361003439660
10214533494885879542
4659963556875181002
4890149278377980672
10294903281193241730
7599596061513837656
15845485248104162402
10399395340622613150
14643403361606730090
7314989399171045556
10937408461622914700
9362990454860259600
5175489172016171756
12155933024778873332
12452537615598932256
6105762172883418450
7140155089963807632
9508510645972051902
4665251933291927756
12962535542803636022
6297885187459648932
12507794645648776032
7304000218599540710
7787201725934200290
8743934120409158450
9245081489584381040
6143803132205667270
5236242737901021006
4335704475483408852
14624888345494501370
9767138855539473056
12441723242192007300
11164994053494594000
7184880251245274942
11421690897963406062
13406462310512755262
5904285758144558490
4916450126039451162
11749049834390756102
13168173063230691792
6143699563910343906
7105186483430247056
10204242773932762256
8125230378365613702
5202090923837123630
9608355951220697580
15432483095351745852
13766310128294026802
9745894485361434962
10429330428630575156
6573446213845071372
12778545103151591742
11438541761079077570
4643446794863503122
4897976166432666506
6169386797041276122
4768890934851344402
4130458430047231970
15016151008731540512
4399450714667757882
14006857536902043452
9834217020282514880
9082244585019206306
8712554682414727172
14545516272822544050
7630479677614311810
4195762907001041756
4677395349782728442
11989354810683106302
11677910540272794642
8915509227253230002
8349065830525025090
15261942612138752322
11245680366616894812
5081277202056153650
5030831034349842332
12090186992955849780
14937249346926109742
4160369046918880802
7243925837195987952
11699140083199128902
5983626288113990910
7196650293866925080
6311460022513158422
7080986905140351072
10233503248390432562
9490111587411908312
14590586041516091532
11388659613036374762
11765321698268745312
9367472484521064942
4817277146427699960
4746009864129320520
10368824023595103122
9095279186049535250
15260872125775324130
13723842511674269610
13576961852058346832
5017359738236230530
11257713980418645102
12626620073342229330
9398678614112252922
5353805395549280570
7235559112977989982
7787775430125935802
8018258041307253042
15080130177816720242
6034560430531295592
12001597879496414322
10448616062483543832
12894116245951514580
12494453317265610600
4444978981240822520
7665862100033519570
6971522849885950802
9356660037469224482
6837162375889753782
14282399226236388732
5792359819941802970
10167575343513163490
5238395694178718220
4361411707246066490
12338242026040308072
10077256755630317052
14176244380780984502
9847828161016878192
4908547310190278082
8074440714252701406
10550078653729436982
6896489906812687656
5093058683306701802
8613246671944055570
14281094704291777056
8464957977479826972
10551845570895516692
7071223737329589290
14874418335660142010
10907124747665855960
5909551437502825506
5994198457624164062
5884149584036365490
10940756597827872662
14228778631930724892
13796149212761587310
5960941447529956692
9023806787632606506
6122275144650202562
15859204610067847656
8185997073981658802
15427996254579172056
10541733873470445960
5226871478882213180
8722043954882198330
7087626555833028242
14850191090665512056
6536560208008392750
7321037495035154820
11304420938946186302
7324190900130550322
12537720256579313906
5960813249730794006
7885354323734512250
4531521783541796822
5651113898195715732
4931792075246058650
12286157502113887152
6739133122954801406
7101822609354721512
13543377495558363290
7575188656169641782
6384739583897437952
4231676083059412290
12671359303327734242
6716355591586715262
14095125597523606040
7153835106269110980
6908380212716873130
12613582759400450882
8392999331833380056
9635885304899134322
12538858712796683742
15325739849408123042
9009097058629934642
6465223776733026192
12877572705741984512
13354828435670831030
6636271082945960742
4920729998284150650
4763821654768851402
15947255132875299602
8892628843526589882
6370531312658366756
12033024454133435090
9030610079971925150
11367775445664551942
14405496127509661902
11307828615418692506
11223605992897939830
13481956541599213710
13938921367279033610
5213452942005196506
9727384892876963142
4486882410179216322
13354465769255310002
6585355276801010556
15441999414986795352
13840687503923965256
12797274843303835772
6492481512729372722
11490572648961303680
14402660392472950082
15632239594662883082
13539680966095149756
6714187567092828660
5507078479215390492
5244191909552704556
9003231334990327556
12791102207377456892
8610354269707827290
10337614836562148022
11133208190965770002
10494770575559815562
11941347036438925562
10376476388688599462
10190392958323220610
13796949938221628930
9725051752071821052
9276099480912198842
9100831651232948556
7445552998255062032
9133828183683979272
10273922905973333112
12668051574879671522
4090395213481029950
14896597252722717552
15360428080096954602
8139452105727057512
12738914880261560850
9011988578732597192
8365534574987151770
4444987254260487122
11432016405621123500
5534772351129286410
8530991217052681782
4726532185457507480
7475658919829605130
10436531271969874556
7849842785761753922
4704386559792045156
11387300486236905692
13893463373604205092
8629483496028652010
4575415713271157460
4381992545282557970
12108922238723391912
9900626733970668906
13121548895049140306
7425060235413866012
6999448434873467330
6596669167364543412
7815433536026286410
12276086587692681602
4625715931446513122
6059054537086105172
14044778283046413240
5753960260896614882
8794415291372671250
7445104075940955402
6773894364019196262
8173307560414783232
8862349008516883130
5509680318854368152
7769198625519665952
7899909689791484402
10066897985430825842
8078265856132511870
7896165942407675022
14188124259237562940
14151032536744143306
13879398558600535772
6540846523014492002
4875152317791609390
8372292525276331056
12564199676830400772
4087802652807048590
14041217264879306756
4061025895196029452
4118769625975068890
13419815252930173202
9982595113493117556
13990095689891312322
7887603798578010782
6568989060616315482
11077544528352338906
9095362209244867862
15148119674894873060
5319536597432679782
4923723558767517506
12303816327086383262
14185118069517628872
8122898853846290702
8595219626428489500
14966260531869396756
6736650324092064642
9962068615193191772
7653134388847580100
4685001416910201690
14081090025998056052
15886492058589566262
7780078106892743906
7460222639490841782
14578197943001468960
13158345496870484690
5067977940567094082
4445626298719386710
4496339846031023982
9184006746040289642
7581183516646933556
6086760000554688072
11692938214124279462
13930446954420203006
4620238893673965410
12570256542571721840
7941122216206100172
9583176361547230472
8948695094628352482
5454992975350984322
14265156922430411556
14634128385676258692
10477244387533266506
11871240239870624262
13462180037127525240
10401365108741070792
12724224893441231952
4884158262403751942
6403302447735188756
4081109129587094880
13948730871934000506
14333557267192046312
14885585961588224090
9051805577702650002
8532486117475431806
11352117068396154972
10157662614586248306
10427832625959276842
5288089964942943906
9743213045421660756
4372545028282838822
15215208018239831406
11738232277699868012
15866222148192515556
15447514672840367522
11339311313986740272
9669056193278934212
15103522685731882656
12642270022853403000
8917221347226597656
8813765492524191582
15603598131171417002
11463050158527160452
8172872613199320522
8449017632549007842
10647739585613267192
11074378827538525970
15544847833319118512
10639699146793873730
11927746045083434282
6267329202927023922
6939338123358997802
14835854217440703852
6852118282762077432
9288117539180309556
5061850326594573752
5532195809432155122
6888722967023608490
13157838504874876500
6610274209753939962
4223481253147665056
8655885374381289056
6543624885346337042
15350042663442389450
4303280309920628906
9675950199218580422
7153769031487159556
6575645688302867672
12675489554664952130
4184974956048524822
14667446991433244556
15647258594823020156
11513217198193579602
15361144039197282060
7603873850262746306
13988388623775379470
8047681721497860780
5532080314380862842
4112216380358142450
10070431278550478372
11020179506602421612
12129511073755691882
15213706547886053730
4319111314160739102
14781346859632913562
9957406434368969760
9615143485742876772
14341800293311562192
4528350679837293242
12458271301759363092
10392064732189210362
13010004978481464050
13575074662149528306
10803196581916474062
13494379721307893232
6131214237798441042
15288739459816578212
10302490167631831406
11174052222945963056
7410328291263953306
6731280099338821032
9935875003613656902
11233832690196949380
7160670016048694756
15915184791211832132
4244200212521934006
5890171447494554222
15024372249291591170
6973770659511658620
7052926252358487006
5181040458585820100
5543072004172313162
8664576790163137080
6836445019971631406
8590863347893834140
8362791954592346756
4269068663388866090
15666953429282114262
10365445857232021250
13538201986346391902
4127022915549464756
8728515743473914806
5576852531980354862
8384875858825295132
12340579114628029722
7722887740071719690
6953646788771964756
10809437221289597882
10478252058347596070
14888546343091743482
5784798529175338532
11135592008626885256
5643460248818515580
7731577460648816330
7349082006192574122
4377361972205237490
5483727678693145560
5801570126637831002
15582523060204904832
4003859208394320330
6884512893738051962
6424552685656907822
7141776592408447082
7075956090700093422
4920008944380315806
9123733403024626406
14596994656518815756
10203553237466213690
7936679855364683682
12980139547227017402
11348013236091675362
9810333184289909882
4420934974862016162
5575107247805749502
10368968386089386306
15881394949802744472
12301685026977270612
11749187504483049872
4499690037756129372
9899680092746125556
9038193856653722312
5750219496961979370
8719258402053799682
12055687775066892350
5160226564488438056
13768398248081447522
13153661901271073756
6994025001893475702
10122123593130721500
9370518551338184802
10632509615070785162
13693565918478940650
8337786843473870382
5552052297479204222
12579040936456225056
9010500550035425142
15417404664797594556
6935230464928182902
15173308502405213762
6824078205260600556
14791614061945628756
7339078477988909682
4342556277427650302
6055263245745058050
13203570804620317056
6847893190802354550
7531296452977222932
11880490142012707410
13788355998141226532
10532060161135517762
5007522213844655132
15464531549977362740
11635055103851417306
5763971145825925220
14394593887742952056
12250054302560178806
7063354457384086890
10909318903061230290
10209024251117671502
14543633843711004062
11397752342706668906
10562577434641919570
7133309703443609940
10958177265782554212
11355406421299440842
14415491223821285472
7728148631663989310
7746704999839121762
9927029520652113210
15542499857566755170
5960623108965593906
15316219620977553056
4598611211398364712
8396437112163693756
10684618324655367692
9647950526787945462
9009454818852076710
14876247198587371760
4900060021273118480
6622727878508252762
12211592085255778256
13137805767603043280
10980953029960691556
7698563698685616330
10100763223603153472
6122156884945430712
11831478327188401212
5198704737865914756
7398684446733982656
6867602587234820990
7673667702541922042
11133326538786088272
5325740891776865720
15246152691464851890
14259705570235616090
11427331171889448506
7662383663835895742
8829661663936539582
5615246418668998806
9849933889506547490
15442242502914120042
4210503610220222412
8471690339811099392
10008658174086334622
15659512547197989006
6539584995903851670
13354250808746251406
15163023477906662232
4306888805075731082
6674491210319965230
12586007963285634306
7722541590663030770
10125658656243932132
4462884983868368906
11053914084373401390
9736898827942182756
12774759652218078506
14510105808719145120
11288850258687976470
6897663810002927072
8334471465548392430
13468557877432585322
11396244821620478832
11808713122881968306
13285645831580300156
8015882324620722806
6524579666735834006
5703434441153449922
5341827515576332710
5001454444368546506
6790389949361840556
15430644005361063122
4145471462300705010
14965757320814651990
12236400966753597822
14042635556251272312
4766657749432976330
12394246891183124882
4113529782133602770
7353626512453511010
5370762539721434330
4342931973709479050
6677900537335318332
11304899964059244090
8131315431322091756
4688213017335408056
7774341071022041060
10487047507611683280
6912639327814389182
11946077388644012642
5223217762661028132
9390924122565791202
5827720269888935732
15469867496081284292
8131655464645687130
10089692879328019172
6078741303215694962
6903328567938843770
8885238352106337942
9982385195788407656
9003502201639735092
13879792898811751056
10471560732400830900
10353601009263738800
10179012148776477890
11477338062911634552
7900611320815219932
15050235554238839556
4106985565665719702
11652454611503686910
10490976664178442962
12533946064252491150
15735720680533693622
5449010335431121622
6176157961390607232
6026269774825130942
14013591819983159670
5936107534226104122
15163545819904567742
5847367773950268806
5463715284931099952
6491209188395018562
4597955197823607482
5606665240325326872
9595658861266916450
11452652231246264792
13660456589502151082
13797584324658420842
7244884110024153122
8729993611802531340
7411684821522336056
13166688172026466460
10256826871812106280
15018806907798839210
15173331063951360306
6472953393212602352
13326175975085915052
4520283958841059250
12408459089119097006
12022438031522933762
5098479431476681802
7163094678987326406
7264672692468428330
4648737764188928412
5752010836980045182
8558299697386266506
13166693963261753906
9979296649692135530
5172009105222215282
9098748759036966756
5721212253405119330
9578970884001431306
9474375473451785756
13847975771606193492
15082739136164604522
4885907951701818002
6881996225285216282
9686672373269357192
6721267288934112102
7151782116212784056
8807402142794184932
13359261475891490150
5039024136648549320
4205410895039152052
14789423576684947482
12837892636745257556
6124186206121315806
8321470824910761056
10436926334682573732
11491145741590281002
14950372407746897592
15771659245334651406
6295900734547365962
7991397835314944862
7460681610134803392
7862880514696726070
4359349180667135210
13654678839705845156
8350131491353251056
8241990085376056406
5525167153655242922
4402732475325848852
8485827545284362506
7355399498300136530
15193980988086201860
7830126779592540530
5448714813263622290
5829721577824681406
6422163291830568756
12101594705972133522
5911997982040382652
4674549925843491750
5374345458379854306
5583421377391558692
11085054593025221282
8050375087280478972
5994682634448405900
12052288341004220472
11500253727939367202
5919847383891248850
14773897847540439650
13880850098581962810
4469161821584169180
7350320351950688352
7589867323903904072
6465811586613860306
12177058707221526306
15705365805822162410
4493739447112549412
4721493269227568906
4946086815778022550
9783297322309948142
11202075986015913252
10608460737650188056
9697804358307833472
10253587464316463906
6105475295005074000
4692360179286125642
4014445416382001900
7522440884235870462
8274255192659761632
5936595255620671970
4397431653920176202
15025496475502387370
5226738109915220652
9659119594850694306
4759484139117519006
5992475718830030502
5415812372205609402
4049488737293224952
4524760841028230052
10592442780318832362
15250800131887562090
7376381727289492556
11130308183604357452
6932292410046972656
13822761906017892632
4329756562300217390
9717926408536366572
6309992745850401342
9623653734009454922
7287348590026665162
9871388239730519756
13925907213720916970
7402986921779203862
11519694177585912506
10033261742614691406
8650504754158139892
8909688967732064522
13541937851142898056
15332326931800901622
8947388099786157506
9622734251059592592
5167425680577631406
6159670950986165160
7679675992911768722
13242468740173069700
4197400178474467932
10283458578385386582
12727879692263775650
4177484735822062490
9920906110463301072
8458777873563956762
4040639893985818506
11927375543101089630
11151785722116389352
14585868236950836482
11234050846121138532
10918934199599866782
15516056238283800362
7293410830969928282
11654472814643338472
12154838092357249970
7213246044636956942
4156485911030984082
13201896781478426852
8592320078423200352
9647094786226766556
7433992885375666640
10044439655206478006
8806580683310254682
7482531991718601842
6372975588275120790
11662047909017287112
13393264578939602660
13173491356438281140
13141918877723506982
6189338130685907892
5251841532126260556
7763889806256183756
8153285171802244200
8907464324684714060
6211178806354926890
9358234957739495522
10295096383296702122
4810619764329187590
7286115366140678256
5641993783653981756
8015399278187654450
13664741767503937350
4074224368434169200
7593739398195877370
4469107693887884306
14775721592958966642
4763952036534187422
10741064916905901272
9164317090519273790
8318421080725138032
11086521621763979690
12383604794000894960
4681187502575538890
11254686418283853512
13871911479369772556
7504497256941893756
13158852041566832412
13538787507664030460
4066386310089343242
12508961225180975156
5205905309236769556
5218235466709184822
6254259212888631506
15355776045800764230
9176388202697775156
5101862520704753810
5679743447805261522
9951442758975882792
9774577160049120306
7790089783595852592
6520382685676512002
12868561953389117472
15940720397315331102
5303796939195856542
6367398566718578006
6707490832880348006
14336606512056920562
14689631461228366502
15183086016269805482
15842118156868200650
7568717008700597690
7556409358055450156
4959054212736666600
6713475126896363982
4543990861058368512
8560595925707904056
14960079045399473460
6336632582903937656
9192278273499711462
4706809773358397256
9552055297445362550
10899442603508400156
5558247193758022806
7505089676659890002
12371856624124395132
10548510937627224252
14482312711502728710
6254141780946711962
15313954485096173612
4813495152812313702
15145119311004936402
13585324518246832962
15361602662966474210
6048762228296499350
13703270315416501052
7100909422383257732
5130804093035892392
10438871360615547530
7252508483643023330
4897319780790665520
13626510885193165980
8551515994251042962
4133271164906174402
11774206067843758902
7580892485598333306
13954195807888609370
4766553741311480306
15585382186300936242
10131633645585266562
11051729965977664442
9532985772460163132
8271901232085790032
10444972524328397712
12532361164657862556
9562340388774538332
9120600429441144672
11986534426706422842
6825142996793933832
6925298757224156406
5804343569401142492
14578367010759165620
8184429247728378350
9727426261686659582
4444070935528013880
14246394124198378506
6236924663239958532
7703462127121255610
12539991342331215380
15720297342459905306
14549835849186460556
10688033927183177556
14774406401907243012
15499352479804733402
14432734489543463772
11636178065905300382
11868708628754409962
5563743376139811632
6308960245377968162
9948412437466932812
4830964735276461612
8844005134827696890
7281546772837895822
4208413325443524056
11874621392949263262
11845643059058250000
9837569253498351806
11179376297738877192
15680307146048113806
5345609982724722962
11118109840641765506
6774821550305343906
12897233137883968200
9769551478976946102
12547256866353765092
14559115855501261550
7289315628162647382
13081565102877749322
11242138843902482210
12478625865074591462
13246916880730479242
6314391438910957656
5276214832084611630
4216860654430650932
4256473012009988952
10619422113196666842
7125607530653039682
6795306814404883970
5308751824831130006
8501388091891718042
7005164868573112800
5115783514830795156
8556039287390118306
8032747908423468120
5206851979528120752
6047791375535964056
5414543318252851256
11939601529061749650
5020066717813190522
7473547574366757072
7672699672137581760
9302712814967137656
10277415424089248070
11291251725529528872
7829255265144728960
14822267776609565282
5061437288526505070
14230077970818165806
15064411889441950506
5641415444315124812
11118096263038426422
10086557556811713252
15262029164172713522
6514795835631826290
4093693560071308290
12737452665248937612
4922200662673179282
10336340029805034210
15331592427020580822
9238755006988901406
15750524060781219072
8810381422568825556
13158549508704550512
12018591448260928442
10659931684212671642
10899597507172553256
10143626314828462182
13963188516276025056
9729772788172832012
15098403989909923920
13496930420013315002
7165329504623596032
8379514928911289942
9435596193000784250
10307818218357812990
8653755409739646212
15363688573299485460
7752515041158165740
11810986975555857452
15409411629130251992
15694679608482207762
8026871738288260160
11509781167422178760
7183752346091000972
14528378884149156782
4122973708906022102
15372379628249855322
13466489585792471282
4731999625895256290
9041265389771220300
13906337686066132670
11852389422558753906
5943642093868663872
14073124432222256652
13178250536173254380
12842333214639496130
7274616663341923170
4508027937879371912
11959853978567658942
4162483944253539522
10887660514760678682
14231200788747478020
6719104983191715092
4261583999400307922
4013708370881978082
11679959162247239052
8342519699594573090
4821076038993637656
9577108285015863906
15653842453530601850
7481227320819515522
14939418408289265072
13646019421423350506
14551056277076117720
7361380243082354132
15770274670802123682
12131414900327651402
9576755431673722256
12980783518984191692
9437021255357640632
5489103251545445622
8222752511473611062
4701018117739343906
8145241530748211162
4646532325262080556
9870774552806506572
4364083749240375162
9834513743496003242
14825308457768854806
10655184719971837892
8246427959442729692
4660179843341555930
6892033339828502322
5836768709727075392
7793205747842547506
4148426122195565402
11925207880443146042
7184389241756323302
8901671909228485506
6493053179475646082
6509892803307459806
11730339682109930756
12372830615734495832
5203010985954055850
5788097703945685490
8542476117391391832
13350225337498860306
9135651013210982756
11015029116233936822
4796783643810186006
15685381928994312656
13470402492189428942
9345411140926283880
14034239958399779900
5527175512838381820
5227982154368606432
15701446346563098540
13202255956875720006
12086744719617966872
5735089824149829050
6245220871452252072
4666006224921922992
13108933728925700952
11282508298514863962
6737713692864971322
5479545985761645056
15366958397312786952
5032579522013345952
12384840878723739432
12801670082415754806
14477096134493765660
7350040770242427182
13286970292888660556
12873723171668424506
6248137096337094272
6728504039538336170
4991675411530264056
6552572504916676790
12021817982263186260
4335390530034324032
12022704976480676256
15955830617497925132
8236660950824430962
11917830133184228892
4078498680398250362
6434787620140980806
7077946109627044482
10993767201587675756
5866317345066493412
15806377249059162656
4951935244556664306
4757654473334846862
14413047511163005332
8632630212011771006
12696629761485836402
5855902978845749556
14683216350735121880
8333776637725156256
6260209613546347010
6469913064998062020
6941296416706726380
8920781959812499532
6752337692294701782
9207264383600206160
8426621954113649160
6050287973541689282
5238720098063377256
14917425045054220262
6345642483738624512
8690338213061023640
8500271678332529060
8232095686483989210
5951573105942621306
5560083691525986842
15442013294446434806
11588772357653731400
11381206725292261332
6940872310339121492
13138025593937763692
13282369254545775572
7495608598079704482
6355597693720811006
5387100201909651762
11134257420761665202
10771485531712345460
15816257304457803122
5093584560612557882
8324500065924287702
7601273914966783310
10503678559161733482
11561288714114608632
6713338051350209090
5641861271856884262
5660210839559816882
5644099416488314992
13540239186521253600
5447741888347751862
9436155236742330362
4532995227811492910
4016607696780697752
11582925719879087840
7554503923995628872
15526797486454279752
5066187149867312306
5414567434448813790
11488664959545635762
12056229846646987682
10154441353169092980
4996459703698097210
12424138079635980890
11362139130915695670
10985978273588798382
7464682853493395220
12292278753132509780
9220328017119485810
13308200857655472656
5040057550307555250
9300413657743071806
15734240910147102122
4293271411908935742
5595785885656446552
9507978672931584722
9342368510016870722
6580224000254578170
6183755139236443022
13455825067273352322
15527753033788473000
9427307153409288380
6959367124456766292
5337703221133101072
13420442876271653432
11115101123695763742
6231002505673514490
12476715316669696980
4947405252253729992
11293384157529514112
6497405269575701406
4388164830958500602
8159157710723003906
15575233014042009702
11578713969879136422
8341500899820395232
8397751159941431682
4816943906817114452
4125455567385306002
8878353653560553322
9068027951510639256
7935111715223512122
4195729084612495772
10549288730154193322
8950001095961044292
9995272759736286770
15107674355113737722
12444293804620173032
14527388034632409642
13280318982554754006
4083433769430879642
5956077089404464756
14929535792118683756
4888461734324627006
6393496384281297332
12591468301678364100
15597043548186253250
10193413308797138492
10181107761160862762
12518479374653249762
4686546682412668922
5753021798792164056
7765653659983063292
8887044434218922270
10730390048246671056
11626674261325665482
4204896658352258556
7614257970758121542
8568369012222588410
7755863586405257882
13486132264395833930
14510478535013675412
6302615479372584722
4753910384746724882
4559320011180062756
12279443161101860522
4583494975122473256
5746935379786202282
5669515000701063906
4230632702046185910
13830124858710469472
15344822080799328756
9427879102427799806
10355027388104051406
4838536316476315080
5525573905676406692
4718317647584792162
13842674531918185610
13243646262341675570
7421566980441919556
14175646995635649722
4255928761280111256
11091435203956428960
13224841664297454060
7815765154765331000
10016967038335766256
6663022408788929742
11731567602909723212
14434017622341306932
11611250461274607506
13274093800391117420
11884012407307562006
7539635864034068906
10382253635210468556
6703434064180539972
8502040034713298310
15353340971150940162
11390122802160434400
9639428928392878730
10916721024106699440
13885195873111207140
7120843891525101722
13640946216181921082
6691601719434919850
10634250406656685122
13109278139629880082
15983462431509420630
13314799784525415552
4567286987158379672
8377342614277959660
5112075732619210110
8953566582613937010
5653436478011053752
11148949855656671042
5031723418681161222
10014969377686380522
13301896330972837656
6416123395653097310
11420880957573210272
6699880944859242152
8543847106505238072
5572387088505148922
11405528410942110482
15591116577314646006
12357104313483645806
8179777898687272202
12394285972799419422
12027739729551969722
15256917334746399332
11931783949992963692
13927993369870904172
14495606614883427270
10516110454580971142
9931415049422738130
6875457346339376892
7163731889478840006
5031241143943537392
4320375163770732306
7726312269272641772
12189612033087637610
6920162107893389900
10733258244054285102
8459664518963909292
4922227720796376332
9989013227503220462
9385520694668118962
4019643936725795930
14923536105083007656
8977596408627578822
14537741403873077462
5867952632174790092
9152798089350933890
11171258420874622010
6575134817430402330
6092420225135839650
8926216228544695610
4778244460503526872
14648083232450317922
12243442812218838822
6417457457819222432
14446271345769382656
15204827503230260810
5607637867959199806
14493510995117013690
4760892132593062556
7928015104612168806
4973532445877098200
13846632836399853600
6749013381002982570
4451866584309472656
8424736207936729382
8064506202565708352
6314537657199007542
5679899740528938552
8405210978163807722
7118355410278489130
14316428199901056306
10949798623286376042
12309428131767329982
4536189287305752440
4910141908103652002
15476808173328743430
6499734918463915130
9415618983568027782
9991164419489464652
5547492297361922556
10884836663275579472
11379981788997156740
4194790666020172532
10772434823483643806
12887400673896857400
10703840512123811922
5191500628150358006
11700799775142441942
14622807905091076442
12017248152057527006
8382739469036360742
6881561177440267110
14016945573673401350
9942341600445712656
4744824118639096680
10105290855753814182
11824434182433585002
14095281613622513906
4721792351883630806
15378833676951144056
8322140387851668380
6499309512703563906
5190161839363536230
7570076945154330242
6775812051139234010
4103511940915577300
14362882764958666332
14421447625409678882
4625772636085010192
13088986328878660982
5212844232341333006
9100444339767692802
12094920978167909972
4346047194482323622
12748047131408358756
15010166423299429212
5550559647732742902
5617708471639860806
5954993240980828772
7631718644984441222
13781792435322611940
10805329742429753460
15386154234513331632
6141576494712944042
15541422655476170990
4418380556425097352
9463201788936757752
5566806775817075882
9907778770085842470
12552456378439101872
12710377929321081506
10769709731007658872
10064789101264306506
5070154698115261202
12451034427981645222
9223841037838388082
15564504165554625962
4448270403737520806
10415570703566617892
6552903859767432992
6342772706850119442
4524991784235882056
14509844177893628906
10564717198092047010
11558698866814248452
4874785465279298322
5572725368605429782
9141721926583835540
4075719780723234006
8891747538048865622
4717419352976599506
14808342693256741550
4822513158117360762
5096068463526260222
13352679631996400306
13865729019137373692
8222019987496339572
5825883956425806006
9388832241545980022
4817847564418655142
6137584227516854756
12560153967577654752
8955153431701156406
9045803830698888372
9815890913489353952
14642045828311853756
5057622228262408310
8940743336983348820
10178355132736549050
13620625847373438056
5405694559573771682
11289562821630608556
11386007668143122042
7924516566306945156
7785750615223794642
9272697089353777806
6257210225795615270
14734738329884826140
5025661982980374756
7991312146368355506
15486923925541526852
14318731706588070012
14381848072100326232
8302299816425797730
5361134125937526902
9721621440988044842
10035206144240583150
15700237025192756522
11264879804057820072
13854486377246548880
12516416087045518170
7786979420682780506
4165387482837544742
13723204903225878192
4703983853308903352
6974092752437682170
8982237022198155722
7087632841429505052
9854191762141996506
10884392919734010890
9627732841337498306
6061429924754171022
15778800152308095156
8359060277604398550
7889289284615197556
8020326504567519506
10311298073429879000
14775692594440099790
4566409228177019862
4852149148306354160
4424417922657251406
7458553902701290490
6412540157545282542
8774954350290188192
9487742135907990512
11215757781196634756
10256019582011832642
12047691271938200192
4229924506744612730
4204533491280199482
8406131273720408702
13895181740293612022
12466026662584344642
8834636791427591172
6204777647236652990
9846582954746738906
8301366278410879730
13728256654841262732
11014112245558840490
8420360594036991840
5133729974736129650
13841812934685231300
12191153989721056250
4687391323270443332
9432361950913233722
12321012121971674970
4498734585369709782
6920220497260284006
7600563795042384012
14805170069894936102
10170591535903837656
11529566267148814502
12465024464945311562
13015636985450079972
12326099260485723572
8767724075438906972
15109938554853644922
14277649521844577232
6228893067757426892
8743172827011835232
6246972804145387656
5531408338863363756
7483033143046015652
7507212237467048360
12622594894480310460
7349669116231245806
12759476502040370192
11151864679714278302
10151508051218483162
12551997727193778632
5245955510653984506
6466626649620307242
4024334422104533162
6018570636749623370
12547968903318781406
13985110613429485220
8216923446361075452
11333334514162817862
8995099588238204562
12428043701266192782
7655592437428886256
11651733949919313270
14037039610808213792
10621404826485251442
9036173873721922490
8203474620755501492
15878612721879683102
14517663494647806506
6030243352689910542
14847875216870223402
4247069705686318110
14111782007936910156
4454538808146176406
8694702614085240770
15251713172070560762
8217497046553143102
9067599928013308506
4031178510581352506
14245152028501426122
12045304037357686370
11862191289179312412
13187168057008613306
12518217910543687530
5334824990821860056
4669826873797303062
8085825474667698242
15217445773112026430
14046097212178468652
5233356063109108640
12335200779923052050
4123873761584779362
14930517619087826006
4476154456243612470
9946877201920749552
5191094363731963652
4905525791498623440
4673222863181560392
5238032612507344740
15932334823926350772
12215838352464067806
4575888954209553806
7975486547834894450
11881732318161721130
9279251653607247332
7045434206171713442
6011091221049451172
15471639863139899210
15073394160383977970
4637329965631214556
11451967541304563142
5150457776252386002
15945313300701531032
15583655357411496042
6527536132897844570
6411092280625804772
13304405969353714052
8065135288973939672
4123560872283844242
7597263280631909150
11042548302473835006
14353365644937373242
7876130829805807806
10809845530120533162
6279501947670394250
15556770511471776890
7829902541728278902
12416829855952522082
4764110978282975552
14684900945929658930
9638550793576207152
9364562783367537282
5573605552600855842
4991688307374283062
8507020014473383262
11961047053407032912
14003931565999339256
6199518347152356800
15451302031995637352
11461389255781771682
11438474511673925156
6849136270921300662
10293056589758022542
5909067616485608690
10573339407217479102
11610566852969535156
7165930140581026502
4792760478939018980
11815838433384021056
14662941734130304320
6454165510216215812
11413897925602704642
9669935545555740006
15459073002520659056
4602617600807038412
9346068437641298552
10643204961076735442
6055336189812451442
5268482056260138980
4798666583088224100
7685636042783014812
11032117905205452306
6562041702933449360
11589881345692198920
9403657571615718530
8470149063670258652
5391404560208789930
7015886953550097482
5016975505192499400
8270740746937545806
14245202437763369232
10016032612240705752
9471423092728972452
6912683277421970180
10060047310322521932
14768359035544288802
13565533102712219792
5232931684636961412
5616111099732440040
7808552841562515642
12158088831591447432
11744599645457223170
15627797889442936056
10015013733380771850
7546593460289598020
6309450111732720042
5061647238664229610
11552428277463096242
4425702849897908852
4851143570239287102
10951591935994335162
5056561848087960552
13429461083490736832
13283782278767521992
4526541805426184990
8897835419749332812
10621251521341424082
5454500636525381406
6228062900809299452
12483422965717454742
5115089226114658902
9606246647855777282
13793772078136371620
7247782310669860806
11662729206294613862
4112809719136208282
7989536199958134932
11368559885233110590
7348101044080871900
13076416640587676070
6482477677074905756
5767796989602759152
4878608604888863262
6871837463461402442
8871237833358254930
8173034469159950550
12411268292323074002
9462895447953259640
5240381394882000422
4863395960564898462
5634079212778350060
12394755604794830960
5368330562391990290
8397698175052490180
6053462941451211306
8018168889795742460
10347322681795486140
13999837273743116522
14524737026557756700
14446202444494352552
4092648647163473612
12334250536750053056
4452076821680167556
7353804068532479756
9704762634255980402
4039084223925521112
12125703604161411900
8204577796105369562
10667954717729736590
15923329346559310940
5563447846448807306
5474565495086860422
15074875443456449172
9376817738218841000
6308566499803850156
15276442380295987812
7804720139639205162
8135775644243843990
11657648239242776406
10792750144699104770
10085982276307507362
6856159731762706806
13600608132249354522
10895463066077210322
8555792144091330612
7299751735912409802
10936640972301162432
8701663170018301922
11272904984218692912
4907961498770978352
10682190604272874556
12372842926999680582
7365807786906715412
15785141666288088422
6741630981763963742
6127222813205150130
14026422814881837780
9561612214661163230
14827005315846958782
9551141726121130350
12314474894953527932
10287676084574543906
6422989234029975102
4498648073537780556
12135700979319789902
15048089946113604932
4652558022498745922
15463744856120826722
4742731179384906252
5132971859021957810
13739398289243210922
8148441164283334662
6319115395751400402
13063262058210682506
12752575823564538572
13631114758101247640
14201843003328359630
5764198948162768262
14762688274637545272
12656577894184227852
5815480044539524092
14980196639649958202
9321795923638448756
4231160399302820832
6839388889265268492
9801545492479194012
13740743531814344772
11541882734282626452
12236018786050466882
5273187726838720250
14163067994226706506
6253796964002322006
13853838981812224362
12916736802196453800
14282687853227678150
13170401732852450532
14503773179912115332
13111919192042596982
8770176800588016470
11517350095881343440
11885755960034908202
11218177023639504806
14526052491866045006
13952853006262259472
8144098069637237780
5954268732497631992
5347079911904396690
4556615401225329132
6298054373009478312
14785112624392727762
4483239207781308302
11175491889581179502
9115893554103247056
11688929529485245452
10326789929908662282
10558536863570062670
11681825421661233950
7507670897667378906
10943232246349979940
10324125402250055556
9510510506817722040
6600419047769309112
12336539563706576406
4011526922427317306
10551087066376572410
11415101035468625822
12523518715089967272
8682905395369186082
8471946010322544752
6581935978903145202
11136766838349737202
15647459274090111162
6167054954100625472
5919577559098221800
12655760212434367370
15419682213318912080
15343049025535262330
13483561391505477162
4150241262755026742
6851004965974790256
12787542352379263562
14112873927321959880
7296506720552697720
6416240593346415852
6488843510297401650
4450195797834540962
9025424831850511772
5426303802731253290
14310819980785264692
4070714033277921482
14174874461842135256
10504146944730500102
5596610522460628610
4628652761741299202
9529187274663763412
15656220337196845800
6596109669097273250
15005250019381306782
13147434378664444610
12363267921991066100
15706760658092458506
10008184721028680682
9632299934620707720
8980482854570872130
4254712599895825430
9936814232169652242
12140874419453698806
8388081898052758152
4802078676459920330
5762273261849128950
7996468186477963082
13802062202806106330
9231456805994881262
7323023470852559756
10509988808987552810
12315145245231633252
10073813626507447082
5756359859295702806
6138329136911216570
5195580284671125806
9677056989086376122
5673441452790170556
7077647877336862832
10691197794039062082
4130120920026501342
6070230512127304620
12131825384445923000
4524334723651641240
5000965115619399302
10461543774087053342
12030797989811973402
13148725277304166556
14268128277710983212
11446089723261245306
9761516579071454472
4587983043482259840
15754587307970126642
4632854789464274792
13052551400425440542
15259352138007017330
14834351724893960006
5239879406303932656
4619553505541600940
5785403000359774430
10828713331366380560
13231585517519703522
6879856876932808130
9446474351374081170
5936522618519406552
7504533121651366142
4595208730560221006
8086967872027010522
14943660793665781592
10150192844377156170
5841930531384813872
6038527382776033256
4122400442565007622
5917862541753104256
10242378810136730556
6619787721335199782
9006216121967613122
14290364696073196512
5914254816001189506
10767938145697571232
7731699308549388906
9315278038159803722
4653224546381094690
8420776433775622922
13676684183041016256
5877736205009681402
10180114557886214042
5074587625491588906
6989959835685102306
15958068081274970112
7894185379266830700
10704237160277501652
5396764866321972782
4684876933794726062
4794141076437002232
4797031677811928102
8004876186105931110
7079891515148548362
6020064007514188130
13164385407855293306
6576242199547135572
12603651525603325490
7788412249111426506
9982831978131446072
4913058666067828652
11678089019479438556
13935091681784492042
15949132953400450806
11954466481459418412
11112212992872427932
11857926199100426930
4267893532229541402
5089086477110236530
7053754929630281490
10138288261263626520
9796864965941320812
6646532319182215550
15811432515259154412
13322080176657457610
6036707367065736506
8348398305793452506
5808655082051710440
5646952916368180580
8459929164203168906
4427745846399100640
4461596528706449732
14153425148696488580
4299247027117542330
12833866878047949006
8213586413395476962
15813758675509811172
4042189952644391862
5534709571917744410
11978617513640407250
12230522289634947770
11523023672513644550
10241734777466747256
15848370852976531406
5856113666679964760
8485427495788931232
10586202672286963962
8560052779602320156
15781293014791786040
13982414503182222656
5173905440776115892
6177279189798251372
7660715054769104006
13914112944105345510
6360474252473734556
4953987178530599306
6791091354740201256
4769053907306547770
8616984575897856006
4359192992122934450
5877503951796603600
4921464371267829012
14029017311758746362
7351460054057263212
5013276036275648262
8391433563130685762
11179991801636827202
7873555296840798780
6012232222818227132
9644550636799556172
4948413817234799450
15990492528794920710
10068986991664391082
12576183314314962656
11954647210336180250
9470167757521794056
10757347208077200590
5444845580610684810
11762808146283587652
8410239037098511370
15848233365415976930
7008099644679625806
9937541739260395602
6499002775602501506
5108609354561773506
11794238824027175822
14682530699514239652
4940920356812426432
13395712958818131192
15813929767434952412
15588378498366928032
8925041551281005612
14783862383862174462
10638600804126047612
5080136205844146750
8911855645773631256
15097871592239316842
4978265209586956406
15341422537661529612
8587039226629091090
4946287856712396756
9815760479525131056
7337625608838234800
9717779357039413506
7304557254925774692
9926569281574160052
6606217517086610282
7237599900666894506
13942173901613656862
14832858520848975756
7642695563286811040
7026847613441131506
12946663787402894712
14707800972784033742
8387350340782708262
6064270318851888162
4376737895201207982
10518797617202420156
6107322016930014582
4046655124132421090
8974981531978813962
14872312820892004212
11321786249100522732
9570376251670908312
10250561169699808806
4645964760697150182
10742698282327841612
14331290178841916810
15617278010466246672
8205495841667650556
9226934281367151806
8402187020128822262
4048293062404183850
14104019382476126406
15951528518408187962
7614913219633308062
7459522471239706406
5115491835998269556
5879944116085054056
5543674240878218256
5917079062006986722
5182315173735431450
7112915763370175306
14012637022221798602
7273771401171587870
7501041253839534770
8777186776490688092
7039060069214658102
13812584905232003490
8768221417811147712
10978284799809716772
8540194699796405952
12520115244046812656
14029892585302981862
11021960286985419506
6380685283053376406
7525173340097198660
11833946613498094020
6382660109982787850
6242402667682645112
7849674482313791862
5553359004290446802
6173857299433617642
15054658013345496002
9218226032231057732
8895764531939964756
15913284145842161472
5186093784704809230
14998743965840194910
6775111937633525880
12939300449073555482
6586867858277785812
10988856570673080470
7959093400378016052
6336475053321182006
4615010834111928756
8159286375990085140
5091843443344174992
4047594491149316406
4657518413173787852
9701192216980931942
4468875424595304842
11219639747919651830
10564416790702740006
4137700932645004352
6953075473107907506
14701380331309978556
13260253865524996202
11704877892839667522
10811099309237786306
8310348905885218506
15093799045288106642
8058527290111784492
12630647301259029006
5496854933049323262
5420942840988165242
14951630771137636632
8056526467092399506
9314009020679758022
4372822533492012656
5354372393572484172
5352164667008295156
8694887323211890922
5504277304194619130
12829597281562526562
12761234821182008306
7641045950241488672
4338720493185081152
5198087013151243682
5355851221863508056
10938775650928034042
6636016742263459256
12757574704007699256
5787685977092195006
8188612290450745022
12070983954535933440
4096785555495822290
12459076761687452822
14356718206760222552
9479214818624055962
4754178538428949572
12670890411681516980
10194194653958321450
8076366210571254756
7638268701138596642
12295108408608030770
9148560018586971582
14604868005864296510
13751302448432844182
9656697477068857452
13265980455054150056
4404763783529726832
6711874054492381920
10798080329593730432
15025569268131160562
5023233977751044592
4505558997791493056
12822986452890649506
6462241770105018702
9015780596364957756
6267033687572131980
7550796953402951150
10901073874883146922
6211191486795416522
9059782517011349382
9036096345550751406
5037802971099118782
7194704734262534330
7498592177959437792
5934526388103513906
4283094245696579742
12556616508485811092
4097906035834203060
10761178939669758872
15748882175907835292
14745537711425780210
13072539724833483092
4590313489510354410
12726802341588898982
15854497330021743756
4031172190093971852
15397320250392415256
8448991437214137656
8149628162593974240
13091974932774880352
4956970166407154352
7756891448105404610
4817334932075739612
9003862239269231406
7574531584869716172
14237002164457653180
5522336739656624432
11835215461929866006
4985241070203611622
11676370115139089600
5500060980678416162
8107131683107888256
9073938888365137422
4037300711837924522
10261791853549033056
5152482707538642972
15462090682578809502
5943161708711104556
4073680077704161056
9077955665788337006
14627382432656460432
5143710289912429692
9621071358699765722
4229417511726979056
7328282188662840132
4827914070756693362
5194835300075223822
4388668299977627690
15793975282308277430
15332423409690805610
4268521783647734762
9090481198415145170
9869656965723439380
7797812620240422506
12865767744827767790
15406713951617544806
8696745994087348472
6300391984152992732
11803994069024103806
8714034242423667482
11525281177685873852
7268864532351494672
7387177369372166522
6585204672827087132
9507502524662140392
5646161756283630410
5410229673157171722
8748439265475764556
4883296024038519506
11355802104125269712
13938688249357317630
6228249973043963412
5560204404403402056
13394257703007674262
12134579247449928506
4404647057962360610
12193806623498106756
5723531450406873362
8325112863513573056
11657582656887494522
14585841655714014842
8014257049735864490
8301058591172383302
11367481372093124042
4762389589542750156
12731937396833482256
6352494300201496502
10860757524409959992
7534397415483262172
15719676765094633806
11402712605232849242
5326975742406003056
9778506767137582812
11516993309846455242
11941512302296396892
15698069871492393272
15354781384494686762
10962706322341912872
6485889810216935306
15988533922969555772
11662817520270822752
12848785734513326142
15950932309143225242
5076404242471570370
6595086522885632862
4073074115049293256
13018789788890964090
6459509023335434306
8252715185421753906
12330860143891470050
9817867104092070156
5552616998892306440
15050658139384326212
6226315119061468256
15401110305186901406
8001734976323317532
10376479970723193690
11363656112198024322
8306019506872548330
7774634071514092562
10326378447622055810
7473379557254272382
12655734755023472352
14760371335187114030
9008719327829784030
15033735399088662762
6178646431641487362
15993295082583431006
5074899555007474212
14939676709942901006
4213494170428820762
13831143703916365532
11725874755967876832
8889774796374188906
13110103188288584256
5863825603106179170
7236347199661172756
11067833801981007812
6576157450917871056
5107534292971324370
8901974887065915752
6730900209273418202
7121391639176751330
10241611324182845840
15064598890573394556
10378284016023201980
7205708656159186556
5924958914704698650
6442706166076595522
14410299223566470072
14177566407108086762
9005353990019055602
6564011707029220170
4484931718928918906
13914453987500348112
5940896469997907756
4344237756310770632
12703323610255556180
8654588703276410522
5728779193416014756
7724916071383435652
7395087756243661032
11495519201497728630
15578852365719178542
4889414636385124320
10923818330079200306
14958449419915705430
5716430551646357402
12642597068780497110
4556259361600729382
8347706847264745922
6399041027741945156
4812971098352098556
14058399010282345082
6163099622928832656
5777189449429648556
12438898430053238262
15163320807544581210
13557739560065204510
8303386059731517306
6849950763532682540
4171059739435976256
6951355212683394372
5640781378208825162
13955907286662684212
14539708300529042192
5129176120791560256
12767285249177052782
10155855808215797150
4446119490885622622
8845182996941346170
5937701639971021482
6283273434868743462
5239302409646919252
4345367811590858472
7750039709819501282
6337907297817764762
11281553814155941406
9532641683180564882
6970886462718987770
5465557834900535262
8417554568875626180
4408573043649768842
13244970175282076420
9583364059165109100
7547648880517042430
6343031841578231960
13523830311617214242
6783769606500982490
8809187772033180510
12693775918289972330
15549611964071537642
6675439482851660156
9782699628856908756
7797502289273457722
8859519672237448256
7489530773377803390
10894884623517020132
7393030179678836562
8578213817617981682
6473455200582552056
10141180620061239560
7644026071117876970
11279737742464722642
5463237939449632722
10662001322146344182
5814262507158397910
5775664873674428700
7645864278598244400
5003008026315661572
10217284211820472656
11790918169652981522
7489376793703820930
10862970992262328952
15324213444150237132
6272723962674967562
5456891475168937992
11180357693505035156
13820649785926583210
10894069369188895682
8617456958216538906
4045096866448251306
8444987516613618830
10113477867460589312
15046480731783773622
4040043083030463122
15578873348007446952
6686673095479469952
11664392392876665080
4040882977151847122
9445341734783273430
10167869917575708806
4359805635889842840
9996363896791533410
10903974380113572452
10175807051648370890
4271910422881941560
4625857703372937680
10034193563601187052
5833140260530512656
10707204474421317506
9335162776168069182
6623225840695511162
13722922771141661552
14161701346342570802
7501883001960598362
9501248076015082140
15235414579624629480
4138527043809359012
6369613945575976332
5588246872636499556
7605523207774859556
10373180843841825242
6162552201015715392
8830420487894691992
9110233404560026080
10946480204037425060
14717171384502654612
6096364902993176642
11725081248007407006
6806059521129251532
14580793936018655820
15853827316593579572
6661695065557518812
8205248004951366056
6543342295387998806
4283847848406543122
15475101484625824152
5247853511962263006
4613895234016163640
5605061986453967732
8295931663343607702
11240732695902677442
10027552342989238112
15401153803542514020
10662413207535951972
7630934054892022622
5113762332837265970
5922636275022770210
4696544858947801652
10504576745968113920
15185670644174317212
11509157343329495100
11176055469036849642
15581178801815936672
14566216728427682892
4680583876182338390
8650269426541051406
6227251704653639442
8603292211999044852
12038920720475029310
4584034842845785256
10947537932213649072
9057518527979320562
5022655774678728170
9784319435058512720
7855367581322122556
13419310164631988582
14129226302782075032
4807130170421675306
4348285585334425362
7157943093933595262
15520546031637093662
15698249877180788300
10737682423794576722
9670725127192439352
6107079345127816970
4057943862935156042
15701509730857998306
4538275074555954170
13249079929183530722
14340577221181716140
11256428740965368730
5018094644510147282
11239990013593190922
14699082270942830180
6381179863588771022
13615005328152530556
12627417809033613306
15108961480966032840
15397511033039906406
11080292445522533652
8329191149577082290
6021212429377939772
14840135401110116162
9462926591245041462
11566471469254063362
6216940381042696790
9531106644242668722
7756033512936881262
7502427045286177556
7862550421530536930
5075117750072037800
12046060328257714772
11243062849895244006
9938881271324157770
12275409593330247782
10567663122550498670
6418156294603233560
14983221301797407780
11422903341080838242
8087019017121781662
9531025437416856210
6126886668983462030
13987686300633113906
14810578097344480710
9864599447659284110
15388717032626753256
5494564436894369256
7531092606210289752
13867127263223596910
12954695158161185882
15842382511966649652
7332575585689079210
4245523077441491082
7388602745627441406
14333210016481057322
14367514867865383772
7051843880203725290
4524901208393602806
7084200037541843306
15776809988806702712
9047734371322218056
5948089771839042242
6911292312240878172
5917868535842974640
10285913222373616806
6941616275499962562
15683405281313452490
7406305133075975882
13108198404548832212
9912924430757529102
9458577867024370712
4145179409279820056
5301286287549138522
8712040016201347082
11254231579027073082
12143715285674242272
10559634987805521602
13174693397237122256
7218406537614668360
5875504561190936090
7486057941606962592
9716940213432092102
9251583887473381092
13157795774449744490
13151528995451097656
13729513105450784882
10021181760918750362
6202711694845957542
11870543962621908506
5905117620655024506
4488876880348938530
4278653699452334442
15273671060453088192
9927431253977717522
9461861030059033862
11043839112546974582
4221481151810319222
4812583874335565582
5901692220976996002
15541176186288792650
11756104774852287306
5418847964935973832
8002643421682267542
5218016409388968642
15007545638720041682
5613822111712572056
7136665413548801402
14006609165845280430
10144060269283765460
8849312606579874662
4692981334074671000
8145380120944191522
11572861909821937692
9876403122943857806
15486152670896439692
6712064223081962762
4777586722447493906
8701776459689711132
13437996833101637622
15522720521716903710
5978631773931218642
15624760429051683212
5268809988772044462
10714933542903268790
11992558354124448260
14105448653924460762
10076902868874784872
4898639118613728602
9715744055648995392
9365353642639154370
6538034075688268730
4165950381657878072
13656597689017479306
11285976809625806472
13128265088138311872
13785673441344413222
6055593145021413362
6340278270684455480
6731476906974347072
7340170524409133556
6940299306772582742
9810758512284976406
11719717401333591120
9219107084207150262
11234630487264030992
6635281218871393482
6659747410875795522
6131891220216470820
7835692721764793906
6900077551778417162
6144034404173187242
6117795964582172642
10309484524882475802
12536259352675983560
10469206431070780790
9232724729969089802
4199929535327280482
11416647538168499072
4699957389644835632
10895354073021332252
15292511607582758712
12116066234866932362
5632047908171638490
10345492819056435306
5014574482779869040
14800578153318866162
11396994322763471312
5113573603489258056
14660061841040994380
4311284526594167142
8529487954695850232
15268491319141531172
4288258535263199642
7548735792128860730
13848255822184754312
5572774092776881542
6194648365337837862
5456965797567188660
4534263713592391032
11602147071154659140
6193379626333976082
12566281791103595102
8491022764411441806
15790240568390877056
4667558044513412412
6568906675676829122
15510572819302799306
5425884089512692962
9199982952972180056
7773768319145561070
4202748738380484890
9179448490425818556
6077210998091600072
15596545844407906406
7296899913202774140
11561462913279841256
4339320231291216590
6267377609989598990
12691088615924920980
7264276167203533806
8833442152743693452
5994780120502360056
10697297578535781992
5860770335576103642
12118993737983581682
13602963297785201370
6148533433241204256
5971704818239160156
6825106829426963222
10832167724066031030
12702633524602592690
7845446402367594410
11430861631315054256
10879478799550978542
5628206922890771756
8833510416314673056
4378595001093238340
15757965445120443272
12979649052792184002
7620725421596198022
7719528684415052342
5133015195630533462
5776919155771095360
11648524272677935256
4307703367401564002
8395738744112074280
10840800696455505762
15401585760774265982
6271686737515288872
8184537353664082892
13671454126392181352
6934933253269282592
10215504059233997306
5479912078654967210
10086057200947767150
7714097515736589980
12137181579080714810
14924746454082027660
6588129027370778282
9725877636126753906
9043927579484459552
4986860965856284556
10995445599089443806
4615887373433795270
7935336448915163930
5684036011005141092
4119732059335823790
7504832983781265552
6304561820231488452
11089086770496437892
4434980282636007656
6912786699949962656
6776681777804693306
12388641744940557122
15811527709441767102
8835514667658825132
10393678204240226006
11205210691132875632
11478777143015841650
5353187965725668906
12921846791411276406
7832044405248105006
12786923059551186122
4930039115643970460
6753926836441007862
7433492760026800292
15826121494565196782
9756531364832757720
9823447661992434812
4779599424484020500
8737032217503224252
7991645383741276406
8933467159246218752
4084135064728051790
6554998333782244506
6657919415156974692
6353190800829915230
4214764497236473082
4389674069660094312
10554902395480510256
14979663179727219272
5106105749843302710
6423481069279965290
6301645690044712656
14315471422680209942
14346330243731145420
11062448962654078002
12001842504171164756
15567934541187217800
4043405328831134810
4437328016390914262
6142659497519838852
9555630327866209340
8701788672186280922
4377947008431764306
6689015965907926800
6024934324121724732
4054407755068220006
8943444277865133672
14773318763956942880
4834783857537055442
9277962856889944182
4589321496267720102
14531243817000672740
6290468401435745642
13393476680247856806
15801928536709029332
13140697235474271332
7705391464072657410
4148500629560398760
7463288578582530056
4918771689817651202
12784572097552896002
9466466198396330972
5864219506083648782
4038357113999393600
6367446589072680050
5761280487957429762
12659514244111779882
7675362669400915610
11840425926859040006
6031138619641788582
4010039361405851556
15720128803664329932
14746135926789457742
15896596628560908756
15784080068768743892
5760887993421855072
6070038575033004756
9127605448359805680
11299258594041579272
6923405874149182056
13609020426710020472
11746172877188187132
10790283283316068922
10599346762352121006
5696714364791751006
5691347390984595500
12640944939909171650
12217134585700695156
14180125868461973310
14004657798363377840
8829525107374984172
7951095346674031562
11687685969092785742
14355037955500012682
5005364271384649592
15143509897880762972
4011345487616450132
8607597457416862170
12258785479132209492
14473126488327131252
11311620013759361672
4599135978746461752
11789877671633517770
14238046392742288872
5335631207346668256
7497473456234252090
12348173492840256006
7662014613969528192
10941722290121267756
4176416250489663056
8312625329629401072
7775430132902159756
12092698976574416580
10606445974935471702
9146780456471474312
15722608795624377506
10586837389759301540
12779964502258787262
7914007658380405932
9488092544728386752
12307884393072118662
8006358541861740192
6038243002903981232
10367197838188115652
15432626447656072562
10526345124868074192
12795507504017905632
12567875881757280090
11930931030121634342
5262143232322035156
4374503051296281630
7471038219666680000
7152281338420628192
10702014836448641282
11090000255960874800
7330509082718372810
7948413569611144506
4092764227704968906
6795830151392909556
6689587284347204256
7892265338339313650
6994741649314854710
12259075020612404672
5324372378449924806
10939062667420122072
9909616737637777502
7499223141255431550
4454797889563898582
8004500902295815556
4479789403415138700
12214587580201068662
12549012957511170212
12487482208789949220
10612198638083691812
9858534246861653810
9857764262475951912
14044671715461046022
15700194441819732656
4573366665406618806
8955149074598044590
5480283572759301950
11709521905603419030
6946705678236650156
7801412210236378152
7211887259452822680
5149048709215220060
8092678924304386662
6498435035340372152
6948261542957803256
11299452240532995156
9421654328567694992
8637632721482555342
4639842481587980240
15741456648678661140
10909215785961129800
5415733099102300130
4360693304494518032
7609315295823088860
11443979145968471972
8609007369123333002
6601149203882558730
13440533355038223506
8205186670811499102
12254089611768024942
7762308351068710550
12025139573024074902
7209234123632886602
13475435297291977340
10938172313394880742
14967971518925607006
14825807238209512656
11137065704799735252
7396593799052221806
4282207673899428506
14694942319439382530
7892182545157665306
4635116590610564372
13575111152836291130
11690720968971845792
7450522542541072622
11791887081659680452
9593141611269523232
9556157585690442222
10422827271072342506
7121505703328433482
8555091742784507492
9444007293958660682
9717525258465695222
13131580800606583790
7046800811168047802
10103635603384587452
6604465304502507756
7206060180806810472
9779163886141817312
8702489636653085292
4543560309262331520
6620480342151918690
4439334976213162422
6882433978529953622
9097460928883862750
4061273849031679292
5086204061264109306
4920752464967086482
9746752420632071330
8039540304264914282
9965004529712890682
5483651282162674256
7728107666304498662
5319521614990477782
7128122311620572682
5640411221150585042
7824763915569812756
11370128059896278402
12953232174585189702
9331709144848590792
5451398924637371712
4773674044111292480
8157318768640794552
11302617954564806406
7968682769118206060
11327609464119759306
7197179473846622756
10068186607998832242
6209589180904468170
5401879569480055272
10350037956327562656
9535660423463128556
9223797061005514202
4266718659912915912
4736383295463018992
5616585379795839752
12516303258036759872
11490077231946601092
4557969262612111556
9992169829147130882
13305967256070338906
11216695344834990962
7522471701321638312
14160113258735856242
6375572113984673256
10764785949518635652
5912306256290097692
8249306494959396410
6328403639953268450
14099070371243604572
4262056272091658306
4174064185834444232
12675038804153699402
8304052716175634892
5181897670736810672
5715702046733135256
9241364641658502810
4896937835209364142
8159397823485711056
10486423962044949492
4348928482576923962
8033551665216341112
10733141452359727802
9375852154107772892
4468016381695755810
12895042397108734506
6797683801669633782
10813203444225375612
8316578300828013242
8327774617429850156
6852829183033855506
12602756389404004322
6234014931488082660
8563172049183546290
11133278610996210402
11271086076999923862
7603011564779521802
7503095937637431056
14057920494144033150
7593154889645712420
13247515115502955212
7991560371931844402
13979924310596821506
4068618864849251130
4503939534040446506
9922797800084405630
12413854524963111122
9206759645027311556
5385586330229859056
9808809179242011410
14829240864965738906
10810850091635932680
6299287807748107412
10442627134071633006
12047846411289607620
4181791863024285006
12564883014395422002
4166577004314640610
5518367684960063780
6378674390410194056
7945428838719145556
8441544122181903152
6403518916496432880
7488196425759661922
8533146016980572832
6460768433545780562
9429564232340759810
7950728095784084756
9300918139003345556
11374939080578454240
12901101098289109242
7385794928611383312
8808600765315761300
9744426251184417806
15476967990891961742
11396791753551527430
10936509391422957530
11190983231946826506
11808517933821741890
10373788281507769562
15338820505582793756
14564825251202675090
8738259871229012742
6220010508852117210
6127079463151372782
11522849396567466120
6498919900212113930
15570452265586796360
7943432185787306682
13719095737388323130
5872911585990309972
5472203219020572320
11244898407466963020
10627039020083053682
5682652272352856330
9048137272020340220
9801125000769148256
4484665519725837656
8176235278675125102
6480177821636416260
10401350334495677210
7792127888781545762
7321898996027898302
12191493377472088556
9437431798362629892
14262193999895448050
6977015215361988552
5648238223809233292
4803456784249025156
6612978094650474822
7572824695041236930
10467406781527154006
11132822975151910052
11857408517627816402
15125822374041071552
14592710670793520232
15619423854841080720
4553156762442427442
8393152216568718762
10707970716408512820
7576121749684447056
8165487402217231506
6339222984316793682
6341755279231945442
9239002888568305782
12883297052686317012
7082311959697515756
9492942490171786190
4740321213145332002
4994484802127863202
6825222103446348212
9194651767897027980
4034022268632315806
6238653312073125792
14079892301815518050
14855971012052435922
13581981748369188962
12330186275975067506
11237151243418695560
13790217774515471256
4229148493962677682
12985847680946008056
4578609051711929306
11293916584533232656
10196641435015351406
14564801257574706210
4188186486734564162
4347172512368432570
6981722113970945306
10302220306522132800
11405190736626054006
7214904901364422502
10010529938038448952
6550606416813732002
10728175286005574222
9371083375118378370
14973123330967160756
6589690416060110592
10537838224920821232
10703053218260108432
12698545317357861722
11729666139470100306
5926335783817948940
12741853883182355756
5306860229718509552
9827853214461074912
8752828291836680162
4148166350691324506
6052805546133575306
8179578146754596220
4789307762866010232
8740583529082988522
7372907079174708806
9549841909349140650
11126797111122957812
6363064678801631142
11687279568179659992
8019254474278078862
14770948583145373220
7770834915143436362
8557662895714013906
11322135839627347440
9785591901965183330
13558449975850703306
8346821263847009820
5337815948178675156
13104243468047446020
7002604658646006500
11522681445905866682
5131381852804495682
12659619248648621030
5471231200237949790
11522189563251132656
4103252418810795522
11615646084651710352
9779041651879835256
6229465010199082130
13266211840880920292
10854718645562550012
6351299467727793140
6835028941356824756
11068979833291361960
7618192635966062240
9984355359026545250
11228561996847955062
7129784585089094256
8193930964843636490
14938405584940759682
5314216555875279306
4768330263877003602
10202466412182180050
6615910759135755842
5895897227147090642
11394728623654644210
11231813413920381302
10935639842547870506
12340786152716214590
7774787877861027582
7316135739335291262
7594489756459062942
10593848398992851306
14599365741582931406
12426409543433460962
4474811743892631972
4500888876861134492
7214589894723291632
11163080833022491506
11743186462562056700
5958769722536480460
10286456844179195556
9722842893193875150
7791204533464236852
14308692959446939902
8786985344832196332
7591176708071643182
5875978160914848300
4805798887439084360
5174281424433291410
7289300506180352522
5237064410466225570
14771189405253529590
7038375643870520082
10831089792131279450
15894565847787107756
5430783406790652770
4841147444999689056
10190396479363681682
6438010703503631492
4572855071767520502
13017916225677747162
6209511623103843056
4567796747527923852
14970295625094623756
10650641516438439782
11468204063221637172
8161899719564073030
10838237331281561070
8460714421832833452
9121152197848592622
5327672566932850440
12544861397748964472
11148195787671742802
11345044682228269872
5608637208590615562
12671207130798504650
9711195513236345882
5873639241952264890
8879553482634367332
10011754054053597242
6143314982790889806
7506498075456584832
11326196742330363906
6259472403840193932
11194155436487271642
8060965271963704190
11965765638997438742
8050364918334933500
7493775669081346350
14042113045551527762
6685440814023741660
11764014346078488342
11418162747213380412
8498217289137699602
14300497225095231152
12948204775805044202
6699234941771009090
5129184681619863906
11398986500040689682
5137625716547366252
4543297141793816756
5907746891225618390
15368809792949862240
5488443515367052022
14839691867205235970
14278853462539743380
4906793950318622756
4818823896779354702
7888732435394098860
13050150134038216562
13020954353915770352
7159222564689607806
5604358718605240442
4552548579977135582
12942135785506626012
12442479996929210930
10637359429296739502
14213110770171398162
13317620115893725982
14808784326892643892
13966109375825043306
7625140603693364082
7962176296521252462
8956925867060955056
7851883763100962210
4662302830811466792
7860386469607896006
15730358446757982872
8167596545381823452
9659385360485415102
7185911065505045930
11499767963672277620
4178487299293466462
14876303429462114642
12179273983354947306
8601937367270615640
4534503732084568662
15948142578858291282
6069189923444316242
10738454543172641252
14629610302469032806
6404539018853822112
14652629476948728362
7658056072177339142
12976808572470744056
11470465106405592590
12005632156213545852
5506892151498879392
6570813048991758962
4732434849195560306
6049937250170818380
10403254324830287262
9335677658604740280
4703279811220120322
14388216435542324262
5833161040839370310
15665128141878346602
5014420812548611256
12260568508974019982
12309963475417952762
7064997052268657306
12507316313121191406
13626812859004096362
4907311028078374460
14982351108406653582
12655726914316833650
15009690927017206406
7184694260503572000
10464034291835905640
5006342604514779506
5919046199848091000
11218395550002888260
12461837822154738722
13800799557763764860
15981002742347006406
12504797922204804530
7188005978462347656
6043101439853665892
6422631833177324910
6139797382741132662
12376896874231134980
4068143613921917640
6973150444210488410
6652045638806972042
11298679385534934756
4570701795986880930
6823825776433358552
5872741173099783852
11281881806956695170
12979484985077468592
14893714216479562806
10477668549590676506
14757076947225268712
5212163515103326080
9678767166095893850
7439320987353337556
5681426832143107542
6717499414048463852
15754366307387151992
14875182230031372620
8197608908331875720
4499652440847811662
6850188251427572042
6156377941874378906
5814258012536721306
4614400723332331262
6553373091244129442
6404571148903450980
14389375169229007110
8034303080857936752
6106010845366125056
5959946068401506006
6049390184512105290
14949496982456753906
14480564701542369806
12262578401745177662
7575451889008116042
6422451413186037242
12368083496732332382
9484181343938637056
8456140522989473162
9256561692422776290
12424009566158347610
8151016831847046330
11788562308641989472
6215986939379431556
6955254203413899242
5520849283621293806
14995538556544580222
15382188023381867382
6916401471443058842
8671415464316138562
8268622122765579672
4564076655126910812
8080414212493556660
11809553291698872782
9941110356388874882
15181502936859108306
8627760013880607210
7511919263839841402
9979902091176578112
4638437745056847170
14350991665083764802
12295489424634238556
11538603927716799782
12305249690907432422
4734346545464874240
6245186844515612672
8636529826162656992
12090125990884793256
7109672383000862772
5482527314293474256
10951514987845192256
10611800297972916392
12745660931867484612
7163528486498057520
4895421589870561370
4049254768593384290
4902535065483943802
7380316413356119506
7139940486657823850
5788781400770743062
9456048724371865506
8780382502657353462
14654002399558567850
4316883786973504910
6074456745059613902
9542667857588787656
6817244722459364450
11022246679613171190
9136721743465639556
12809060973353547650
9752741436427264550
8131877169950597450
14903614431047760962
6435241725801397152
13744348428646466556
10957481991748023762
15081145436952277256
9706853314204293260
7879856118075584022
15665561204610307542
5663853248654312822
12441686770115623370
4461671496968681190
15086851409759475792
10564809950028952806
8779959224704662006
14515625761743381932
8306506076209566290
12795776215743125352
12554961705384161460
7242364576435968056
8489713268772541262
9330896809760530556
10409173118546375306
10488278846936235362
8945137205870423952
9695762443702715256
14543572200557555612
8706960201388701030
9450469601323630490
6243936708753767256
11123487730203086790
11904792562933085360
11201555045959742756
13443379348984466352
6897031231030442402
14869932255516042770
6564237841671613322
8622313254153747902
4465608921077183822
5319740624599932972
4704186106663848506
4730982574581757800
6740773539414600842
15334215900278102022
12491199184375707032
14761338224697836102
7614327772561201022
8946033440172210450
5906486855286699572
13514865805768276406
8783393671447571930
13013255447824446050
11528949322727437062
4635885727363593390
10281209014729380692
7421861943943279692
7291371359387301192
13094623650196882352
10888937119035975162
10169008165754750522
5207564334428101406
11302460791297220432
13707020839835761202
11307151711724668256
6211899032519944806
5400954347313701622
4974575841213639806
12725144295214976462
10968794860712824506
4508165854273604942
10039524563827453520
5902331368449459306
11192322472965486740
8693290493452893062
15778252315737759242
13080004365234332556
13478333841256516560
14764289649606364506
15331700230345822556
6595583714490230462
14139012137101140620
5448779875958846730
13771681311955538400
11255357388384553512
5512574545756224252
5375438092930303712
9645046825941257330
4896604630858535142
10776298181478926256
8140796344924078320
5014150999617690002
5878323953489811122
12305887334246057580
14989282452232681430
10413100094165466392
14194583053110397482
11301307039005680556
12875695167328987772
4798860688486451412
5333628694769855552
5156969140142235990
12863214710047746056
5078396097514441506
4763210261951082090
4638073382233424912
10791514394015182256
5157389364402242792
7185254330765898312
11185005697931516562
10781496179496633512
7598596576160150402
6308263192249744056
4026705351310948592
15486420709459025156
11898852066701711802
12275946228883462092
4621232608134931406
8307666903108476682
8654924573747475806
4058986206009904472
14872396907346931602
6050290561181411760
15971776437387897506
12965433484178148612
5765535400451043692
14585477403550220642
7716099125697453092
5407201546307865306
5570466104108396610
14206853046823878692
14476607272683621506
15013178715267813906
8974496370287358020
6642503833628163906
15728959790693894432
7523333859290859960
12770918298450392082
15623610113346015170
4703835814122149330
10201279549519695800
10267274954037560006
12352013619988242440
9026889083019983412
4251837556252441406
13614839285333743056
15272463042540015006
5556954279795170700
4129799819495564772
9011353523368097306
7665976346537501522
12491364193808446056
5616584232748024542
10226020643114585420
4351511404543158582
8927031957801674190
14428547726382509330
5453999433794464422
7027926167522314056
15500608859654431382
4432325217043248306
11296596600319959000
11130169410977058462
6736226567716281440
4944052830534051306
12832754293434458882
14427978827921753906
13719807123361614200
15684950445860421182
10308575890423289712
13959714958836527442
6168369841760875790
15328180223987414042
9622910622206273940
14951209655851268690
4793139171951068556
5584359753809375006
9607483966004888082
5396087742885569112
4632978872239047056
9053424144204831650
4399278000913002510
5631617122439505410
12336442128046245890
8144417297336659950
5708724401584745912
10998763458691818530
15538372425428721756
11630820991340304602
12376183487960820870
5019184080525734282
10757123051893488906
7983081648001257212
13488647924685433556
6788513667403028756
8632748771993838702
5678645007522202130
15793793898034141202
4098433600927522122
13175854925572322256
6580268757848326662
5613439532086768562
5237698652106406202
12392140922908140242
4384908676759143962
10723600434873064772
11813231846037106406
9182082728898791732
9940516084144843202
5540387374138548756
7108395652170643430
14618235079382223540
7385077064945279756
10361916690512368806
5538706093314645242
5935061245784760770
5647888412388179256
14405736836417247132
13252934839293008862
15188419939222501992
5040457160538581256
10995475044639640806
9114581928739791510
14357165072810555072
13800528383135656322
11192026184696773506
12999838500908525520
10702058100670200462
4009306124459707220
4046576598525981602
8130482630079013806
10756121199644328212
5756890919661035156
7049740665448896302
14672891970325110990
6791983856589514772
7166725241632110056
4411384401331875242
5364997095982163906
7473534135115276622
7335440738170730642
4110653738211603680
13845877759783398660
11728531949147108192
10798126531411436142
15852037806064224056
9216414618658990122
8691143903178577490
14522546637413184162
15200533985363102180
6612724128723714762
12286948040925090806
11554222840170547032
5461729606831712682
13653000324801148922
5804982358070256900
13930160695735676402
8068036662604536806
15160302694324638906
9513458633976092556
4748937410998702172
6432405180099849006
13461198428192397510
8422526533337036192
4810493833922291402
5630162478235784622
5234919946283630792
7226562271765146212
5463208713176273310
9620307965574474770
7822843511887858232
4488403578039752006
6534188559739309772
15756907143548971010
8934394325217455562
13052679800772492432
14060066186564853006
14051875160142449570
8909694236099365742
5075099141942926830
13649156590579867506
6224511796562813952
10988469640505614556
5951772148436544332
12170853416104050530
6093028780658672762
5374962653469368330
9494637935587939370
13128338307781387656
4339894028621636592
14549780036577664272
6213729921484549470
13955644320241041056
6372525855884316522
6429071448358470056
5527406399374204490
12855834685194111056
9934693976310526806
6622680040432907930
5633204320351631406
13895154901412753222
6494983873046353152
8406394999109559542
4561028999933760902
7423723853775857592
7038764471999129042
10550111524410270962
4033498431914336756
4214698892170124672
5656148726776798556
4873267702096287342
5002114220004484442
4665440072810517420
12739855186111010502
14965669814112891200
12325268199062529822
8726172879362688756
8403360934278836556
7343527613083155272
9269255739718474292
7221041816538541752
15701423902942461756
13162824831086987762
6292557244161946082
8523974896383292370
10612935723823260302
14112152603038841682
14697053681540038062
4183328803418793762
12570606566582729762
7477179575744035250
13431038075656486830
5266902665735355756
4771063869953503590
7530207545860826132
11029781990644522040
5938271117317089722
6654756061013925156
7000307685396444306
6046811531801451222
8523734759312370156
8097113129473869006
4285403676850547306
10272416087437403132
6121140415719230306
15224901019892496480
4170480787095478512
4036152253517477022
15468897731858997482
7294236210535512530
8640759567171890342
8074196751460358990
6142017992660107010
15910047693043992882
6760086629677538940
15527069470211949432
6596456053679119172
7536968253128169660
4436842235755603970
10156844028553414842
10018023162433562010
8500363051054465890
9386677920986522142
4222524299707183412
8629262416737708752
14788258828791124052
15936789989396173970
12694777578546593906
10845918100470164952
13260249601371991532
14476672274193795360
5054752719738064730
11219699638366058090
14493214839809128682
4323813164235059112
13957819583417555060
6579696399013588322
5687397022527272982
4150405488282105600
11875823359470117452
6898221866094550752
6046989232200967602
5864841093021816600
5613844250946102360
6146681747581557122
12454472723713876512
12898329432809400470
7783587605402473412
7899457413236270282
6415497251651692910
4734669219433263050
12485209943422905650
15547757189821706922
12966175408666611242
10253025653243955932
12814345803137635010
4172317436005892822
10801076186408351006
8919285066531804582
5136854899802475642
5998952576378813042
4765434815911020510
4309086220550001182
10055044547996543552
7290134565920981480
4619104670765329292
6084999313205243906
5661699590740631780
9516513066269505932
14975633294514759260
6410776795627050672
4412648596259884052
6070874118785157710
7959675613645435556
8025615830299445156
10853441848091356670
6246197486040502542
5519570960731074806
15597232309942256756
15554614903364253906
10246403122263109892
8247398919053107506
15983376699964794756
15115149200511928752
4337328021490448712
13807180486422330140
7208303575034157650
10998134936271488490
5882633951821314942
9264710632654644806
8836470148937066642
13968224564479301612
10086337084669643982
4091689981503671780
7756194195145586430
4509296161963405260
12379151771595525006
12864846375802696512
4193899683344157656
9239600937236673722
8039759698315341002
11139764534695187820
7283155365873891506
4577173319733074192
14345745753918685862
9211615557044828622
6371241247854231962
5255641061379657506
5410420117593729420
12454570522034186240
6799786940673171990
10191631278407533922
13659263859126365822
14221627452995278790
9243874178450586380
11157826645277889282
15978707484642664950
14904232290509200082
8884149459188176406
12575728868258899982
14570843387048662922
9674138112126816062
5881084156037314230
8563974102548068802
8815197268665164522
7010047448578686980
6235003254404323650
6036408996172859306
14950575929278243982
14668765057920341072
10725966437842276256
4865314796701393740
9895332153171972656
7209185817848238912
12531212964168426222
15431386331423507256
5536680585550389732
7956267101730338330
5664958683075130056
14725830807146550530
5288355984250843506
4759564822467150722
8472981189332160612
14278646645454090062
14823287932220917256
8853918021373793006
7019868041403772806
12155983297192907930
5371432686197887350
6251081654294991362
14102745174326233910
14367297402963131006
5045891952986176682
11718642749956852080
13002758854851211760
6688525268531517222
8063274874994031306
9824138347348859562
4689346037090713472
9088745705213035556
14807705440811266202
10479232196959701062
8017441900429369056
5812605922734642306
8680933594018265690
7083175136840649290
5598903213747426732
15885608294523275156
15872890573878449960
13024950935295876722
8322488611383523502
4218209509037356182
6165367033487914082
6996746011190918142
8086155751683805556
8741844821816615742
10021411868356679132
12567673980893381622
7605286258472880756
6827591061085334402
14057056888062494942
11468539340113438442
7350532831532105490
12016639565173737506
11706026198368295450
14023282737801599162
6995964120167445572
7718966601294494756
7043321469846725912
8045255211664712190
10363679202814465002
11819327532091887656
7803024571883681922
12511002750000920156
5931900234419786556
4770015317578316202
9062686927464785172
5796528839845431756
11479185652122858942
15808805761946834342
8026209979276165850
10213823399883329522
5202595825150762352
12810191252859960752
6176326557675521792
6068709881181351732
13762296461134240256
8891006729413311762
11983723444290498500
9808165649737796556
13469385394903110770
4090634006255017472
5932908270709952402
8553373140968046722
15120709326336818756
5220744007153088756
8087718462783553470
4804743105384463352
10589380302814769612
12314318329045924112
8460169369378583870
7451151338293442082
10176437807853437756
8546803038795337472
8707234491060708410
5805811166568083372
15404104724083262570
9488291691696591006
6232661758792113192
15022435770755385390
5936468772035189702
4324172696177223962
12315430299824193906
11400039194997276056
6968595215256754250
10365752408118566450
7017132176499753090
11967005612786040056
9442462111230807756
5125536468481329056
4184450384126161806
12163140595334344160
5133698682184722656
4237187598658101012
5116545112623794022
4124340394426478522
12473510100048419442
10606115195534218806
9620737749085782332
5072002080312710472
14340366685714478582
5164795480602830960
15234729561832150562
12231416589670064180
4563222360755310462
8526750657645221892
13484867890281158306
4867519751212903752
14919755776480790930
9932413757869595180
15165568373725179312
9117183388721162202
4713529580250130982
9730253097504335682
7390032127754590610
13526481625992681222
7675321334424783870
6693264763275046430
8511058566602487740
15147686052080025890
7424719256696276612
4335183091072952250
11509870148886342162
10315582166579364002
7747826430874241130
8394760922335218542
12490466607679874352
4042953535877574390
5744151138812278520
14074311431635273730
13952129373413030256
5649539203251496422
15295662589588410332
13310302679021548752
10905494542680540152
7251804239018208662
8123687293534515810
7751599646032589312
6404250044364210506
4034826587477889506
10714659000798914502
8944008425847280632
10006529415885473690
11632135590632264006
11884524077778922290
4691278753930064000
10001144773046536940
9097325345177893802
11099054238115549032
15933822359259442952
11243624093367120056
5953433649282025832
7586992089366992556
14284955943382703690
10499692039378886070
10739625261814878756
13283725476298071602
4742958159173723132
4856321604308013222
6084086649015745460
8664347864713229922
15287165676765589880
11061817079953689090
12686032513388641232
12874788785800884872
8890309591193666180
4168377815717926362
11029015650821565672
4464487128135956700
10674341777505332162
9958658527237958670
10468794657773064006
6712398542174579102
7167796614562632302
13473450916444741332
13491515198802641006
11909121273935559312
9837138944327828240
8472506787502397642
15672871608735541730
5288605728383250006
6032626654336781802
15960369766366879350
10391771444529633032
10556225308902595880
9789344557415444756
12829596221337102902
9346225513847402082
7703188355909639756
5122119725894582402
4793269726603314452
8152616577450674562
15461345951151882612
13184982573751736292
4515124863224170806
7428155266284028670
11315006251172352056
11357795248032082152
8839608753401238162
13803052773641572082
6689229535011387656
13966947655621434812
11229576700507443306
13626616193953075172
6698496660715922690
7275216090245461650
14625492403497883182
12428051612137281672
4242023865277021056
8087065529865486792
12356867357480267382
6586146869007378906
10807818764885930090
10656537312105318842
5225703314540974256
10833351215388629940
12774415575415393692
10440847177188340442
7989265755382068852
5180076719079697910
12853809701301083132
7082902239763201256
4502170108983463742
15302883821967353306
6004257324952207932
8936216109925852050
11987495333150951252
5398950319664632022
7705550121868616556
11696768497642354002
6526694265414305762
12500595129839288762
13924112198606144930
4327561805826985382
5594845818794225450
7130506904551712702
4059681739918331672
12050226729452635202
10192895786242779290
4137948610467118562
12911878836626573810
13679736966103155492
8226708188515344002
10358076478569368330
7007855207421216710
6633555277123379930
8971514975533354022
7176742291929118250
15025236828318001406
5947297838385857592
12169412988297124902
8416291957895121306
8213842214462062202
7141151147188231406
10799511764331106782
8684156587710940250
5183395599400502672
7416768664526875500
9798673306617927170
7874169393155266892
5691747806278357980
6141065389731049556
5484506183683596306
7750431928595499050
4453770827301663342
11432110536376635980
9371505020407503006
4579843661500967970
8200592601522256172
6053147652957613392
5174651516404951406
5418644327238743412
12134823105669782700
13969340606938981556
14944229737806823092
7794527898202226102
9418527447478840550
14378786526699772722
10131245053165460720
7019024578801184042
9963076183452732650
7341423400769923806
8775179009143029632
4645534430756285156
6590616441250305242
4093033387876990940
4487975606474401442
4917141879186128906
15445919203363660556
10608571829852908382
4948099206320255222
10156206677530399202
5769513394513718460
7522283596305434220
12711429270898157882
6207733647927579710
12180393465397655892
12890957895344746182
8677427046464640242
4337739624652707656
7452879849883619790
15053043764906824952
6283481558384080056
11798764381300501352
13073027184128932022
7870163943824656256
5375055964699472942
9151812178577877062
9518020400573174832
6296611670850675306
4029872314911285156
4898814644907539802
15142258646091164880
9105767809631613920
9328585204782219630
7505470883273045256
13158463160514538802
8499680875449182306
9090382320365662010
6197506545332326412
6760893615730188492
9427273944078451932
14294922056791699056
9409716196264697042
15911045037296512292
5709508355761266762
10081086710611671390
8559837655908840552
6807432519854115942
5536199065575239210
14911385979574378020
4238321316681865056
8876944081633868372
14678604936474429762
13214541829732171256
14103636861618947190
6154061756461731756
15123494859344944872
13972861159953757256
8734585180960184570
9649511151778046670
13226273722442230470
5615275290535326890
9303493188858235782
6486923502270210162
14843678228156566406
10482011719806152556
15246058465025960592
5183966412926019060
10297200153008381006
7771138894327796262
8078493338376557256
13197380723727243482
4115239047324014006
6713989561328503092
6066128778599171522
10563968813809503332
6377111016254237292
4052457916948712882
6110611769557581732
7150183306090415556
4609237144952646600
14497873865040280056
4298098198264484880
8166414774735869522
13005818943785306256
13851535035296791850
5210578464340406562
6400285664961116570
10075365990603405102
8374996884956722656
10040126807285439482
8986717661189626140
9885948310120562472
11523931463078863940
7069094303531823492
15749693551284547806
8470387981975644506
15661878126197464562
4582838056193485662
11280866492729314280
10986096416310182972
5188350150859005380
11603083683984713192
14019737794326522992
6747714469166596652
5411170325805256406
12022340374125258242
5475469295400001112
12290086415251856162
14936361660445164660
9124507236484124970
11524816880169440762
5214320129242745156
7106848607831992256
6472717626894182690
4420718300180432756
12613364129828299070
11879993310415341306
15077431379582447930
13302423469907303762
11381439380362265450
10128174886373447682
11935404711811732556
4175737245832919402
11900406697595795490
7689742009470136056
13848745612357088120
4865812858039443806
11187066902605046210
15929255437254119690
5222068690354929056
4630919478598051256
7043673703265496992
5766115831349880642
8168439807902207252
8388124646293042692
11072509803624071900
8885285568226289382
12543683299415606630
9797820360554586362
6919207699218477410
4353573184317847682
4185211829358845756
8165269911212930522
8039703885473428440
15671825958548101232
12632807250147786032
9056532101681816556
9411738187997686322
11259312318004965006
7487919392160782972
4680589579079685756
4481054724786185910
12166913280096244802
10990675701819096402
12560448832666739552
15143920465923154892
6444783169096404750
14897703897087710690
6029661209430238256
5870424820869841806
11390148978098423006
12085231611770226812
4330635831002262420
15340654272282258170
12482847500693626992
6637552288886975762
6991453301227159092
13315030935249029810
12740131979176961756
14086808692291617840
8143182338084252102
10715877615923014632
14236997772458756406
10524976135478907482
13021236446487611522
8239143158149239056
13478758671023695506
4088689563147790562
4829921435639525952
10229152144871016902
7470616714868252342
4492301186445393722
13925422483157819360
11611067559495253940
12432402168821807730
6635804127373806140
7374400594175427122
8427881260850032922
4636113486211796400
4383242122966920072
5824003730282533802
7470219383165593056
14590751208516761672
5396945558071218912
8495645968309327022
13653100803030216306
11061928588723659530
14772936665716900782
10572770945396396882
11765209055319637652
4492857414745730952
4516470659963861930
14284699313469901140
9332671350440210162
12145286179252044506
5616208452916955900
8906238211416690762
5129124891857193906
10284905183509728840
11661625699104448262
6180971077061665572
4897146503081173442
9857843835387757992
5905005090677575752
10807900233189466556
8106352030696831382
6860324550566404130
9578029002276545372
4596953479212264806
7262421890385826712
7379882784257391056
11309205768409471340
9061450116564117432
15483267247615524902
11896371308681077230
12733416751818604260
9555982235392757220
4756087493964984872
13788552133631418702
5086965709598563712
5949363798740728212
4708588651376699340
13246644190028887640
12720851122650618180
7976468683744218530
15916877468021995562
11320198515992522630
12076448682870449682
10975365641419014660
8529029858395230372
10123646826290855006
11109732421659196052
13789965345554263340
8039915399134919306
5702791588139333760
8414006719810005092
5934673779671350922
8271505368737845082
7794922584018405306
11365421021750016090
6907770810023281760
10382087911006812002
5767385762082313056
14087235528963314262
9078971943084830292
10369881211037010042
10066796914945024802
12092173316155556406
5695530087474857702
9884623907285784102
13117079708412091806
4137098354606803070
4494759650354686862
7142741592262412402
7763848041326272010
4542724775029567520
11799842232916854492
10437116616026380922
5698390637107513890
7842027933121841556
12875205100170385212
14422746085325335830
9190982773841440056
10089093801252558710
6437731042741101662
11265632528310921290
5536938469608330090
11387433212750424990
10150477031922587570
10733419169890801022
8791704989646526422
14040595707642245810
7173763411502168732
4416391856313021080
4753401734442075792
11018077461824149352
7726435951938633092
10229597264157331440
8942023866500568300
13069634681958885812
14206111142665936682
4492643588394961232
10782655739393098160
7306677164396473400
9007043886692583752
15487735671492293306
9270921996780360006
12392040916404887930
9170779763468327622
8616594068866884282
4180143449716427832
4279104385795544780
12438842056431170382
12810613866024212310
5507002471675913570
11576832801407163632
12754865685278616842
6284612095154118182
12836447524322546760
15895674627804814002
4184462960440868072
10264157331496197240
7882572206755812656
14628779292989349452
6265030643459692652
7447465394550976430
12763612388974691862
10243351691818748282
14137659088461740306
6898045212425631042
9198799044451887800
10255307614105619162
5324932053773263470
8005047401444647010
6077752545568079756
7702022373011874056
10550352154294696970
9888419545392234002
13691273003492084552
7397357022840584630
6458295741279409806
7455739803523443722
13270160440247929022
5080727875954953000
5942848857370197702
15613977503843014142
8390225387303473506
4838741503619167640
9918840207629626730
14379532562069974332
15283644719328422670
9142958434146328622
4751088731082893670
9406694683345361492
7481646433345723256
12986140740803540070
7576330113517529306
13806352870934038742
5435255925333605622
11768361326920016370
7296975484336645256
10394768199202769282
11277346983907123460
4487485616555810262
13690442904682202052
11469125961162308612
5993974204756552352
13584110404302038306
11392166843297726982
9968748878649490806
6529549593630263906
10277416206314425352
4089526154652847656
15830148968072264702
10735461551985514980
13181857212994148756
13946667874589059742
5179939851759378762
14741317585849618962
7362518512171242762
4485130221425635610
9425240966493747492
12236738220225872810
10277841061571334582
11011621796023528020
7692166468359696962
4299726930980058972
8975537230604409506
7435719653876263202
12970731383381296082
5789055224765485806
9271546049000271962
15462690189543841092
4038774350951773890
9873634909819722032
10548257564851085690
4824594552815728812
4713860135256195156
7618299783710506130
5675964659436741032
5041596925622254556
14963273421441444540
4311818824644278352
14367338824722389382
7078058197108948730
7380566762401061462
9924098257804303442
8614716757462999302
9756601544760819482
7969708864583531120
14646572628104044010
5379950762372135570
6172255620520088556
6763535637984465122
15501016582533907682
4730667758421619070
9786698565961592162
11099465418654198462
6516275367817041752
5547066001234978082
14079387953482855652
8253952029894578402
12119364530588997362
14371225260966031772
12994859973025843332
14350720380755008556
4840100881525670256
10340780587791853332
14981971669545729602
9146967242174808552
15590711943480138482
6023010219259013910
4867290198474766400
14782755742758648192
13382592660656989490
11480626911527386542
6485107342546774272
9227245575899994806
10374755576034840860
8368397436211517252
7498392484696356962
11050148385954264410
9637668461172005256
4374180225217906742
12713912291255476992
5487122259879829256
4229076566496600002
7693900798163008056
13343178752751034056
8990227028523991442
9681584661204333572
6191514503569291056
9754352251870109760
14958233282873563256
5244208910675464620
7570508136136353960
7060171096867571256
5269210633558587252
13451805205774202630
6964709210226823152
8373713069903660030
12658315333240064270
14055690850707644012
9606779627137133222
7276459008759176292
8878214170422066756
7170330107274048056
6424217140267335422
6113808379133557452
4596754614226844282
11896533276067252202
9545299373778397682
6005723660052813402
8652105909273981756
14382416974341039806
4311311843272926512
10067130203575893252
7417265089537143960
15752510263739252306
5531723713612920602
7183381221710048306
6303816500029712670
11225498430153565010
8119839626024699670
6199596079059618482
14559491908423311530
7935150386127310506
5384021890323531362
7038947821346894756
10114406256558292922
6169666198231150730
4927735938230736192
14028119076163064112
4340639035989141122
9816580130015679582
5436873079350681222
5959649805671120600
4166053047909773022
4698360881890583712
6245454574236471750
6886659214149961512
7481544375678339672
12164618979089174072
11235893270250561600
7325261496168798870
9489781029322843580
15639726339580625156
13476083422785638906
9243735829788856556
7118005084279173702
7534600285859956406
5790770650576854182
9027885671898540306
7340747481256374072
4070206196737366412
6925948703058916452
5605424494630595130
4305708737032131506
7704548747520592772
7404960361027879442
4055446373487862656
10247397927682939806
6577568427219597722
11405841591646405806
4964267822292861942
15989364356039594652
8697071557652087742
11165932473673269980
7299166352903666660
4709457617536981920
4354345509137525306
9031700446344088932
15770827857127526570
7233479098674327200
9476127788325716342
9209873561038245150
14436649213809123642
12486384741471899450
7428322131043110122
4121178508525548410
9976169839176253622
4893546954474282656
6656185797223287656
5815425100355120252
7358962959949835306
6259881137390849810
6323306258378475632
8936570219930654006
10215791278697092202
10740087932963838906
6618307144331806112
8411842537608828582
6786987735338463620
11202127917356202090
12363383561202037992
10922539114218499572
5701717301975783100
9596036370685602290
14454519294522372162
9412595538185515682
14841251049006728192
9831245625860603562
5230643075383346480
7785617295461513312
14123357182132791962
7174203059592570372
6714798372740547200
7911986953098368160
4027227341986569972
5038924377004109882
14079746896106151042
13953583247208963906
9747728191468364006
6043960066110789006
9506895235535899962
7122928671883890060
8411445195881203922
14112827284042689032
6174542178151699056
4161858935107615832
4709883805689968912
7020674361418192806
7209536374757086272
7607000550777377022
15165134396096793752
13030734856492380890
5609719866504993680
11050913122629351012
13719602439659350730
5586986137182961322
9247848082417683312
14803978138293097532
10222680935597148002
9197528511858993906
8323128199876450952
7731361503515836242
11297101488095951556
6316791765925382462
7219390573034616132
7858832007655588122
8905750112679867992
7628557281732442902
12931392301692911682
5771109371530388906
7279483963359845690
13634785920774678900
7591180565364752082
8577594878912278130
8361503754778093610
10478537898240834362
6501332782234452252
15544228741664511072
11541973416117260006
8065012355064075060
11804354558545949820
4112109391157835230
5109579985750570056
15322353651163529532
8226569298228714582
13563447095625243950
6579175913686556192
6667416962256285156
8044917341348966150
13383258787384518062
7209421712496866792
10241101492019614712
12152675075243545082
5568339885562859132
15654850873191247592
5730343022512166610
5628082620133122870
14045016648720790082
15828278821788917756
4361710088224857762
12960843187714166556
4465044173890767882
5243992038505662756
6436091442507363506
6140441931066054632
11822503012777222656
7708079684602008182
15636550979865333702
13325715635965142312
4356342466100163506
7079000811562763102
12844416987915544202
8313963666743186430
9934494775019772806
4766015682948476270
11605003870733945156
10150766410297214792
10526477614948649682
13909163935957216562
4523073335774589756
7184387322610742792
4646940868701868470
13546349023526199170
4038417449446332332
13062139924712069340
6687422033287336122
13349584323220348506
15644429111433278162
12281642820193312656
10510888769858757656
8962762933529224710
7235717903994195506
8648507965166250330
7038299333366186892
15526491992239458170
9748648393847001282
10338819047239383812
8572013211830604032
5856532614330732600
7059761218840948806
5240725438004771006
7741575134778335780
5737472540698658942
10776163734521126130
9685379462425558670
7364301093382451820
9518269125290916062
7500586600278253572
14456788800679144922
11815724036409589056
10072177965109800920
4141339640483379890
6407090126320079450
8347968756021221732
5087694997537371660
10384398731565805806
7663496367376097330
11136554968507005170
5876087534185283340
5108067862353699050
11875973101254657506
5464461034644475556
5241581519997752256
8305950246394734362
12091630475373867672
15942192544629533370
11740378162394155052
13355339899394743256
11852387783819360300
10238643753710298320
4056579607593324290
7063669756811101730
6012414583256479950
11640740467127378906
13069379508282542720
4065440556859344056
6953413070205697632
12614841708950030492
4033018390597442690
8057732628759837282
9332167853891003522
5046706372960166532
6656381576232748470
12606845127166891970
15426775927509851982
5913567836849471052
5538756120620283056
5762561379887874282
6148641178319954502
8956057876734024552
4239525480693672402
11932615289852959506
15005390695586129180
10906704807111193782
6895996174161563042
4103407123107014756
10382092334984566406
9589232734584228270
5724002052825789602
4308198515164060992
8000045293103422292
9318061096510854422
14985175911166635372
5586975018434793242
5014116058733617800
5564530644475621860
9428784057528387806
13527877194995771432
11080902579344261930
4000989531190680056
5619118306718138402
7050604810850952500
6523743172323810692
7072881568254216056
4292627410464922172
5664359061693968600
9636597278578799480
5621721754179003870
8106726927021871050
11587882318750830512
8550838599993981506
15156587719995916250
10581771919434910040
13116023420670697922
4670127669521513306
5280532055883148070
4160496912506696306
14757655850698010852
6611727475306433640
11861520639370273122
4467091560810933290
4898548606662049502
8089543968686256132
4049976724914427610
12719054132347972142
10781689839025786322
10786653861373563890
6802446722437253306
5692595748377267252
7413383809158151272
10979827443490441556
4916493656305916130
5740319365465353240
6377051863899048492
6064368960114008550
12730733420091116222
12156976312859822930
4635482734084214252
11119498161000460562
6122714060331895182
10355366405485588682
12746534609038715970
13993572052210830806
11027438685663838752
13424507424619809702
11851093022312347452
9026896990808262656
6831460045030609910
12279345937164273362
14492480049497586050
11811637210349481252
8311769845282588442
12262378001756497760
10261602430787080802
4988286634166693262
5724109188969901032
6511181815849659002
6278812477533701030
6748742725527206406
13321138230750342852
11842030199193685302
11611938519621744306
13705602188735594612
4675738958743675556
5839004731853450432
6974937483181350942
6242301659538920306
15707171800617365256
4156061968654785156
9886152784323469556
15572050412795043860
4576902488644274256
10479873087582240890
10167236340383147282
15411748997052222450
13895591349563399972
5772338767996347602
8370339324175438512
9357803247011286912
8709053321912444052
5893210684333366400
8821839492444427440
12687149130992149140
7780356621696457970
5932089887286004602
12955419530791794056
11629235336061428556
13119064749288577352
14995210906205075756
13428981165097319762
5656088128723783056
12417054179033333042
12504501430236179810
8393627891337343256
8258266693000680090
7938705198924786006
5999893470776660006
15430147109565166242
4124531460775745252
8765939820309942170
10314963277161564062
7798370730558034556
5546479003835935710
14082605707596798612
4531334686508910156
6768867936589069782
6793865695487727506
10830322346498214590
5991344054043117306
15662286278640619256
13278516511855003572
8485790409835266012
8858166823781778432
5325766551754293122
13176726860458750952
6500672489872247960
4072977057033725402
14570617933971346520
11030649930407919530
4316904073769393112
13996083183207861192
13131401860327136780
6849523448014852352
10741495077516348290
10384174331929801500
5734910667810324552
4219617796768718070
13925002359063692756
14962121327297129460
14456854020033575156
4057395987644154210
4906754051506494662
6468960358190934506
7546894985697626340
15063996252727799922
4251323532074585472
6485546340896731472
8819684251603288362
4077877763390970156
5811554899176639006
5353910520265682520
4468302159282912656
7184510051950481406
5712641622688589556
4734355501289769306
5430246597482969352
8617493218174921082
4720597920537771102
7684088413278700722
15335854149925138556
8754652017270732762
6291248069978422256
6870165333191700552
6873233935455299652
6068728620851387090
15177673071475755806
5352416773929768402
8677726207353965540
14736814325372907182
11358527414446895256
8224202492453026406
15704456742536664702
10960841157702815990
6359385179275454592
7972047710255212656
5495020692009872256
4418518784659481112
10400101789030292162
10063630675298437400
8434234507110252806
11818808916497990522
15901510525548445532
12488615611303596392
14225279612065533002
12983926387273766930
10617857008447946222
6308243370516020582
6486429221179251806
5505623977105285490
4981763419240172042
8789011906153020302
15791145280111411812
15160876666560640892
10434740002171008306
9480100730515860062
8231592121668042822
13077929298228610506
4412644806723233262
5149973203046102360
10951262224409993906
6012193795365013256
4971000549223383402
14055929743865166632
14428947744635703006
6011741904398317506
14900673327069201870
7200953025819477410
9637517026235028306
5176685839079026460
12286433696375701550
5245947769087611056
6808779135454878822
6657444050836417256
15770809561583331740
5440907845067760056
12421990127241562506
12379947098003495100
11323010539470473822
8718666134609778752
8005161154629083150
8506057245771828612
14792082860676669942
5438457029928301370
5921016747631521192
8890814703874727162
9493763327456277882
5172090205970317110
8421854267437291280
5620825611846037892
10482751263959059806
4737757368970585056
15420923414252792882
5977799375083945740
12560278335012648506
13687229191714674756
6125210489062555082
5939992601160470012
12834947435945512656
4113409732778461556
13338613322999056406
15401955669292449222
7207185561871015910
7131203763299998542
15605447372429359556
4658590166881664792
6105912627087061542
14759559790081197002
8590152426731280942
8260008819569933450
11152588441776993906
5772988777366094312
5130998929855963922
9760727848470567806
4042448035130088012
8895449359873092072
14946566041694815506
7592444675140396556
6974056448709488210
5336018870798371160
8892240191087472756
12722580922208998682
4085112288582743112
15900963338216642402
12890648907543285272
7757175881056733390
9880107652719669462
15507562997406955362
12444785055487706172
11110022232234150006
15650720413420937882
15549509347754591306
10291031418106098750
11523964079299406832
9853556737170964950
4836237233407370940
9248224078875971972
14114787991145624432
6701487977073972290
5510618591112191720
13759735542166297752
14257725598500989240
13412727518583551006
4375597793780940482
10834244810954749812
15225883439110141250
6068820777485921912
6614244949831788482
7764263965299337656
4093555508261391942
4477103902406323200
8058447362337385662
5797142360238685806
8713888655597192850
6526577455579640556
14792059061343115400
5483308337987189502
5000573505271737582
10117221435479452010
14585150399296113342
6931103821883178482
9797072898832836780
4238487209831202306
11583291476107744542
5341776908798518922
11838869066799864056
8415706830902429130
10624325539881591792
15321364816995004502
9162947390270297402
9572895785455344582
7283828682728457162
14333928885121984950
13123460053468564256
5883178079395375202
4746433720429789806
4810424508857660006
13446590973560325132
11642398918726528812
9448368909810266162
10864461265753265952
5309617896631681782
6144399155166080450
11987828172924540806
15584394138419454662
14891207978709276006
12260870284922370362
11906389181798905212
10266620526632913806
14982211020207223806
6082905543207410556
15991706654959424006
6344256605103504506
9629142310685566422
9768222494574671612
9440992395407982642
8397501004575795800
15709333383561020450
13343110119786217370
5354612417842584756
4300304757129876306
8374673401378326006
4783522797234459056
4466292928417772930
5967095419845168210
14451148976172222656
14433646635397995722
7563411143692407306
13518954127437228560
6637021765694887682
14887548194605206330
11009816527260487806
10938325428264730970
8371834028905291506
8036248312638679860
6449920597804625156
11835895138235282820
15318532501574406410
13328140266595090806
4434967310059483056
15708815964768482030
15285421372430845050
7992905755515389750
11820124081767177290
11189944636330663982
4168472908642197122
7678474748046082010
6054615112844400752
4818344340476325822
8017473307555376282
4144916553255723782
10438698871976383622
10846628875174909782
11175654144877592130
4080999265101047256
7706743000101209252
7094930173415406170
11708917014149876772
13235969981783871170
7243549070801308670
6234679807356248642
6110444863609479812
5126669573017645002
8788960772344804350
8759674587311790792
5461346844702148430
8611481659695140382
10475563512943345442
4441039925398872500
7497469220314530942
6595933187713676772
8500998172099001256
7243781403716494272
8646193165684683342
13247543199548003982
9624524501319517730
6192930343536731342
10892104165131846006
12959458230862035762
7428468283697374062
7483516403896332410
5845914486458425202
12363589805963277912
6738350072309736582
13936394240024917122
15601090778471743382
9258584917040651810
15788471529565386056
6938925775227998642
12876860449107050382
4608193082808263592
7764074577504072312
5324016084872851352
5859848734115740692
6524927131174997172
13467455244155395082
14819539663373716962
4228498882146907982
12236306659325557382
9945417683651861270
10199299617383132522
4206180731883436850
5068221806581220562
5315050640331770240
11133749057881653506
5589989615884912656
6747638181998667960
12779588578462531850
14800250054630004032
15613116873524598720
11192245861310106690
8945745314246061572
7934205139391256882
5108975246060456406
9090224526645006162
5737393869663491840
12573271864045783812
11478858743969556050
11063053123569730152
11206106518399620806
4638071521507079360
7179104286354278306
14572524291424651562
8853322861185225156
7506183012846977982
4289959137927274062
4949681722811580306
6414782805984848952
13891113828360579306
7491486262714071806
4889822487846372902
5162498164130809350
7613713198766512620
7483150628333366006
7330512808226860506
9881735603550408402
10207670658405035210
15581907781952408370
6733994646319204952
10035516341466767790
12977279661137516562
9407375564841776370
13110004167174978702
5691831345601385256
5564793592316231202
11347343595934876406
5050898946521239590
13565690841082206650
15727107940986662310
12303225851383488852
11971815541670166756
8673701017307497212
5057309822701007892
8693774445114880562
7057939608287638112
9625283376997638642
7117571440832433912
4454137307197632962
6967776457454597490
13632723129375881130
9498690107276233502
11674782748535648762
9394652897262458810
13222475537946745412
4612605374074429172
4007117361238323950
5856363542756738556
6730977680810566742
12358685137567942082
12822515594909802992
15455361540590846840
4579512215480680610
10489669003304446650
4910248794066026280
6896819961131974256
5338745737560187400
12345140720331214292
12961073405425144562
4961624843962543512
12993515129127060002
14417012874226008102
5082878572538628552
4704482324191932632
9333364337209413906
9045218616631149042
7742152231043488652
4961511644557223742
8488566153180331202
4645331321396121830
5079145856487553892
6553664765600009850
6796652032069284660
4723565554195100090
14891414060801310500
8568564001416910640
6940880614454336556
10597525179523656870
8540436319403005082
5886170746843514672
5370087577895638422
7889045629766571542
10092756013943161862
4991473457011046042
4356877286177021982
14566432212841992282
8266512139552626962
6514881045559529502
7334714354644789506
15062742158188741512
11592683519881045056
6542559786953997200
9839007549808827522
9393676860331025820
14302193046830977370
14084544510031505690
14821148753946915590
6099420616503361632
7753116468935817740
9506412762906081882
5762971244673725970
7670038421963346662
8184813291952101630
14040584856105616122
10445604273635490056
11335137805458959960
15998125394911720556
8729859317282695622
7337255685518664890
4277729291258261180
10950032865428475156
4118427453414282650
12731667943272617810
10262976416527918862
6971581574348698712
10424674304892195662
14199842645867640306
11320594742357549952
10786116690556200156
14440379253890159702
5873064843380574912
15271880986676115650
9698799880839799130
5565883108207149272
4022628021511695756
7624747188710703530
11539815861242050256
4009665437749254702
6310779047064833600
7706745665159478212
4328237407043681406
11078939217523410602
6934315273023763250
14797505777178153756
10464232095296966622
7574959644017769306
6808825018584208622
4435188874163182532
10018404551096663906
14746203143447510622
8095565239622391720
14533749711716127492
15067970481750876020
14820500235003699242
12573274714934246502
7927528338515489006
15304196962095657342
13611006294940602092
12935272109770172762
5152401109205921990
9029679073723038482
12352755213783741582
6272441002861304042
4445649702716012660
11694642045839537420
6394850446758851562
10925409948764063310
9029158604157826406
7719073021772798420
5450266174013923682
15179221089302700156
9844058340899956406
13440717952815850202
6159103201917713306
5778364214855968722
7707846706774916312
9312289374428502842
7267721211572513022
6913439778917410562
8644434930181586072
12100740663856312656
5822490720130104620
6620539223487845052
12898157475980839610
11916525805840144130
13047376647912752340
7290171621110063742
15106050410684029242
4829970620474783982
13179018244572438806
15961433488298757006
4698444019416123602
4137868376109336990
10407214599099454842
15563632058574686660
13394387275468702652
7828247283443563682
10485929729408756492
4346554268863687610
11005163669582131952
12668504468398737432
4686407520821384006
13076619376244422182
12811537013483958756
5195609278444986806
10180488250995619860
15738074826839435252
7582980045286150130
14042564206788925352
6844788401495386452
4259643804048435662
9959690870394577472
6856623515388292806
5777753688829609760
11493505248805671306
8752087482790605680
7163665833243938906
7716867377851050170
12196531358987339630
13318596913863179972
9012988808986888442
5024361572711439212
7262930586371827772
4995432273815130530
13037367605217028632
10973771620280400962
13111636535307380072
15568487959075136570
7444709726137713906
4357254171287827172
14044680200078855802
7836299248423838402
11391850654093935902
6309249495942692756
12485927740611116756
8322116986273017332
14539752532487226792
13012792944981984702
7436406948161797262
15753847143308591792
13881000781253844632
11423604912774111542
7499664389354589170
11664911745470402552
8723243421229328822
4171700324579890830
11738426785643643806
6534380644686475832
14951443467135897092
13255753723032052442
10268313378058490832
4283570589739936182
6092763755712191406
4273109914218486672
9093869460036727256
8879254903376434632
4368584657272895192
6110789426041204506
5224191577480253450
13323734221333819556
5538413067327905652
4202590485437062830
8774272025902072212
15600028499931692460
12069700417487816406
5792107339639631022
9331450870704657806
15420248336021796812
15670961993591771510
14458736266155321002
8594978602224007842
13992400036008838922
6397604547728546882
7916585654055129530
13610715859270666530
5495296460810692556
9187083474025181412
15189205693780921952
9072165068952232506
11572935196874300210
13417823869087309310
4174604541717564702
7919812840041953412
5907804612916039472
5218114223478874412
4452479105440057722
13391885295344877572
14274755062649470490
5500146656621287610
11790065231483272922
11135896051760343012
7444184040869062412
14796192863468826812
7358487923288236700
15277637375563523760
5071255244878408130
4852848346961486592
8140963954642214852
14826629116072772732
10090385428682646912
13635495442470599102
5507982171113719556
5079701362676453372
5474004889045880460
10333750299011081882
5882634269550577010
7035667017530429220
8842240756075711950
4938920494154127306
6632635617122715542
13767620952072183572
6093355885885919642
4064384192402826642
5688205619506507970
5655467107765127802
6295187329359994910
14462121117736484040
11936856075282631362
12447511339577383320
14830887236883364506
13089310202641535102
4995174439957938722
4021526490191483202
5426054713611360992
7361279508243672200
7248426518323749800
7869039048586104752
10605612171135162656
4445887583589495150
9144758357181112952
9757227290502686006
4444898418792322302
4830878620152738342
6869452339094316090
14250032236789212656
10151171065214611256
13287507182170566032
14424255676556890782
4420388012498150042
14260847973681840642
5428355648756094672
11749653910590428306
5099225405454627662
4613484975526149140
9774107988279219272
11401665537256587122
15001766684652359306
13601450505960499160
5467651423964639930
10677333991245761090
11133627397800010490
8711399577366780306
14836594406677450056
6064276563940960910
14512814392409045642
13125516640436109122
7581609748169374556
10404300283077597122
12368013132125513490
12896048964738490256
14451490684429791792
12557757151158752570
14824486493302390506
7177155005297732006
5498573978983380392
13952107723883868870
8849539988280351960
6616185026830630242
7847789817628410942
6212282165260575306
14457270228909486680
10334066867087600756
4934950906826528660
6024799509844530102
10290285888001764756
7715852682426444012
6736081058641996256
12028750428882961100
7172613293424076500
9281770850142213572
7161324652255675592
15216821267916457352
14660708387108272050
15126765269134720322
14056030070598778292
7836057443380045572
8879639815289130050
11628990705646229400
10282336452935021256
14895398867602483302
9963953757739621712
13691959453209242742
14412009792476729972
7027114945896971802
15098195206000429382
14825439000821607230
6647399667488370440
12211797311633618732
7783676154549769682
5086297544534672450
5413917907527993906
8260872569439677012
11618048766659973342
6466754449062606690
12165507319273939092
10495152837795006570
15229921193943857732
5974116375060113040
7571283086939320982
8308890808352635556
11629946162021722656
4523969191393279490
6186312941076810702
14188090675247364602
8609425203336115412
13746550408147667112
10065977302969691406
11726719711960276406
11806580834885514152
4108995301439847656
5898957674439791072
4890184534284602570
12097790730322186052
10742957031180116892
14056955507871417582
15270982384171457922
10142356303242423756
4815824032983506472
14007425964755116872
9608045732263963620
15806736545183949602
12316637989774760402
8947437060117502442
8667919530923491830
7042762500496709240
13258020373482044522
15254690411989488906
11320718143099072610
8904945206927976842
5663509864992927110
13626237456412238072
8863108434888598490
8262532246483464320
8825381048582649810
9155580605631905006
12806137676030112756
13817158903407246806
12630906528591775556
4577475541019269902
11686624834371530472
9019036484694458112
14665210509602365970
12210848465093990256
13041993446634390552
12745782358621398506
15514560887711243906
4824371734051117250
8062350751028135772
4280106606517948052
14456741809223579592
5580842720562475092
6446088826280456772
14986505203833693872
10750554447422142782
8302641389202884922
10638156397416849006
7746173303096624402
5409890697982229102
10586170666209997610
15209962275323391732
8471007476293727052
4224316672419005252
15801391397243152802
4281273428012116562
14798011675633553072
9998752731165156692
12835590905742941972
9992438155774485402
6414348711455197662
11514962220277901222
7409181310183812770
12799535313517123862
7715176216987704212
15129889063115377056
8675913363651747992
15943901079658083006
8171985807292388906
7736752049227602882
5196980584865510912
9036280097866481802
7147620306830404130
8893702163820038112
5304127498166376756
7050372962800507122
5848254517635146832
12698078902012795710
4871464417110796980
11469903672034492130
12802005810085388402
9505611838507286756
5220745862487788562
14311247788082454170
4658703240608628906
6226318223163463350
12626895164511947006
11227592976340443540
5068395336047063942
6772739230926792602
14454957004125112806
4876632356065755122
5797744817717390232
8526756871534126556
6984893087726518562
14765145218082971556
10706516056714259112
4055932440157477490
7217690977210068830
12390329061541535852
6662572932381780756
6767493785855389082
10028168781533658812
15675811707233082656
6558708202689242502
9929002787914248380
8392280468930173506
8725390214338245350
7592788590900790682
9483860115589636062
15434938031157084530
6807383468755438142
15087942169261281560
4866779751608201832
12424458051474684312
9824952003363812756
9937238671116330212
12161348176234689306
15585305361573339632
6090177651014132370
11462613487010922732
9666324121521486432
15109948859691222290
15252920857273946006
15463145171417780472
9073947491490097530
9962954335999988472
15044906822771355140
10161019197885235682
9723992213906757960
4231958519896589306
7030661409830131922
13406468769370641512
6895662040431666122
8288930016692387442
6039854292305084502
7029045431832855300
9841686424483165730
6111917402749831406
8888592952229061260
9133129229550309762
8080613787473855892
10361720281359049490
6801249008330191406
7816641185418425912
5110581770555670156
12493786191708265992
10894958771466796292
11893161795660116012
9026879240352176622
9127312842147614142
6396150459770175942
12146925736050756000
7582745432814568256
15657121945303188770
5080783524019650992
10319566067575484022
8526792507997116890
14178794049301232756
12308107487809980002
9198954441447063306
9107007013535712612
5847234204294039002
14722211835021204306
15699300866019377256
5837870853428414162
9383322891777779000
8249304854955777032
7135701692412316662
4108596676478402240
7931725841285044272
15373421031808316406
6313770881886067056
10860178685667825962
4828046902114115556
5556331880065360242
4085349843726901406
9621222481369392950
8252575512716288756
11491217176205295156
6345417675107551250
9247828534703426306
14249874234113413040
8900704075360038842
11308370798617796882
12353639248089757352
7529272147503542162
6291798338834418906
4664764115282443500
9512207581951769810
15925480917734297292
13371007587913351406
14747135836469400702
4060007179406456550
5494543481118726306
10085903540947789806
5430404787970212342
4544993634007369556
5090912756181027432
9473880896180538050
14491943437787818256
6558125076519973452
4184099596839959102
6024136947724828092
11955472780179322172
6893167407847397952
13753464650494800156
15136688381041447562
6289571634059581922
7318537124425219082
14290679347735617122
15785675315241785372
5505319286344247442
7914740104819429310
8024826000110951072
4493994798693338192
15943318477038950052
5183565470468615610
8047149833455266512
12732032610434614710
12241023679476826922
12778540384536023922
15640990606626446756
4564106401990863422
6548792472388635306
5299293232801642542
8495875592222666492
5821214823516620072
6115622569962045842
10559394278079632082
11031106303701397692
13715239684127594006
15378457846247460722
5014810349130568952
11049746057904820562
14766013184701417256
14923502959709525006
11197371551580596072
5089103071526882256
5970393665363526702
4102212216935137556
8691346967743793450
13913394449462972120
14383393568305214312
8447731376786998770
9356979596849867892
10356761431978484382
4083743821131145082
8675792398675966290
8231198087604776832
6155555407732994042
4781729084172997556
4785189060368742500
10376929933302035252
6726555535480358006
6516287804575541540
13513111567544015160
9749872429476680612
13195441686492173862
9457250228854912262
6303532505868770930
5315777035316850342
14864913357196934142
6628100656231334310
5770862714241738000
7397824521751206732
5073553677939486122
6921227013352137506
5244218528779748520
8658144516242787806
10409271870136723362
10240937579860345542
11830255723833626642
8719910888338877052
5056337108508892652
7177089701623619010
8265463443039441410
4872322652513805722
15444165314887108256
15676768597988455256
5375822544051386132
15231955065715905170
6523207412100645450
6911076034187717402
11992902886262865972
11832415235175767472
9511584108406698780
8416547290091004752
6516361983755794922
9650587276742816406
7533815697599379806
10875925611924914756
6518085868131187952
12622805933413286760
6866959934083945572
5338765858045341162
12285744962083008912
13344497530601833806
14813876711707924970
6308235614630713806
10638197232921878906
15495100490520340850
8543012672839092252
5327038197724118906
7094302894186367382
15037183479148289822
4772985169479131556
15472924746904324002
5788721241586750952
11922730926583308302
6301986815379316392
13053080960185562742
5591194602392202102
4254213112221297710
7677367549348883700
8582652529462520256
10334114068058112722
4458737238164156180
6560524895220722082
12280954921079293622
15028237265408567256
6294385832999915982
7116043725301251012
12402431206229233532
5065267101762854756
5180437395069458352
5746302729518102912
12803956017204112872
10871064083874216602
14388670437281809506
11610121775557717130
8078523705207597710
4050922917965368556
8291105627339996012
9287029892221768182
6589258020797145090
11776829678028677820
11424850365778424262
9115870994252755112
6297384570549901380
15221340032993362820
4194991834661630162
9348425257451249982
6782463846201050156
4590616495669477202
8586318538983769782
12348525386986562556
4592092855306028312
12295161724057701860
5472505129897393490
10026908171909362806
14717480112088302482
5289481873287544322
15384097522638472656
5334355942380788556
7276854023947784982
7357451020968646730
5032253803121982362
11444457397608727130
8701570996044438906
14061076903505442002
5490361826999516882
12106096175763914820
7146739770164286942
13450550979803016242
12824272909099260600
5038211012425341806
4010542687626753906
13477711624364088506
4687898726743092510
4468924807105535082
6854059767534338970
4259501842590291782
8968802563516299482
6245867140946943972
6137657886235503942
8940265296934052522
5252992490896252130
7092326758250179712
13200215071227660530
14195459388327222732
4771329630208636992
12233101486273403742
9423453554390998982
7764843422481687632
15364053334559047562
13322563491825646506
7698987456890419692
15784093318454160002
13940055862501011662
8173267830333774170
8347803131460019502
4725893477222216462
4699494147287157230
14604088571571340932
10176265239480784100
7007263689861661232
12245644269760401506
5214122344470833120
11715317284533462056
4438521924157620110
6561605256563739450
6523555504071412442
4795561544483874782
11954348165309241782
10910978841656388890
10242365493394550570
4082502781780619352
13521406172864900312
10545292150987082040
4993549326376884506
5880902857357086810
4224074477659174892
7346772419600199462
5326030694571983556
12253708121073085172
4663958758202382450
9357936438638536922
4755372238397878400
5950795313713315602
7316036515481781120
7833034436651992130
5847141487242437256
10222134695019692256
11434868969482307790
9117315472781557802
4619654798998135952
15883876003815376490
14984184020321127702
10397333822181600300
4233112227915669650
4139990081102350806
4772887993794170756
9816043279703715060
7502330378837883062
7583678099365080512
4512022575137296602
5710807549167512006
15189186690390419082
4878398112593127212
6985910102745985670
14612023572616390556
5704664882054196870
4708978341665838602
4007328847928896502
6368533437546120260
12620068973552270522
5084136429011214962
4668459722953882512
14385993247444757672
15886052477236100990
12097729500380723450
7250121952592897450
7280439668985275156
10641565492543726292
8120387258554033080
9172885384935823056
8118440861805191742
7382395442742170450
7724985333521908872
13641803208546786506
12154502025182616860
13005138963029350202
15208880435902726832
5912919502403758392
11173606476875221542
15571369663086352772
6336070922624389652
7217301813106256882
12996896036669452056
6774338470191503906
6473765130389197202
14135217414711704562
8854206735722453832
15383188874693708462
10805316524819168642
11432101326151988306
4666186300738154082
11758337634373865262
7441092666330573756
10862570978892553556
11486230703559726732
14671072510052930450
8901618038024644550
15944693484698651402
9186102213499530570
6759262387122131756
4710627641183851406
14613943787888474756
9435753368527313882
10948164990682901882
7088987656171207656
7021608300658230750
15210090659535094130
11845005806966028662
14656124550822835152
5433735273950376542
4213674060991715612
8309824824119762330
12683139671740028510
11697249882017938250
6461093526762993806
11975985878965753860
7517090727029538906
15842706442211295792
13042360349963734862
6380521770949989312
9919363235392749782
8353921189417529556
5463125690791647870
10063300502670443040
9028320232782817892
11618662963875064110
10177188466674871802
6159412829445191406
15749147081408042556
8332606185492033006
6154589539856563962
9441750966729062592
9044529232399501542
6256559607735538506
6190022374717435806
14060979892331817282
9087855084090551162
10513532192443449860
14761850266652738906
7077107648602807506
11236939882378421682
6568459493169061802
5613829466179142280
12551054686973673212
6791834994489410852
12930526206499207656
9181101699117791372
11295790566484945922
4586131653462970392
12653556508724396522
11115559944122349872
13824174311874114662
9901687465780806722
4490471563890885120
13223115893234584262
15395382747302126406
8571530046722567402
5509059783645356406
7613571481994739900
13443725969488022172
11261102086627277040
12541735224106506360
9947278731091331720
13442297776251775256
4331781165830456756
13083396621363263306
12725730954685748250
4331243809255894652
5406638763800526012
11818040353054044720
15327484201500841712
11399340859284053072
14383470936316472912
9405703493292491660
5192220016820813906
5736473599455603452
6536191510749753092
15148966769925871682
5526014032077264756
4228004760144266432
11398207534094291952
13676862688347220382
5236779290123868122
15723634571275872492
4550205983496440672
6185243756958885870
7528269705476870252
7317475992664139682
12218480901188180012
13710031081867869482
7730932217486883006
4418478022240024056
13719619996616291060
4214225596596710190
14897241691225667556
10365324957371558202
6188767662665368710
14736857520210712656
6116040470896661702
5344612219247018906
5738737617414436322
4866090047992598570
9644939554066829402
7935153879133167806
13095299318658356742
12677177009279038962
13199060436900203280
10126477932164945822
8225712517593989402
7204851419940099470
7774485611813578682
15912110975644578792
7214724625055291192
10915728207241999482
8754018496718317032
4604742123829032656
11720202051265710032
10654142408900234690
12784254165021344060
8242900675382164952
5394954138726963306
9997598162443822002
7774477037865831162
5283235966083582656
12439017921110950442
7813282593778351370
6340416559499806020
8122520961763524006
7931073119082993900
6125247011456231406
5920259891950579562
4894329595340146506
13966439078221865042
7879881999633900752
8333018400696756006
7036971630237686282
6969044032367879402
9565682483563968762
11684131530358133342
5717749824376440720
6644932503685202282
5812487748962112350
4358305910474326802
6338764685894670756
5572839190868582730
9944687756542490100
9605438640287659890
12736936513669213572
12598386038445331962
6931282951877879342
9464990502261855962
14359880232127757382
15537161836363528230
4818847841854067756
8098204352178188982
8192560778524955702
11507919091735765610
9944396272527058172
6054836510961249860
13882486351857082130
6875066689063651406
4779999040609354772
5318541131983081256
6206834785412648000
11213054810624730702
7189790515467811730
13665816785180416362
7572169732307577612
5975195284117881306
10730381492048388302
5624816708165847212
14076617172487103306
11570538643787555256
13340696725273898052
6068992711133142056
4595902062562554590
10502771530968090506
7617036470862470190
15180298164188414732
4020099383839083950
6216108677364387962
11741030411729246102
14853048221432902340
11927550185550502362
6722428390280332130
10450727658330865962
9717147633073662812
4256769248495081192
7555149340306965672
4967104570336539006
10993614213097069850
11233915879322061470
9296902344682059582
14919628171570682852
10380928484341784070
10846121206691375156
4266903178155415056
11123620564519472952
7810859883410774532
11465520385657946922
5190427999468923972
11173654180519253642
6767828959626852822
5055815844525482022
9274658301971222690
14875381181713449612
5977259482783685256
7618545712990371080
4612004837212305006
6812924364728568480
4071159969623307056
11171146215351028556
12783539488260722006
15156519839173913492
15145222487217182570
4677131145927092400
5106228529717654250
4205464738649357420
13149111635667855542
14236620983735260556
8176505129302737656
11334057219362859806
11629116867180064506
14511008511075342290
11243645124342331512
12007272170087267712
7222500426902949090
6722238010107512282
9942657106926336806
7873108208663120352
5786931564652035800
11391599001945614142
4149481807789708410
6300676376952139782
6623502133565819756
11464753045629123252
5845430545518747962
8760929463309753092
5117556291689512610
10124838446151361770
10508764322890272192
6344944371796041902
4085545233825668412
7807866152043558242
6210633891109978622
9047874927131750612
13752286419685923492
13229199263451014262
4635636613648073882
5504925023532479232
14016986681957762960
12159215289969056406
8948378316223368182
4053250363135604930
5250976464069345480
5905352870772791942
5388316295534507082
14115929556850792970
6204603980177158250
12517020006132466320
6286138805039979650
15011636676996312992
13429258514893944530
9674696772362434140
6290380348049446490
8718170672086487052
4072678810470080190
5104195775719459256
5814908072473790450
6045335124036921362
6153382122435149082
8915623598959030802
4006743549823206506
8622671366735418152
13439235252575756262
7397596977151221542
5890827086750119932
7136237666775708822
10460905811708837240
13562997157162033832
11672870436221300802
5793826558529392572
6108319847393362370
6909729909590889632
15739754710757848812
8181638240179310282
14320558302682330610
4218875131660972652
12123235505965721942
4939861142951845760
4079031481945451670
14302352825560961082
6095238510531518172
10744589085069682002
5885436861407068422
12410593798514385630
13714494509064479510
6120645329860421402
12716004633749188022
4239351792557484752
7546857844123095500
6172463636322481892
4027171095724532006
7274777724529490570
7079608248516295652
4066057775871665580
5555568413332684892
4081516988972066832
8276003944227958556
7085320313440423500
9988083279210017100
7662707357923872282
7379218450720871172
6628433335986211202
5811707238183230802
8057405396595557162
7791591955797009362
10277140441725637422
6965705738931210756
7545954562799178372
8536655105362318772
15303581914533173372
4821049295466996006
4407830620357479306
13991460256718829722
15855160110632799462
7585607050104696006
12066166217606143806
14780506046258844012
13653092348848055882
11481390225159960362
5873029344874791020
4265817798545111270
15276992546972160552
6835282455763348032
7420912323637927952
5620596137000224256
14045119934645209422
8446855892478412806
9008550166740171410
12241820518342159556
5936358475218706922
5547005434536838802
5007928230367926642
12298740059789094162
7755220168341505242
14221550743987885322
15570555819094918322
10344743080239158556
6483458032957176392
14956150551200655432
8837492914414291556
4931851423117715732
14612030483819550612
15353922488762544806
4300737907509134810
7453626740985476900
9032988711032255010
4622246903314558460
12114406583888023322
11543454367611572756
10494944284903990022
13024559320989172922
6607087464395568222
13961349923816863272
8367426125456682132
6239305296485840592
12665493492840816432
4333624145011750802
5637229819181988806
4659992284830833256
13858579404534133506
7799862663678966662
9079932603583900452
15510895796900413982
6453396278394219902
6983461243336516692
5879647617689542430
14839863449969529222
11424009772192348802
7963654704844941290
10353355577341552782
11186170100866352592
5935592107659993032
4834131825570780480
4334617125352769222
9478158118575812822
14880986130568251252
5969027401823879556
9451408904000470020
11621963406592507656
12495253116602588492
5522218048248860090
7458231493811187810
6920525474956329732
10233944329156556582
10314596399251204370
14392003932480519312
14404337701321910172
5125561562297525790
11873867084885774612
7932016365487424282
11719254273678631406
10044520497781649952
5807217431280187656
15997426979452611240
11576441697070276406
5810007852397745156
9886178576420489282
15069848623300254972
5565132196231657322
11907890486532043022
6192377885607578772
8477874060380393556
7783022812688688602
15912787517022516392
4095746036073811682
4190514342223400142
6200423701734935000
6868868295888855510
9849560419393671422
4945959914072113562
10881431371686653556
6678465736842109056
11193084254651417390
10371646226569265090
12510787710026396910
10756297225879034160
8490719461354075482
6583378100353779692
5425230271548654012
4554680895294776406
4969637115487328972
5120348437390228250
11139793905846047420
6844947585818900402
8690234693579921202
11645384434755298922
11206695373978032630
11008328845704390102
4154620675752616232
10033661045726543556
5019848412144817862
15302132165435004290
6525973695460934522
15504289162426744752
12215981890324282772
4835747197221997322
12559595927149984442
6995952619762210806
10679385814714696806
13775414095542627506
12781189509458339352
11822969964053613510
7419577720872102942
13037057560938663506
4269969737751669590
13920255274853746392
6003562942803201806
4059868995589043940
7749185858808554162
4014379385744999262
15882946293747737756
6963313695819203592
7521430055186972612
8308377382771744056
9462670592692504332
8393735562325830470
9750195333904227006
15000558205057212690
11023214925662039256
4591897449078244790
9232701810276840770
5943580715981622012
8767330203081031742
4208640324638947742
13968754040727131406
7424698951248656006
11477424452535796302
11786073835970206506
4823727713869550960
5881564373385974006
5246244818000872010
5466217755981500156
8788569375955818906
10027753437736992152
9303233243598400602
9390270386248362056
7206884662042401756
5972271087492187256
7503277502408220990
10618493521384809002
13267760438317045232
6647684062387227032
15454034729211430056
10364852620171528806
5455984005307920156
11813123483344058202
5093044763493462806
5865040510755438612
8167642671964625642
5246164700017732932
14564453571629613906
4978998829265121992
5266770586257318612
7542290314185563862
9198788805208111632
7334148012619952306
6592990942992870306
11801475770851674056
6124464178524864920
4685731440032746560
4069294792816221282
5009233987743217056
5462399608388823102
13360539115685144252
13166137647630081120
11518882548157336970
12242713156456882556
4229648465980191806
14227001542980504056
8353301028913775090
5313309825752200872
4216614205222237212
14278128619288826556
7184859236433124302
12098024545673860370
8795051947545795372
4212260501683013670
6775950192520163906
7057324961950952262
5854852693716082656
7370134419411124202
9602858750469664812
9889011620004451772
9462378398047836806
9089887256807232122
12360456249720610862
10051567044049271522
15623029313228470850
10167910924424535156
4927610686185906180
5544093039144217742
15141063820954416072
7859407615456494512
12364417685582763842
6128949561587613906
7790954928673488732
11931575038384918412
15380448910668112392
7934636956431478932
7373952564797641556
15121261612317909522
7254557286619388906
9816391252579021112
13841593428492210800
5002632779873409056
11705142944586042930
6239648087537208840
15566855842546706502
14727098708152419062
4440762818009997752
15547874310885379850
6757446664152200256
5135395120260499380
13582732251989650052
4709088824442902556
9798859800391241652
4087771880589386100
8670626695975391310
13454867385895553102
10221243652755940506
5053664198245568162
14264647144185681962
8787423993338179352
9088228163617575392
8722136337638110806
5358727191645657920
11964792542632967252
13571643725066044910
12724417446397810022
6360718656610249962
14620525201672534370
15516682867499822742
13053689669479527462
8109430086083625990
6532208263726075632
12020398199449401872
5577584055929337692
10474335638848901070
15935915334274723020
7580975427501337280
7248286487602205442
6763535637984465122
12665370000655995482
7025534861367510362
15055939010291219042
10753182569279225532
13823878457802190556
9601512137516722656
14689152300294069072
8942817814534348050
9211109290988378906
15053291252215408806
7950251268505953042
15224510987474943660
11039351603318536812
12054547998899082182
4624284420626448422
15287522666580647412
13381631238491713602
4006840920388540500
4143807359572500156
12567628348516584506
14319865448698437056
6806044807265145792
15441234702552788850
9907184525511057122
13570291255051777752
5052138439007151252
9017103374994774890
5622265289776064256
6367223880025290632
14708268272725760306
7478333503334051672
14259318108054361670
6937396768291627122
4450947261356492862
5435108246113723322
11841749328066356972
4232619391775621006
5128170486070269980
4122631168865601552
4227204298539875490
5146623333162404810
9760758965690288906
6475231619391512522
5358485232555447306
15964161607107418410
15877638150951395982
10206321174407489150
5415664922463408762
8995849903535356406
4601680524622076006
12740170399497163370
10163972995755625202
12947296993503738122
5698841450789209322
13345100061568700570
11967415492263167250
4717276265198659806
6445717926617213256
5564400147109890242
6948657374220941490
10527238323226659872
15415966279931462460
8569212589967879792
4880228200102689462
9281172041453582450
15307962263804357450
12197521796511829556
10473891750799580252
5641910705881564940
8454465842228934306
5822874960354243006
4818967197128739770
13634859919198313280
4800511882194667256
13590959785533323450
5116683872351677782
4668492078921470882
10183683286220589542
5119283956454657430
8969864106326486460
12527709994146621962
9279127552387779722
14657167376334252380
13862379209296094690
9784531276178202222
4851220588655052306
11218282351044534482
6721058051787620756
11069716604738918132
13329764778453606560
12180933157517167682
7721242421297455056
12997506823412442806
15986643840460807292
9690835104667731306
7721528820279501702
4781646234216836532
13949737642781583806
8547094946075372556
14073663797271980522
14930968412512815770
10375413904631811692
5931647544003304272
4312041076518248090
6968018853766174052
8485405823263476072
14656940594079875202
5093912639743553472
5417373728871906170
5979723111948881406
6811226395760206406
15901605894802651130
14316827232275930756
10459729243196318090
11293879039468800102
4090820477701915442
5520972105144236342
4449068182582066406
8207961178594911806
7377890036329981730
8360861930112982556
6156882053638429962
5328938731623684662
14653838727710992712
5777322868033507062
11581353157772654562
4882350550518118082
8737356405999547482
15800230610911052882
6868976023836079022
10670549923667212130
8566607705791305872
4634566212013407290
8498991882085211652
11607220331810731010
14733576505095476762
10871173469723426382
4118773157262690320
14383111343700258432
6695239430620857402
10778186370716914070
15330889247899862756
11065642577196241782
7217989695320777232
10108197198630965882
15284828893043714006
5940059507637889170
5906866864818618242
10610411000385794472
13321853822785524842
10923900588061048982
10488014196620498012
5404808897679637656
6366835592499119930
4940142783393024006
13762510678171854200
7813189773018681240
15531382609149825290
8219556702817340256
7960387271667509756
11166778649454399992
8070143557655236290
14537979264995535582
8267399795385810092
5943056793428263950
14739553491657500382
14474211754552746572
7130158210241836490
5551726447678785156
5201840849791030256
15382005807185370992
4464822659796226506
6691697734519054802
5588580392754604650
15242621624663020380
13059013199948320556
5735167320293557970
12864727639977879080
10800256943453441406
8060414661395824422
7084208182089320156
4717970828097368210
14313596660042536352
5859089265037469330
13467137367681302052
11506335853071634122
10681394942880997992
7250402320111523432
4569992564276006742
4864549000698224382
8348444974793277902
6816548173736556002
9708085840313277822
5291629486864015682
11188174205388862152
8089708967975235530
4746766516529653622
9982394484694953806
7723664336819941292
8480699730767989506
7110811972034883506
5609237530223432342
6303968862710436612
6785259013551791702
4660916816198657306
7883973650455724306
4701941314730612552
10322820699191611602
4062086539346587556
13172212050602454180
12867011951681259792
15517585160166734262
8212453212858022970
13030042406493005012
6144644857751739306
11926459830863370942
15491986181858616450
10239748465544686506
10500187114697806062
4144903523462357382
7029557659708358700
4603697976595326362
12884949346507473732
4542889965989913792
6249095690213414292
9935083332346748562
10600653860503172622
4180595517890764832
9587357978891998556
11624158657066027722
4192887016336970756
7666007425787313902
4962980165198908232
15268018953939406256
14167591056110337540
9275016512230336506
12503392685034909912
8825070904559666010
9146980053518003430
10226377522379937620
11716079762242650602
13478540388544135730
8573144750204923506
15593446661529307122
7029494918744483556
6248380602411533900
10267396152283006310
8925664451896597862
12341964830284526556
7451698635477161522
6905339627609067972
9899955603905440610
8310122909974696020
8202686626083525120
13943030401808084792
8211728601244784072
5793280460462974250
4467267285159432656
11245874546085494852
7192314270667072560
14818282867545555242
5111976104841721806
6113989138271777412
11079937275297338702
9496565745616975122
12777478775376483422
5317773722129709182
5915262577747226090
4794263175431812242
10516122193720409712
12429554850249136542
8361201975794104556
4843661437203200156
13797880733002467030
15966740414363671322
13108643110116510306
8506055472531061556
8083683757180810506
15412159667787348962
9386722786867241312
12857732160581304002
14884001867991525156
6139140370575579002
10579809692671901660
5076972038704460082
4321707559612991912
10798538343160493162
4474839438426075270
14722745038249220660
15533715103181548922
9444785111132821922
4664569147267379132
10000642893991317482
7212693704134660632
12054495086195100842
5987680489143535082
6888359924048695962
5605494783499760382
12932873172597459332
13394963398143519992
4076431340244438980
14976533261695101306
8859138780279705392
11290755355477689852
13799044659745238906
7770625725053739890
15352029062602737392
14229204053149843562
4756556936923602306
9758067009795487656
10138050463732538906
7675713511418457056
5666149613583813906
14290751022341718962
4982762776549673810
10333145757691761006
8425586949260917922
7318086640101016670
10038590404210985832
13047832775365668006
8089392802349552522
13100002441853680152
11260998608755723022
6104739346933224402
8589386600628477492
8530864735801883690
14506035203251981692
11158758654477806762
14595678825222427022
4494009044462407472
11478520470352058256
12773649364606232262
6741507307505832006
11078287855497283412
9864704023879706406
6171455022943788906
13126753609007353800
6567759839937102302
4787193648384506522
5710943293784484002
5166961485941382822
15811653124437272192
4239913308365275506
14646911648482809542
13301560661555290430
7751613232785563832
14041874074980032556
9204997307313953256
14863290342147847056
5668812815049315042
5685999876703841312
10742376895839667392
12779240779606928006
12398040855378887942
8693348692780881530
4357357922131102850
13607109496993135902
9796642850277443162
15314900063705256306
10267397946678646830
13724723305962860690
10108416637807519752
4725912512015043600
11398859283728446602
13147911632726142482
10900628866133631722
6930902724631671362
12338165662595707682
10311027647436868772
11892044250122204282
6577325033924122490
12098334238060158342
11640868562086452390
14111445316520579502
4526447724897455000
4982972731532295806
13274207765029725780
14212671670867029806
6693326409657129072
15803830705930723370
13786594079265665790
7791949430360166962
7330273684485513306
13614771628710180000
10875594284363944242
9081460696520893800
4655030035062115182
9616602034804109582
15291317407189422332
10995767605565648912
5133349413393331322
10092733445188406630
13433348298338570292
6228459396955561922
9590249936313572556
11573050552246602306
8965867232896557402
9487441989531553350
7464935143019019150
14913506048354177042
6011048489527872962
12919484335098927980
14319354088396402082
13856390101204383122
8649219367677514880
5444368397487776406
6077640778795578440
9995117238351119622
4580267411134632692
7591867322427901260
8916508332363185402
7170899964623592932
6958672244814963906
15012725101649517402
12930159441266695010
4719011900467528442
15935836053623131050
11656100055953981432
14012687561177650050
7566601034082128222
7263979209563735756
6691793840831781506
13344646179384878832
6117548607981497556
13051702178455165370
10083601728243593822
11789050275262080092
9950255179322287556
7364929192900972112
8053434404219741682
8050280707001453940
12622189107808636992
7641321691615694556
11179054930682362502
7835875579780296600
4825212297543645156
5571627525968718962
5333226208798939572
5980858344918525756
7084494127875389112
4953833807363368332
5977034823340642502
14110227208434106406
6993810979569566406
11160732921144865970
8684764803897227502
9602812243015618556
6156598324469175756
6733862976959594742
6335338781323792322
5327507958384668502
6722355398968799210
9130740274407213362
11995644303908672556
10009710443170458092
7437985090198510332
15559046986049278872
6908694465375762950
10584916155259516532
9421184435197645200
7284121303831343690
13368851939942444556
6553551989847928130
4431908813582036162
4345952031817289390
7455130669706139290
11217382798514530952
4693802426007879512
14571640779598650306
4382059724395542290
9870295936871560370
5246647352612791130
4768942140239937530
7322891034499026006
13304531984191151006
11948532448661899692
8553794980944178440
7761912162704618256
5348901786454334810
13802179619191981920
4627638970743274506
10889201992119832656
12043185502493429556
5814400346281753212
14716894727439283682
7839930333354766040
7738984977411443762
5378476711272421790
6908254650329065572
10176348001680993512
9827091476250204890
6202000212282390060
9444827635559825070
9606981850709777732
12503686967968265372
14024000323051565672
9184150104999266802
10277652362738872872
5886171814346563812
4370581155064534542
12076969302936102980
9982560889552985372
5841875278699057082
7145557326520183370
4752355081206141506
7071170631000100242
12125021799357939800
9487073601797203802
5786549096743238210
9713224005229025532
11202209208419813562
4015630790337612656
11902073166376721460
5949126776032494672
4378858987670213906
7982254777673498922
8563827269710302882
5417776335374640452
14172114749762237970
11012788050370066302
4363595025993588530
9765873810959796290
11781678767268570170
8155787341496725482
8650397036935300092
8315249698871113556
9796486528232668550
8596341940981658100
5408748025916124962
5150694574639331412
13796227867246027506
5452787018627557992
7468969480188162392
4534385038019431152
9620724225541580592
5250531335700575472
8434198739324470800
7695415993517422242
12624530475382137842
11849321570350912962
6163302270927809702
14690150567447488062
6656253216869203362
5537762364185795042
11792247976909385712
11745821324272522452
7575312950821235522
13849569492039946730
11355261925661601162
6277076880444497052
9023015536519075202
4950156575156036022
12372230987149241756
8959741283206614942
5821068372371164122
5025094238802806810
13417525186892766380
7306896786426818952
4278634222566242702
5923972259340247730
14014495568886753906
12598821996242898422
4427799243271154256
9950130555578241762
6687160774336521362
10070164258231940732
11720216909165214522
9089642158587865622
5121537692332650140
4805489913102559056
14382485689203499730
9044298926225450372
9158217457825760172
5070828113996554692
14819335850030313450
8294550610283691756
4801395643647994806
13051768511580521592
6067071472861045202
10759489833838844642
14032853617772719032
11443498712251133402
5334206342253586562
11912062708296941262
9422218186611665672
5191328157270428270
4811694143869269306
15053608187771957522
4908415451939820812
8392501182697276272
9694232506346281256
6851983400893275756
6884222847518107082
4347262436255595506
6274590825880475570
6148497545700520922
9215135936666956406
13257481098205996056
7546160302771424060
11888433867974484756
10765547962495855256
11996726067849627992
8018030547928382232
4463510406305154806
5264282462607453980
6666009463556948756
14587925728723990806
12558337986808437060
8327877421072633800
15188656346256367602
15711724848416303306
14302615736862966242
5195983715685412652
4791330531945945290
9530374659200509610
14550824412284632656
6855469280431616990
14158377428400849422
4685673202334520156
5524724656447271372
4989634867518381722
11492026460847646562
6328879213996451642
9389297196892508132
5159605396921713920
8651539866620250056
8453222167013289756
6332199746607131256
5398841763293630742
4164083772647690330
11699612759969439230
6016454831611451712
6050860435896854006
13703216328522728040
8532382105330391562
15939983295130975632
4630574506927642730
8229124351173376406
5863989578409002570
14591876660872318500
5057976679343235650
7140022981611554592
8523087870796407200
6449374986772471056
12513878399277996032
7882853597356358000
7658108396739918756
14676291386951230532
5145194521206307130
5771509901768493300
4076243256808247282
9158178431286835292
13393507509661942770
14672720899750989620
13753244225317615562
5923117416747275810
12498033012863229842
6949389113404868202
5041831304722303082
5228897380149532322
6550904697021716880
13305855723172843250
4150380438239807252
4067537343196222922
4856793147205609080
6168296525507196950
4116989440949059820
12797470452340418592
4490345666391649902
6501703208060468882
13480638346632051042
5602121793577472942
15470232795821687442
12703418203562354610
15580982779504955682
6710905270993874502
8780328075216376406
8876339639093053062
6572614776031854822
5642936774443002960
15076816203540174932
8324327703715547712
4214797336915068440
7986909892855958952
12797696270308211642
15827369112343088690
9361658083933886330
8365325880694748790
8948356814167995980
4992839375465271360
4544916033212552556
5229143756625444770
12612572378399344682
13428759683823965732
5292859937338154522
9356154037551694506
7937137433429082612
12007342911251238722
9133298018014433042
14900641550421652482
13991571290417290572
9197700614748945432
9540227052142011006
9825258394702892862
5066573199727035702
11661800024196639506
6984157644955643172
4824566305918880222
7255038190093678290
8921932213120052132
4695458780175235092
6361480085240993312
10413800376332992256
8923018221319480350
13669681380194874842
15321023179114195322
13553205582124172450
4579484327310431702
4966028389309268756
10431162132117678962
8769816230179165152
13510377336312463880
15013380834981865980
5672320605677818332
4407724311556151900
12550978999845752010
5938804696159397810
8232309256878011556
13419625922922896840
8733268135911653570
14532601064681084642
12899397745674519806
12295599416535946952
6199467045705045506
7760111249573547752
13514628070623662912
15994955513669602710
13218053982471438102
8449577824795772762
4304769648635042162
4799860360154464682
14717222345910426582
11092586133431997756
7067674396573687056
13281828267053881442
5362619612124162782
11469495497454202682
7431360060092566302
5970228822339323730
4263495192083721372
10490894475279795992
9602137091917409370
11116326217351982556
4011404865866560970
13055822475106168056
14130774013978060220
5451072129014981280
6948515187457245960
6836343205504428056
5678157162597886056
4453561554461655032
9580486907838198732
7466235192898886252
14420923931709973082
5985086197462547142
7638181632465259722
5578798135042838162
6486164881537185462
11786431840811095806
7323932351019596202
6831048977959885152
4862175644561871440
8299719679881411056
10312328432296689192
8723658371216400156
6404923046045168192
6387766647246278450
9979309541585407806
8395943508725730662
4133552508532404050
4658980150552995972
10182068098358895902
4406571826393448490
13125721614925969506
5419846822746320256
14350092222589675806
6137479133552342690
5658381901020652806
15914881328195430506
11260596514018631670
12898691519170075922
8909724706097859006
13343094953272698770
9129518990836662710
5234537235821876556
8382139806034148622
7634720620810232042
9080372465265781406
14997959342528892210
12724298390140696662
10049314025284481810
15806364415426350002
9363974556925623602
13439951135382293772
5725241831021278806
15297107772947806680
11862918044189570556
7349709998580045306
11585072828377428672
13982880753741247992
12453726681836342810
6041481743782654472
8528077818171809372
9349141207685535060
9518436095381427242
7900147747562421756
15283701265379563982
9211539838415237556
4074984994005868850
14202970827133190312
12649983929088246510
9427024885172678810
8410073483260516230
12005667165734686512
4288432226301414362
9287030196968056832
7246544748468134210
9508054218857163972
14958209226488814306
13492535908213968860
14533710002664674652
7097979082528115802
5741131171769627130
10956163694422573262
5207837181824567162
7407853927489552700
15913205735289073332
12609271906120256582
5785888635483481562
12807618916132944542
14507072446943934506
11351988169823372570
11085839125402842506
11812097719381196256
5950530570719628906
7785986173776366012
9720524002926964610
11617994816574762420
4997455553215603550
7572091447758762410
13602971220081904212
13021035486565766442
15030283744466289110
9328688741879067962
6766111211548626056
6684351266991281406
11520936640039777730
6075577496260983650
11422174320951159822
8033391570471545070
8075426912069900532
10176152695678219340
5487294600753682682
11831093263725861270
8946758363654372592
5169158165731240802
5731333335665268242
5158643625916710932
9510020134194026862
8465144986969005062
5147940124984913262
5516566911457501902
5550337473261522662
6939838075843489322
5630355729919303032
8607192165549747306
11916371918196776406
4598288425642516082
8541909872906650242
8053801581741656862
13004350230990241542
5703527236902957182
5025202332817438250
13257629319802925882
7399549130377690442
5616102426144961170
4303357777967578490
13571643003007701372
6960553236773739722
7897520740892531310
10865911992948003242
6984783939239294942
6692184160825458780
9064629300557455242
11225661466871189756
7151512957650057372
4993597505010195006
9117846053077768292
15454067609467949910
8437979705885666642
4621442868896402022
12953076479721707712
12959433520990306362
15980412266661463872
12734568440479791390
9502527528614979042
14292314303063835170
11055814336285626312
8729361019538878056
4487621563891702682
11747966312131524092
5589049253520159182
11286520484432015556
4303314504974069220
8116428580142994960
5390871551198377256
11543082133287213056
6411678191803859942
14712234300796037256
5892251163616093332
9980653313616622800
12281390510248138610
9858676820790911042
12869165756720440550
14369270430726976862
8530376472760638152
10683539695992560256
14740378166061640182
7544402208664672962
10395875965413567792
9706110748049133056
10421416038418567056
7945351243981253192
7174668188852994990
6697671036714711312
6000096579932434850
5269728946448971380
7887372403347191306
4228735791294615306
5913815003409336242
4590116175795176522
10506754784464438556
9022258763578495010
4753865323634643306
10946785465903506912
8000620841920618130
4296558921221505252
9882516092802304422
4624686849431911590
10792491059707326506
12912376141185762656
11243731163098332890
7392450976057657890
4521119402192146056
9017551642892974802
5953949027595253442
5194916294686517702
11422776789001696512
11875793943308556072
6095589356970519170
13887650023055993756
4605071709037715642
8818345233598806002
15129572924224853730
14276406336383132412
7771436052306391152
12119521693834846622
12739993575129504840
11675916797311544556
4263353587678743042
15351675285547353006
7169930732194825322
6723307991114917292
10399662601639370156
14506329996498969792
10669291621587350082
9422627056864333472
5384646381776834972
5101187056217919882
4093668995370864122
4849925761469835300
13894564214028974790
4972181125271732532
12122332680705119892
5617764550015200156
12623089893700136402
8708868748633800252
11278911397498038306
12206237756835162306
5691747488975152610
5714276213805718592
5790775155362299550
10133446177976667756
6925646205970049252
5619218665667885280
4085896805474018906
7403485301547256406
12384698308887850056
5127885474218096610
11337377073725241506
5867317587024367850
8567804193331055930
5213777903856200450
6050900551191882392
7819039080568762202
11576986797915671022
8779173937904495972
10529282216374374756
13769113478938196490
14356961902792086942
12230586711942403902
8582042629309108962
11311943815395642242
6223033967095128332
7663805257633926770
11542646821080539712
13355506837286722656
9213028372962417642
4290167281658338100
5481533588500612806
13259557222718472542
13363515566736748010
10429134605548550762
4321284145395808632
5065249294913989512
10952476296532342056
8488855260762228182
6340023603640182150
8262709943810154122
14525186591320406120
13751211536516598212
5926451048664921222
7804110210167818806
4864629751444972056
4652929791711382656
6886299036052895006
5047292615406823560
14998365655560660756
12193395650834202902
6231982621287723852
6836737875445893960
8545279289350986056
6053475794475931670
9038726230527685692
12249331771613088906
12612229640444561556
12333648960471289442
9482760303542309972
5870076607426689506
8283911981543495156
13987349477221747556
5906515812662337602
5055450053867407200
5900356732930895072
8318422465125505152
5253211272672307506
6172910446876665252
5038142397605132930
11713595396027111552
9446762366206526472
10707307849586660142
8921841983249522340
9776374575289252682
9636188584913451372
5947987944549829806
7970434251287649752
15997715501551652756
10850170686391874256
8228582450098190472
12596551168431151406
11226182900155778522
10368749910692129222
13120829879369063490
13824410991462076242
6603641065825848540
12766062008970956406
4162060267325532056
12982059605899188492
5189814293220981272
4380832321508870642
10162435306416235442
4952338743159681006
15612543712676135952
4967635255857020252
6820839272386038062
14600107894323623762
9094951949452926612
6207700278879130250
11996535707553207152
15581843025045242930
5798507630634074540
9750197107501505282
5973119740079065602
8789170452143241170
4579242573474337656
14116882111083334352
4604395195285917050
11587192168608253500
13603713949332227972
6524037106035519842
15744855340611668756
4461097460431157552
12608197690947364802
8346827157584672400
13452337624729351052
8686612312801201422
15581690755066836560
14085233291431904042
6219841923421910282
4665113207018247282
12017857114886493990
13568380497471551556
7922714450098744172
11281597209925165506
9990465333495818906
12453949421702975682
8305394247853172372
11375569762749086450
12240801288011979452
4349222206892068772
8366365863840601010
6105878922495882602
10727471858546366402
6333879062606169702
4867459256145871482
8688570907989390672
4244288815729653942
9300248489001420006
6022626401096232072
12331778226557775242
6780735315300017556
11583920774255179250
6381712558408523730
14492458125574496256
8063875766279905662
9179473552621512212
8668338191701184730
6358849382465948556
10497309111575156990
13181633055594275006
8645761114446172682
8324218329365278202
9193569689265660170
9762746034090466892
14529400993254893906
12501530279415348282
14094464599824523256
6762516636381953852
6419918806225701030
8900043886975515822
9825408338499996860
13193151141537579840
13926020334281863992
7028276912925767840
15684863522616549560
11287592482532160002
14638322929753613690
14854895499830722832
10299553841500781006
11980880334502407242
13591389206835567822
4845057437471028806
10170619817185869162
6312325908309313340
5396375169723753906
5185730507114308556
10435841726347702992
5870409101131393082
10935517685711277756
13072665446665303806
4017168516943513622
14541589892142257570
14275712352328748690
6838402734859878272
6424880389733239730
5009236270637920806
13474699793072456006
5223815704683880152
14144274783895362500
7049586933983613152
15422872675569561222
11597685929538176522
11933818363843135832
5518995585175910382
12656266975345515762
4866644246421792800
10426750543924428692
11256755110164072056
8043332418107994422
4339891353740307510
6433041583830618906
5870605577568361082
13209926163529002732
9624466875407267610
4803599689356904922
12842312615999266010
12314215692871260720
5662507674890253980
4059693176301212870
7328214078688007192
11375568767782295390
4366171600591193490
14506014697331861360
11025981266088265112
5316283079765903322
5778224005528275230
9058809066018159152
9750646669653489756
15094731714415894190
9336485239528411712
14083479720283636262
15776163988807568352
8870758381863403760
9492207372275497322
7418154153406755306
12010987834091896890
5975947619995169882
5919711366123261506
5878077461838729006
11525757404258187510
8650593377841402990
15447660881560591322
8388236973895619652
4917506055432137652
4369043859451801472
11764405944556952420
14227054952706538256
14208848454885652262
15189361525149331592
5947982442506139510
12030289697389581602
10555172401047967842
11893903469662717802
9352746447511334870
5681844623206818380
12925714227058749422
15348537042461368202
11513688031395004142
8872745657600816406
9841541153189101830
15600377354048883902
10199831517712012556
4271609824045995080
15659491573990964756
12901842932714034756
6368028021899544800
6146708486324463792
14292013103242197342
11403696569118392702
4199752471369646882
12971631915611277942
5588374505244335810
4123604230949391806
13746300870676575980
5120927810036877390
5837754529985304482
14531643071998796756
4192498020238162560
7896774299185080420
14107515188011675670
5377154141778329952
5606279667924198132
5504812216041939752
6658081355420953152
15676691152417121756
6804617043289322010
5622961067718124682
9798953935391407656
7967195189161627722
10485029775630525330
6858949865701775172
10028870464820373672
10465446530737343360
12280056894996137732
13483436705466263192
9892326025495096722
5184196849154441592
7679361872473314806
9613601356239675290
9327653821289069642
6306360686387491922
10174070581721745342
7002206986818921240
9199767625034232512
12205101841750828010
4902289783142703122
14828932580891960790
5539156413098021250
9423103150180168260
9762668983102581002
6564114022204973810
5084363212858361306
15040991169594218930
5969317366821385202
10011082594605483170
8217935988917030382
13370161718342511102
6103144554618025362
6563327211218437022
14003725312615573730
9263093606010753320
15549392654292656042
14830628906951635806
13638213779881738592
13716115228475451812
6273778511282660156
4605721220925436922
5362793904873470942
4665651578782551660
12506818737037150010
4243930137900656642
15910526393323214280
11043303707253422306
6339746693655985682
6967262209432282800
10455807857304914732
7295969566175352002
13850167904695821012
8683012622329906412
8309370096743024612
4615940303086232756
9749131404452848190
11038123941208161180
13761648997453524582
5695227066508095170
8868088392001948506
5630427892871300630
11071143106111251092
4335281508818791572
8048394068693519730
6286683808178930756
9728846087935091330
12338443845856488432
6511027584254183256
4373901714892612590
9182913918120933032
4257366440293966232
9469519032653439770
13318050317157892812
11388403436955835632
6083948589591785562
12773320027542134220
7816089187343483352
14160114643517164506
15511166176254695156
7778474097457702872
6935956398128058006
8372871175686003006
7930929053386441962
10054937153904416010
15451670744588171652
9385806433859706962
6235222682605770156
7854963405775002170
14679022225689827732
11096375667630254372
4586060041128354152
5078584158562244930
11647421628850088556
14323582748996836422
15226719863678281272
15474892661338466090
7646339012073677922
15271287304326055256
6981549520337529006
6812539841689663340
5123407774803730242
9130980251244664910
5850094604577825042
6525345251250109622
5039673796073446620
5225177367273607970
5743631010060580056
13493784243743206940
6692916733534780850
13282637676860290490
4853552660865532010
11142579094325387442
5768879865360698340
4518249958239914756
5232447574893000156
9282297955964545710
8951032169718346532
13355723492651240570
14172269531176455170
4321667387589547722
7201356003834706406
7708281637104530592
12692821538891972792
5851743739943686212
13070124169480266230
13736095222602598650
12652960758595802402
10563759757059602810
6935349151228586556
10353697527653859006
7801535822196071352
11024399656964998460
4215759539208231170
5934970894849205330
10270005548639378906
6943601617752031832
4069297560482750000
6405536302708293900
4600501770011314992
9166676678518780056
12556701408103966130
5517327505785321732
14266872011080413482
5980142427881051702
13089560346491715792
7592802666009044556
15020467198936937750
9651004800159056406
4032642210271792812
14958795975739453712
15822758577601416252
12905679553976247612
11264597767592730056
5040944241445892562
7488705264883863572
6430152555748829756
4162992169570274910
6114962213507316332
8402647633937609402
15533133753549331442
8805040877925761570
4462047959454952442
14125858676654750570
14528694380532740256
5517332184793543056
6653862881464785432
5788402155802915760
13797255581340652680
5303465681224987982
9392685436957601406
4238576443077348242
13312542113748193802
6255564385444404270
14474572149366331256
15921926191577516760
5756436126637680332
7134706998282334592
4106867709312058152
14807768568600581552
8200670882928866552
4415625498360745506
8928837537231950652
15030525849529739582
6544789771284919602
11809712539787591592
14365998181875919332
6461571874526121890
10454970036928037490
8481323085122867762
4416158287915733756
14214862937120407256
11657525979240508422
8472659591295105570
8187798913639155306
10043171938618321272
11845660322882537556
7576254097545152882
15720877568794535156
15614834095675779930
5920316042080551806
7957897476630117282
15294165085704984590
6468771434696871806
15394788517270211282
12976935965714751050
15862564897754624282
6960100567014663252
7837950038420789832
15982102475822687672
4321715434382592006
12855932512255185450
9073098946596431880
4041882236379127142
12080881074944535156
6673497073792721382
12642899680699204850
9425459690798960562
15131629912710938930
11866914823038682556
6240168267063061520
10577054685236043332
10404601853456497556
9493578872606762762
15450166817918810462
8909218531198431056
13457843088476396700
13436660510881679556
4268902803005096570
10762571275206090612
10359957314438205050
14255176303260892302
5074145721481361852
7226783138150456172
9435439746780036372
7147468081032133556
10939042756728373502
15742487022523294556
6724534598298489882
11244971161679211756
13502629890397957920
8398140130478662202
5463473182944021132
5127982865586435042
8153438952723539256
13703132964438715700
5948773043495827562
4139464435967468690
5052584652528364590
10603115606299111040
11673447021715521062
4096138509912962162
9669762957530317010
4776076457860342322
10019315081946898730
7795496338011184056
7320870183754767582
5627572280553968556
10542413463152173850
10268161681332809322
6490420754361745980
6447827417227164050
10729637469622288622
4892496405400684152
5370678470762522192
12141696550924819170
8060851668098193410
6846142045315388906
11139410602021435806
13155410830290439052
5080091127629156750
15766929732226476260
8429503084291947062
9580026240092092010
7529326181501724056
13015098257549491980
14874790624931055132
8076928062949974006
11544284435074674302
5521604982366250970
13312140898200487562
7934729405677185102
8772416672223536930
5301645264348785156
13741848551453003660
12738865297516172912
5340484631224350740
11319783051679118256
14902503506058798972
4913303206895964582
14406729115787174256
5446662719128668270
6441895759230555006
8337886599015972770
6112555331177212010
4646182136062691406
5664691844119038722
14918007452062555202
5189398636427101082
8326382940639204252
9120877235702817132
7336392168306462806
15364795926903819842
15741442234571141450
9267137697531456542
11109791658062732690
9503739898893472322
5640248794398036006
13655157567533893532
9459671268704121740
6502932484640955200
5447990137317186002
8279932894054973262
13531227907834945860
15182387077126600802
8040424859736589850
14817758191844009292
5629347689453003522
15788587332615606060
5745866793050589302
7164803231375725056
12842730472753531362
4381672710519545222
15791519726255157806
8360964428868832592
14772783073702335890
14877013836012388062
4302364288204868906
15826217098951691070
13755036801214603992
4721865676819299470
14477221452224776056
8238470180072763906
12614139824280814122
14919311456038869662
8301116894342989772
7546361243679540882
5934020781430362722
4985456900568564602
13050931269193816556
15237575920855149302
7306426641774787082
13470923196501621270
5440110208170015072
5588018725682599652
7013608237180759506
14469457358425638042
13630631873872253532
11810667927147609522
7868513041102869042
12015784948843496756
7781297471305746390
6336655651158689430
12788884795018145870
14859992629654879506
9638868185814865556
8637707313082421912
4719728066199574682
14389027307522943906
10342036115640429752
4333246876071624290
5522285348385840242
10205466728909544780
11257810128716694870
5204627739268259652
4724541192000147702
4503110036154574340
6341465800730824806
14212852041870455960
13298712244692302756
8491744340218393130
12401343008067145782
7296444204005506556
12875791089191841306
10854638190358548642
5374887482041827806
12265766532371431406
8778899201894080562
15187585553237461142
8219907463984571900
5184542977599599952
5156516197150308020
5796081757490563506
4054334147849260680
14926209211337898252
5571679417772143682
11464896434886163506
8665298638058748692
9065368021744126640
4743817823797810562
8343765641111886390
11846087393149887950
11962723144281603420
11809949176732756922
4366384543888120532
13742142132588213906
4749986355477734622
8953577079433835492
14838720246173296550
12947713470994955690
7557909668028346556
6857638154366527262
7614562478503659230
4024384279225542056
7138034489746020962
8558791672739011382
6846429676414594902
9109699894778415660
5280257234927503992
7566855788272463256
4860686302156119980
5486134141995788612
4939087066501215942
13969649450547532352
7526889005325440322
10140284324292934790
12616613136451596890
7416028467083482802
12817970719422100056
5462509577827506756
5332176897581722656
6700625589796025582
10970723554300019340
7250888040506521112
4762405694856474006
11322116861948080260
12932393123447050556
13027606814584997262
13076898400704911922
7828563449393839182
14884929849857257262
11207159415285228506
5083360914596166050
9071313294357099506
14286314117152122320
6234175716518093906
14864294524354497560
8140760120634598092
5527312097063258756
5674910140822653110
5919152119448139056
8285706473399367032
6286348262228805882
11731482728153420582
7002416406148676970
4766737895343018992
10026322055890792056
5015827337713131242
14844324572438055806
15369073850306576406
6356917794302573042
5246251416841983942
5962315146072931406
5983325572587289562
8639783910267321422
12447973257230237222
5380573245503706630
4424249372206770812
6871994183267174642
7030947365357243132
5948320713176007722
12134210601343520072
14725913684131379862
5317941833035215032
6939098357505368760
8375582296725569070
9641459006259262656
15711596706892422062
8322668789947670802
8263904077209380942
5921394744652133382
5142030699039716690
6954214277763002756
6368260637287781522
5067086995317867302
13107465866799316406
14610793343333528756
7076132422315506006
10289334847335979556
12837755422524468240
6463414206514062056
11140062813882740432
9405730604459973240
11661635151583481406
9147182870736569000
12277518952118568402
10565651249753407212
4138271233952982770
8703284997951637256
11111972115568137842
13867391092454314382
6122870402094563210
10302657983634593642
4948214058876964350
11266089977649614582
11228334726240759822
4435441470057634742
6614023705942952756
9815885010857532242
6150904437382686602
14186663098617096506
7680538676635731920
15030473821278658512
13466510946959273502
9204461102720944920
14960751265662476406
11484761476136667602
8408527035601014870
11701922799244150892
15050507765771588882
9484099142371010982
11009845006568605202
14866148655591295610
10416031479069859806
6327430854828565502
13212955815080998730
4744867612090520210
14022791402411659506
13085435485208187092
15444326252838489012
13044773540744372832
10981392517417477980
8365839119165193122
5058449026463857212
10347765436623924120
8517642795759508742
15241272619764584252
12473496764029250642
4247019536697083306
10740146962103509992
7239580296522878306
7850691183532171610
11956468305210959256
7423081852658222256
12028783307904995960
9541425799568064492
6234866359690816406
6495304196109425556
8848926282142387656
13683188788509540852
8585076876221043672
13254756907485348506
14199890985248855712
9025612477311664082
15766007588473254842
8840688859689556872
10754331685723392212
13246661529060184622
4508704690296089556
15000598128538937532
15035976831055898562
5133765450014560662
12753531071844059642
4300640788896856406
15285001306081894256
15722419990442325410
11161198124639253906
14067746540513177202
8882641336825705560
7273118139400126806
14024054563702477922
13891823622248874006
6981132450763175802
7665354489601637940
5893789883555290772
6413227036822305002
7987608025639285232
7175983206359802330
9718845826702790756
9802566942453032292
7906841748219650942
6237785391205465572
5873027541840495056
4110647088097213320
12519497772943194290
10763184434770667262
9806894653380169490
8306729881504696290
8152343649352510256
6274360478669032806
13420132779234653660
5621663066918655062
15106146411098504792
10477659227255381306
6228353722479993110
13974187933835619170
5986385456723446556
11506827712687741622
6140631992007679322
9221591951646348980
10178797141863466562
15039233979902130252
5066741190659501810
5608384850053657002
5432350362359272112
6342575813127539712
7940292900552368622
13843084572027975242
12238672780199246852
12622919042480683806
4375785103294417022
11655223371729204806
12827124983594310510
11811512492416643450
8126848675849692152
12755149484227790582
14066555973668673806
11703739674219004572
12906719498685951482
10171878278363430180
8741592309999428882
10315615389341201102
4443824704832943806
5366128289869531632
14320309966048168682
4625584902368572700
10940023601433851850
12192940701850309806
13682161199832183602
4913457252743337482
7989501806209091720
10165909491282682622
14396862740877720200
4816856536262324762
14081812087042605782
10186986127597929722
12999371661220475460
13160254225224447962
9877173696623931882
6162421336937858202
11925555895130933306
4222938145871582556
4835490758161329422
6847409490701803256
4500743485352058506
5380965785714247042
12931217290964032220
11821968693523275156
9886820390088029430
8074449750403428756
14311420040895368762
14611556244520265060
10605565220411705042
10961016838246397522
15646287131061280472
8696373288557616272
8964743720718285156
7006060359109524132
10765239043578344012
5801433576546158256
15477275369783338256
4159298665803221030
15938499368724895380
5036557751757205452
5678423153248464180
12088913630985922556
8062548592219590170
15261814864832259372
4940809474375855730
15465832746177978506
4982942783613121490
7037150141468493906
10875567308240937512
4316486662390368780
10204191791244004556
13846871018002528812
5301053908196731130
13800230687014532102
12899622363637602756
5316732323913814652
6222094036946641532
8006943055697584442
11391723234595476506
14958944540674673006
14225130681647388806
8712027138303277256
5755796828661548220
4199460373181889542
9152362336929835350
5286809780823270530
4145191714699897710
11230677884522427806
4337177648918699730
7450411995587528372
15109390906964600006
7485728577587444162
5632819146553580742
4198487015411559110
8699173057281143306
6963981108864166802
5342152018514658510
4489955423330074572
13247997673126871342
10480958816087655506
8418354267996481122
7454100437524682052
6802760549104238180
8878558583607713462
8210453831916713550
5323402873978754556
10453002001813921556
7485079753307377020
8816278344040651122
7082292032186563212
7567725481604655852
9669096231378912722
9225394726438246610
7970342542860660590
12244338336823254506
4170137275743503006
9758345616410111642
9666305877499920570
7086145887005609612
12893168669987398002
7523765011660770522
9765768509902230482
11488594759856742332
11764716890162489556
14886935095028815280
8772218861827064672
11445854009675468942
5726403884859858902
4657375010958276756
5456889463873957202
9599498096015179442
15193760053324842600
12681240964745095056
4056060738873649980
10442637565373661132
6788985194087948882
4549971206675020952
6294785290223803830
5749806326020767506
7029797755715613506
5351503385351677232
5871756636315320742
8586652531221799652
5911211557304297256
7595695427168568852
9124412351132857952
11706856615957258812
5254836656590959450
12091149666626137256
14274567336107455760
5418760764328781942
13884165753426236522
4983799593941737806
15595965910887505782
13745968612365138932
8315527185927733142
4854378524187368930
10378523390296979612
5220464942977508720
10792666056061306892
12802247611728739632
10967335158635364962
4514358034256795030
10468938355587271572
9283247388653997800
5178555858229910862
9198686109790417142
14819723213610127682
13472038704444490872
14659957156748857802
7966501415058233592
5375957486371265432
9372263599275691142
12299927263167420582
6876524122100184050
9226484881930034192
10080114552186989382
5780864191716414506
8035934840444230050
5750444965106957222
10358695411222447452
13948300043674547700
15842876241826722402
5861623192553181692
9746712437488958052
11336992446171538782
6444355564678087370
4316717985134921522
9146717489311545782
11185830478755406682
8187702609532699910
5581304046355378530
10045253115966148170
14982278927601417210
4697986601980632422
4813392765262762056
4257808583981760612
15884049806131656512
9165247985208843306
5555475631774916850
11511884476187659290
4312837852669298790
8552735282621374110
5157089234911270152
8324077017118327940
12725958407658630770
7262691920683807412
6010763590447541690
6505370298327995822
7576804852448320062
5873170651278238622
5443658821565235420
11026408530660645960
14768783301626323202
12347099048440995482
9391741910299794702
15130993887044157152
11518793029560671822
10695574579234971692
6333058215705728306
5409286878822580056
6441394595386731290
9944357547907924392
5770935397309651256
8381919575975095500
11962454624837020082
13903310278822489850
4054718348001833762
7787218578109851242
4432103505533714082
8325475587713330552
5113692784856606040
8051123010403558010
15507685405331478632
7390159485499224506
4632401116277931962
9907236746881116242
8566179942235745556
8259332828678061002
4234872364241944152
6218533503131838840
10623555360599262006
8070233122640133902
7145012662471906850
13210537079657474262
12781675882126209702
8905950512186282480
9717999915997843602
9153678892430906022
5078708333360253702
5885080808808183950
4542472441746136172
9722278716269505042
13769695467450486870
6237368293857809162
7582248357928004630
6242502117579500702
14369929471102547342
6041517423329875122
10985259447620125152
14519163912197872490
5633705741486579690
5041904785778960262
11809142506004683850
5185618350085864242
5876235315767951822
4956784330645248722
13845033402215698920
9861974168166302870
7446762168532513752
5329849084444567872
5546411780168283806
6953563703154272402
4173635711481892200
10129034667331284722
11331867116986164002
6881068755937094292
15502294306963157112
9781661137212408170
8695044348595587540
13577139056888056806
6702224823032474756
5367632872513964292
14944712561757233220
12468353025294526632
7287855760996749210
6681615003036758090
12003711700237948032
12413268066558942056
6907726550131120980
7657377186316160270
15317450831148510512
10622043987887959860
4101103681443757910
12536655073903908162
5240911108041873270
6993931869198634142
12782424714777638300
10437593727494429502
9146101753284873432
12029064720182935682
4731862531949034312
7168011213074444042
13906177215027355082
11517072976377931562
12494349731649154010
10500620153152815560
7557693915077930756
8193296855118357362
8314684669394496542
4459942199563553052
10850212756886294882
14092616468481064542
12877259414318492052
11646813360935212472
9594983478466660122
12187125468398564162
7924684355541846510
4292325702398215512
6778533960501700872
13170688255864738370
11270630369329930352
7502831390161254006
15873288920596325792
7036196675339737380
6283337334447301400
6154935275204382602
8513064074477535806
8439855510547272422
13059197225962525770
13931880016396043642
9622187168319537450
11709712041819759452
10999511925235912890
4301835504301255556
14413627827465577272
14680586503861097150
12497330768925803600
7632292261952669240
4971293715781433306
4686156215588194562
11124433593321845450
7852656562334937722
4697452497101000562
5363776790776427100
5989128678629381406
8836995299802853332
15367273023839601962
10684383487060242962
14381448786902884556
13714342110932776182
5716955683128906306
7226340064662269802
14928681918698858252
11640989670199644306
9343071304795221006
6952639605576293256
7633810131962528306
13241304133722818120
6693498652622847912
5593473987605916960
5276608315737999480
13200817362589682282
8818314397612196442
11535334811478518070
4451207848078839242
8267785689311183756
9006990826018802832
4401912300204355202
6733395745365713762
7967126272170897722
11152574773006562282
8775194330128407050
7100201817474511322
9825242722075035362
4881986547113369472
8765532679840828670
8590709396891492810
15849969997815124320
12671630168347672256
14623504401269359010
6251589068492708642
13118554599277748256
14589277924391577570
5543634007240736112
9018801410007448422
6125952295896788280
4272105569768026256
6449915193389300652
9040093722776044182
4261707069200428322
8018319711993940442
15918948327278984006
8611473889054532810
12240015187951489556
14267482239062375570
5695121043410489802
11481961848566575056
15474068491071527262
13605210047346382302
8434288582942085556
7770530178111086112
15640760560639100592
9237971262038268990
12899281106008329480
7192538979189501422
11072896280581457412
9396322003046542830
6359008985378955362
11867388231296548820
10439724926856660806
10206388861335187250
12805427379807955490
15248677624893336962
12731368292110385700
4096637946778181810
13603501222545049662
13451290431170808372
7140592560639615842
10127885725180112762
5063302118520032322
5420550300420493370
10332569543534671050
6698524392722688290
13207144442854664682
8771669386713277662
12327217914323481402
11489934986947077582
15760302342015949256
13569298124079522152
9263747624116791962
9295143201989725442
11459827606428281082
14608884984990023432
9498322438136131610
14971016068864274256
6334302361831980006
15545284415000255162
13570291225581476780
10533823894137895850
5720397235826482442
13221248440909937430
8013558129807505512
5755554565252068722
13408063521446557442
8777774311746537656
15004302133994925390
9717264592044211092
7611174494083054082
11108510157784933056
14103927402140326872
7479869254574746332
7160587811320963556
6502047033538725942
9635897262174318056
4425200012504003906
7736498077949051556
4304416602722731200
11205125599915857402
15964503960880562492
4694444708055559256
9871817776629624312
6079951968521607182
7208026108742930022
5508004532486010392
15763047759794569610
5209132302044626682
5810488042084719842
14557983315164666522
10205592967098487506
8965285721190437810
9506583106905693906
15817956771243070500
9076316650878985872
7888108623914269970
5108811040797643482
15754046377465956170
11888149840449809960
8432653292594993882
6488280462711498570
4898571943371835302
7540069229671903850
11865122964737130842
5809685114525416760
14195576638964238212
4380818674873964622
9024904250584961282
12928543673586013332
6831226653516156222
9441397432493289912
5596553064106471010
8410729490518470212
5723976261826941372
7092792773192265932
4773956150460018006
4855854244698884972
12270959380055161806
14321245110910699506
6559816239442633862
6587252354799211790
11946112560078359042
13029884947590535250
4280197040210645556
6816397528408391952
14883072726833152056
9289669194740410632
4585547318285202990
15739528017996682202
4755132950854880022
8846371960181988806
5699146045624576470
10569423774020795462
5950213476237201422
10122449333365235172
5322173842819331522
15885992531896764510
4622069741262503906
9768729481063539006
9187967119499045090
14315535440911532522
5001706578512954756
6312498121777766492
15735344992474052220
11941967484763881672
14263847523051099162
11558900394750285810
4757092707529613892
13113098909439709556
5245922941144050156
9404159018654596770
4855022817829491792
4538079487469798450
12133932584268173006
4226913969307622012
8496384028733783756
6041791242044708222
10804501410626680022
7562535403541434970
12800467235142205782
13997983339697264210
12791104167280375806
9949226050571587506
10222564749506000142
8150006547680321792
5358063770940170762
13486537415445743292
9725764841701533462
5329933359612879492
10416960445243178322
6280864799133102806
4079698482134496150
6952488339268565732
6062436529453038282
13750942584961569260
10120179607124181702
15046481585159240852
12631251240382395732
13701653553254206430
13172721718486795922
9932050570740328802
6322989659297802482
5081369145511102292
6915177233734089306
10146326938146951806
6840119159960449610
11092128653330138756
11413449150750373232
4137598648885507290
8983404418431813642
7798871410429340352
9418719197197382910
6571877104234609382
13111398202211026202
12915995402234483862
14144657629789868006
14231260223387142050
4028109689901599280
14045239021239011070
4746966515273025192
4420714818357610400
6531884895346807250
12544559164498056806
8094109365849839930
5964943890593341982
6690172480667790302
10194592322229523056
9177500154863571806
8098588530880261482
13768792314415655222
8910366414936097656
9349752365834108006
9738597598096991780
9844939816691060556
12523947500998293702
8843640123677879760
6042809715314480556
12003196597347161702
14209359960488890430
8034935342098610952
8335849139641753032
4383373594875560742
12054338011837107530
8806829594510459700
6444544121144795556
9019995170425931720
5384393616732485162
8084123714302866410
10537308295327639560
4375341603096280452
5525234147380100582
4120424455770022556
11976478110724095306
5866254175798187162
10015692878923444550
5659574680811281782
15508349623631319006
4503203763490642992
12132606874118639942
12766491940038908402
4147769023544523522
14803505288179896132
7180501514310745742
12371210633299131942
4378621483930470156
9020354444432611572
12258283778955140810
4400641781814478230
13806079219146039630
9128244985636775040
10374827429931437342
10975531671791330006
15283523542869217092
7117612995756196572
8762913031189695156
11850661964936674892
4819607053179960410
7381241437160292462
15865746648178497420
8651768893412934660
5534661089718397850
13739113055097366806
9910362879828004572
12627746080665756050
8312101663326907056
9120035990952111290
5956713522439150422
7248936339360229520
9631695165240076256
11585954059228739322
5176011045123419492
11257885179432324582
13623638484352118222
4489086279969256842
13085427787425437820
4331996507420869520
10915929507940272506
6020392242356835122
14886109186131116010
5120130457859857730
14934259336481972192
4031134443957370052
7411103079972513252
11383890285520481690
4686789496551436980
10278846227823120506
15531618706727235842
4231984983404453210
4336650853159573410
14299655528991980622
4735352079019292982
8356977919361097056
5945353351897273256
10337872261229862102
8272669039734319310
5677693747916013056
5057200943143049252
6315841763094625610
7467046356509912720
10027313086439177142
5000551715799569622
4372047653786472602
4951985055672166490
5785553832046777152
8947533829553522450
4512326750362216200
7090988176974320192
7563292337002563306
15667160868707249306
7954725750701801570
4066667644848851406
10746119781687405362
14502422332584229056
10718110604261668970
4643087809772329392
12543596244426546420
8741983123142923842
9354729491081751530
12725134777841722656
12076035425312315862
15958010045526057056
10310721685265531250
14125478460558123756
8127688977016770602
5946403880563478660
12549939370042620240
11140356824785049556
9077869311415371290
11572472641519869806
15249308266110476630
8985171098268612506
10258525958807317130
14149032721684560002
12053839631024136000
4755156536542876022
6010755061035436256
13023296462609518556
13310928735948531602
10872748280074594490
4055733272529644162
13275482613816191330
8307598070988357242
12161473050239720682
6899409144591206406
6923493684054335262
7644191773766614562
8136403499410758056
4819759959045514412
7763816491310595872
14984640748385001056
14687110124464069532
9207251772856565682
8317841130934166130
8019500052353568942
13468814323986247256
10022889336967247082
6442635338981161410
11794125355882715382
10287926843819429756
6599008240240912656
15942979189428085370
11188883516982259052
5098519470079229460
4097304297926708556
5806319626046729400
9121410939792549530
5527263224092125522
5420662027019131052
6439701423010965720
4310260433680238912
10064392681610847300
11161303094014054256
11748494294883929232
7216165157874770972
6697024780464908892
14747682286626867762
4059833017406161092
4885817601651593532
5773457025908053832
7729286397834576980
15467879654512058622
10370230348091345210
14096516752775144756
9695608083814133882
10047828933091568306
9983398318693153382
7524116167990903292
11692978902717038810
11909064181330488800
14975158097861328422
12493065485941145642
11920606087664586402
9347189950329375692
6018114355403612622
5974210477152216290
14440722339633266892
5526454053762293906
12146345798371479200
14804710725370158122
6482751087248953680
6265001949050983872
8564511429283453062
6094941303672760572
10756865628072250742
5349584482224350006
6111328146281093540
12574915774010960130
13619355833637587592
7140695988078581402
9771993859933379052
6616474031482345212
4136492979178066082
12576206464516446752
8665787179393540832
11231978490581603202
5623760008230878306
13005960688471350620
9425974969660030112
4557414903841144802
8429325562142796642
7980175851094693512
8944155423052657656
14925612361374520056
15910898550550586130
14720735811371670990
15627383043286507506
5833071302244069732
7653127351051533756
12002526962097067892
9389507843164557072
7188172094331828890
4045154693902659042
6587552338250939750
11779953573726527810
4092793181764241142
4778767792725979142
11585121320730982250
4819093749886816406
10213217621443187682
7268876848064693556
11473637233485538872
8267377977558217650
10558703427970123740
10753210245783549872
4233558392149380530
12247216352654552282
8968940085071809002
6835658874557471402
12295340006431159082
9523862902092544256
15465649248699466056
9541609442914235330
9914364950332029306
8104276101562259870
13887969947235458912
15610877490285029700
9692369232106939182
4119010536322997282
10957600020869176142
11429175894848509980
8562719557115487542
8103077346593678006
5018694844037430012
4473916959582598506
4000632294985334556
7267415273855731202
11143292313542379552
11048918012896082006
13918743236902058442
11408991787032688190
6372634253490143912
7888377263848636632
14455235807549497490
13878470475940559852
14464605676661636522
6227500942331465292
6332184416791389602
8545239895935868670
12151422451480457256
7567065631132570110
6383284257926896670
5314483286846699790
13339469735375226042
4628505314633165292
15680840508916138712
5654296332994679922
10734218037754657452
8708898247646978250
4815171981747450182
14612008710477078452
7697393538005859942
9276622018467845762
12039041036605676256
10186885052908310000
12106054962524181650
11879549057792525412
5215528393041093906
12812899997804588460
6861281524598873612
6733590175844507306
11358598890639958652
10482370059718078256
9521613899862295010
6642007667763699842
5263509249853525482
9314975993173549040
5849045566025040132
5313073992887943756
12936830447148841490
14550643339770485810
4426211699224550156
14713702165115250156
4959745722872552306
12473543072821332150
4267776802088011862
13405729643004561330
5109747820129942292
4942697552978176406
13680121550569582722
4841446647682480082
13384573032244745802
4412200492730871182
4548251672039324210
13394669889365895422
7326370776442848602
5820114287050637810
9950633938344489392
8441333537671428032
10679537578060411506
15490374390264533142
12966668658830648972
4966774737097813800
12224180242161082806
14746979725073224256
13164075221126324112
12238480160074428162
10961154843677054772
7482638730990236592
4717931498162960042
5058311247560343702
12933552566984192030
11740109326743494142
9600482155510921772
11037657764851534782
12338929936445777810
6088760262141454260
7389825278759239556
5219388393993480642
4774630120703846210
14272809135795682562
7282745250715909442
5567447989396392462
6856684765221547370
9551393170217276070
6367525068955660392
15856844718469002072
4297368799619150400
7471767662179125192
5349566830057302782
7122723703256216460
13897118125838873690
5721855923729413806
11686574348975676800
15471724089160441262
9979213596530816892
5187139199914410156
7046240718958786802
7428886384601910962
14150516845748273802
14447044854435166122
8053245131597248182
9633032480689312250
14531495119508891862
12535480476656062256
13395986070561665822
4018419834959509230
6051785650243817022
9715534144940050440
5593927384479577082
12277881327633293090
8037807838371092472
13075502020872494132
4754579157569562750
10261831076054894810
6772049956095131556
7766888623385509490
10612436626086903002
13012106855258648612
4854781686064889570
4620906512202142710
10730139584314937330
14601217211550595922
4847627681478293042
4246938422822768906
5386114540735367690
12339280283227762412
6779820951759171692
10156008954872137506
14391541877410556330
11731127774837119610
12022063339947332562
5088111090578378102
4525128862222925756
9071426275679888462
7849676163350113962
5006155382405279660
10149190914303747290
9593796201529900542
5150416245181481052
12289257746665363932
7444115173403079890
11001782009392697756
6044223614467577006
11320005714624816306
10332816811938817832
5911223927756659512
6489451620977403890
7766734117651893410
8758940058794074452
10071719324312520062
11262350945919144792
5530302326335486772
8271436450754449590
8842219533572694362
6676781072982080402
11540597082761321192
4899213299698472306
9180681765546900156
6356829708198320570
6179469579829109342
13785505544231224452
5273928837632542932
15146698904456652182
8175634021214872970
13576543509986552592
7137566822580587556
10027584892816436522
7802686921794303012
13744389505972309256
4611695516752453740
8646027796074618182
7325688816218142842
15798155281939916892
8341830546753321092
7740283743895990850
9944737266866534750
11319792539538753906
15834351276043001406
12328019913139944132
10929440031116440682
4480747625889855452
11589509381459248802
5255450829916155056
12013518903338679552
10917920875179814256
7688861550611242850
4018665041331628070
10533726322333178382
11835433336442530370
9611143918539327506
15605494950758849010
12577002180533756660
5350819417494365930
8207147838316180056
13959009305875401840
8005477760832694700
11091754003603535502
6919272879012264242
6615003248790714182
10797736582629739682
14778183726331229892
4750544118322618506
13982956902355878582
12443334782856410292
15719632391031103082
4738834500818621352
11071939028387142890
11236273323042853010
5673694422780324290
13887017277335380202
10930047756259988802
7898186998434112256
4156721095959941760
5333355192952350290
5627005241575771550
9894302068907549162
6391791240388225682
9418999938510350256
7335001550295998402
11079672036421499292
5302971024370617782
15672029693128813692
6448699745078731380
11339951921722455590
11391983704140047372
7853377712270603882
15013486723254914972
7466298134815767362
5691878793614154512
11922462676806232970
5546826263523602882
7356394945447702572
10438953429483140256
14569202753124987512
12741081182215707432
11945751004626943506
14639036232244323150
12555700493914309710
6776329287462690962
11681815332115454402
5772046907579096982
8318332894659144552
10794105368489654690
14816686819824076056
10226007596033630660
9557756548953557562
5580301538243518970
8136762736586292770
4679383143192287910
5209290515911641462
6026665286492393906
13113564165510474756
7869736162662135012
8538932824109674292
6810373685733986556
5497492147505498450
11633813280239777262
4884500183947038906
8882383846123464122
4744507273979031110
9332687752431653612
5002008208537871342
10054521154660725542
14958356922167130632
7879492826327295192
10564255550689695402
7297712793448386806
9565628791871750402
4029551473909652802
7060500867867570902
9604875351077502222
14291093977990712570
15276575363694642272
5092679738527469450
5166167787972653222
12336048473070121256
11212382999778425940
6059990539574973612
8301734915929279022
6646433568506501006
4156641803179162842
6497589940900554782
10137902941766339012
7238506240915281180
4738657153717884722
14576167450154698170
5404731713782212656
12070695736083443762
7609241081353957656
11541935810902906370
14594211798194905322
4565798738143258730
14525164577882140272
7215463859267594756
14745727131154018362
5827828517163203472
5802639517890990462
10487135967143724506
11329662951202947962
7120461504575684810
14122234105896551556
7150298608687871756
15564725179686414920
6649261236147741756
10586683423244841600
12911234276671139400
8410526169729664806
9817069219607009432
9876529986836174102
11279429646269567582
6890329908534395472
8128902198614989812
4126241431594464006
8096881219406215256
10590594155167279556
9346559505415563906
9982467848251575056
13081414816181180306
10589859160378498020
13631820270615156512
8180862072299141322
14872948727713557306
10945171805619881612
7522657087885181556
6296256418494458670
14160126384057063906
4723574701941356406
4500843917512966256
10342019749913364242
9088520166786059382
15147523962271658090
8291983115928078012
12321745188409688150
7422181421701046006
6529240539064044632
8863772438270430722
5842957031681727692
11157890779769668482
10081457511712603302
4815441390255548600
9045451328536559442
5813441698453004342
12368251081217101160
15991196103405107682
11183813545044541806
4672881386396152802
12083349168620442582
6224187893269256406
13619769948567065250
7697680271195850056
4312173064834676256
14544800328869045156
14096482376293534250
4251020343063071556
5351957576020399070
13133379779832271962
6008379349126581902
12359976847509988002
4447717265073875942
10050255204837993756
15465640624423412642
7543637094230129360
8974896726298426800
15054207160737547350
4961405618737213142
4172604707578788852
14941740868824862056
5097596716423854200
12724577368478790806
15849694097730470042
15433678678112684372
12154709867164499756
9645233650181134256
15383063805720383190
6185791568966401082
6306635984826627452
14417302839210695450
7385774035087685540
14968184197898653932
7319110213935482690
9284006860073282070
7802215414981872212
11615135637901540370
12830310293080889252
11464620546463870806
6200786071248230882
4727946681825403056
5829914274367536222
6077004425948554742
10622675424554807490
5157003212723742932
10930858933525057352
6882754052344617992
6844983784787036072
5413121199895883256
12812292934224074622
15229186320827721090
14852783686435352660
11596040667135312702
7937587519201630050
12584763114413436056
11161211314271327832
13904860501441520732
9981243716857898960
14942428494760693752
12339756276942758852
8227778219959749600
5608967869388203332
14575189388142556406
10109018117477413370
8589915553334860212
4747802548486895372
10136637529366248452
10782672643863846182
13565630956598525756
15057052853459713256
4173688125515193756
9973425499668859556
5093393865876184182
9468324887881284570
10457742369302688242
14747091981418307432
13464116722882644630
5305862818433910306
5647140572098289112
10675252737001778256
15871700949988585260
7603064784598899152
5861952473596453422
6989219872480085802
11809871843934798690
7343932997199410156
15857845220213865056
15164805583513751622
14519782305123353732
5181214260799346006
13005731190421013522
8125215407656940756
5151734888487682610
5625927216627475232
14535039599171544102
4631448203731440812
12813590723900887262
8354851850542647540
8105200324784112552
7403300072359459400
9171827074513490256
6309235349369414292
11141327080278610452
7166524462487797556
5895065773988752062
5529230614155760490
9313012984918763162
6530639627177466306
6121943196427832010
13841090907240487232
14939880174121303806
15953152514278072212
8054337106535074812
12746931992896630142
8459844896577306252
11784559935221555172
4779468618895573472
6677810296069694402
14633511881369154552
10968327646919373282
10720319589665137482
11628068692811072690
4387638477205290782
4870704661062322700
4107253563641348462
14248978464288466190
15925741110757733492
10135645771760145506
13430795332538917352
9501996459696907610
8360754042234413052
4386918108191901302
8985076265741399042
8766914346009465806
6463159274889550470
11691307090376281622
6226663931145681662
7686833655622367640
14256946164440936756
10637740440729772832
9292757323407063662
12683464752900767670
11450054508523161806
12397726354044991962
6821821526867581506
4867390157207576262
14112164098281593892
10463326603705284612
9901959307454059572
8610427455250175156
13386208604308656006
10113789844491645962
12377439565347309756
4509994178328222656
13774911797242192070
15328442600925716502
6357601799119390052
8557108840781727770
9389411663347581410
4604596635243950156
5565819636137924660
4571128147791263042
4193450287541774532
7877916447130703756
8360919031858720542
4316646299540051406
14191281919461472310
9137029106385896190
5791336293995292060
9741265943458513806
7124093376693372092
11104020150588760880
10823276482604274650
7558209110075174256
14704813340237828040
9009130411504301150
13914207973889732256
11907197590111032050
9507258886405552652
5592426479157387102
15666143808024032420
11468914664776639056
7165167879547283762
8276987115599041622
12739321253971123506
11358396743821309782
8113019116775448602
15081861288639344582
15015515101326086580
11273071101228131922
10677644338883917506
6306510701632040556
9759756816190841550
5128660020222831512
8445294012151991612
14081610844719826256
14980496990075625300
4150991113641321252
14074229140968310040
4451244054234268440
15582516870571832720
9052222192384340990
14500018876218007992
5008256419468261056
5538022146662271290
10218156630790277952
9027836996731066806
10273137738828314510
15908719342674092006
5280800274942656910
7071273698040328922
15220095978502222022
8771034338556510890
15131875139385354506
4422341878870583610
4304118173482950006
6717232998953188256
5535951551317464972
8390491724943606152
13920109587700184556
5977842396569462306
10127786283911164556
12630139473597234752
10123974525579932502
4028692377566716730
9893941809381097656
14302593941897284560
8834573778532091372
15045980549312542556
6373230815284213740
13675330911956448440
14155348341302626332
5141973013607650506
5569554062694721556
5611047006977352030
7497963607048299930
5449162384207842302
11587140958941495506
5308722452550715512
10249130159044686630
11445555805289043990
9352625048564810942
9468391131038033742
11172719303255195156
14807843033013184730
8699923126835940890
5994525859262130972
8962872686110912680
9537963866954063982
4416036933305455002
7338557865630516530
5140329573929037050
9583758913690561602
6761913909648657122
4788628962956117162
13464389415549357756
9598492077732772256
11487563078636785212
10331370347889397922
9487905400478407502
9504767536354050602
5709322237634722056
10614618340251547260
8758907918103484062
12910618434749954312
6196657024742091392
4614291711404611256
4944498221038850130
13286006844261202590
10123410816852293310
6665903783215669082
5548474364401600506
6279774291122615090
4107978045005265762
7294146879665212392
15550818656884274792
4397822701695652322
8623866750076357656
11533196582671753122
7836881768118118806
7005095958553214942
6016247626753869122
15206232189868701806
14761930305707942762
5906138059978137092
15368183945773313906
4022092410712672506
15615728093818957656
8562862122781580462
6102805711806504822
13239205773471079422
4410268818796448012
5191702330846416860
6951126605254645970
11459762609975541882
14233430334785350002
15865652820458953602
15914463438968840802
9845132721262225256
10664447895702123756
8085248322192266556
6666322502463140250
7027488988716145952
11905181142520713950
6595682782670111882
10081490672809096652
5512956093428029512
6044019076350425042
4808145140044114556
11205058892912326406
10382337437068931312
7767145436829691772
12894453427827068130
4595853698437498670
9551158933989169422
10555727494453652282
6722596093934820332
4662668914975924202
12556994917993876406
9244887331802418792
4875316521837455342
9003016449706787300
6332536564352408412
6108302598796312256
8724372219811624070
4005259133519865552
7783227744886724006
15198196752874574430
8203114082891165312
5640040781753139012
8092921877458291130
13757402050175131602
9836656894816173632
4169434294987736556
12966795339719674602
6462846426384197100
8875652463607868930
14912412622648016790
15561454073579194772
10303088216788548006
4430974593813352730
4832836862900502332
11874055339189139280
5154185306469665010
12569565216567735432
9684268014246257306
11212349608664401602
4687413242144945202
7998318513508009182
13551120085045452212
6463425819857903052
11641316149367101902
5977474591824866160
8020443648591849620
5624516117289631592
15087278610396186752
7773953754387233972
7170683702796472592
12679872495553458740
10805139627881880062
8931764756303689862
7598641543911672806
4985402178921214980
14812232962272300156
12409230866772109152
6578048525572982306
11670852936412945056
12803884652454372780
11331606123767686556
13057554885533112656
5216746545004891862
4920043908499605602
12829686337072653410
10909874554739475852
10157361830231195270
13169158648623732222
13875056269102871940
12914485037972961806
15249377244749145302
10455347884239476406
5598666018890451722
11584002584712345482
11725075331006801022
5611653275558801406
10705652529333726410
10112749621761865812
15869511521127524756
12527135462967440240
13514367041549018402
13784162805104895506
7498381347955976256
9300954443151677780
13771232519503760292
7576052585636241012
9630911572951113002
8272023282346888370
7594023050640328512
9223039555255869122
12375667039808423756
11030083997991478730
12863296264337425730
12847398189832007822
5851809951613822850
6927128237420922782
8790417906979979342
6954774943760742170
10883879686864429950
6640066008777330362
15088047123771268950
14818124097311492282
4457833900537906250
15450644948319298122
6323300977680703982
4642318093016840970
14762846482492955420
5978818240547570732
7578820550062453302
10615398634556407656
13635758561889165602
11746434118793844252
6240292779635013402
8827039591669996662
4822007813961936540
5816767844250581406
5860002343851221412
7590328281694566722
7913208632845206242
11036566616572864122
7094191762194267600
8289835076583109530
8982611991534857006
7491284061184819380
8624354897378314800
5186577303130959756
5940451487922268592
6238700828972113592
8400202232797306406
7802680016686534056
15175559145993074012
9292005090461926406
6838365005201606130
12245635871255367506
5126918875176892862
8895323414295780006
4014485903392949210
7128339319034685002
9524121023208613556
7740929905810865556
11668093893184103102
7143221864902464452
15412763859307855112
7772313275191342572
12834573588289648032
4878915839024720402
4994338019282838282
15166842537387952782
5583126100555473482
4466366070013428042
14292143938320564006
10887656278016251512
14322647058533546330
8705561209807071612
14516773230995634150
4639012416113545602
10876870510867676972
12970208063327512556
15012224318190186506
5793129771186887460
5222602779075241832
9350316196478769602
6444177903834100370
7398751860663437720
14474934740112616100
12993273661829206020
8886890180092893806
4494095579515024602
10428886746031766942
6304461917389593806
10757064973178965772
10911599190433057272
14580569654605817732
11938643774201576306
15954493103560070156
14742600709331255256
4064681721803769890
10354757818026545352
15387264919695672722
4870973570497453062
10101509408087213942
9102573695397093942
5430130642923757112
4344954579314999832
10873109758916974520
13130482464248976840
9979722263474835122
13223913577249494422
10406165058828757290
8773498260961896440
5254461764325932006
4505687952744560472
5022642850100499962
13163326059707699070
7423186744837340930
13622172405830539256
6261409649956911210
7189625120950659792
5639777144988142506
13114726921711262010
8985746294032680482
14752011634420083806
12955015624136060282
4596349494236949182
14738446851715537656
13540745371664257220
10050287541044228256
5663164654581271140
6305415280078667006
12908848474045517006
8647432653024375860
5735030224798682282
7764950749491552762
6887487839027652506
8353354292637915006
13037887465180647002
7913460312141092256
4790861783783539022
9982448347800142242
4433061429894093650
9374315655802429352
8578626806322409142
5066780438165265056
8272168857423038570
10767419078486808612
4269777937538465900
4125281699102023550
12149920163397400040
9190872397372941732
6666515187549110532
7587948153100548602
8816795922634455006
4441032313554605942
9324954329609234762
9444160224841804292
4575488688441444006
8575468305437732862
4753791262267898402
4806810077059255740
6037657122057980256
8085486901377384540
5829231979518161256
4684214806306128942
4350230352435580472
10328556779834176890
6694656827826390572
5884963870411330256
10881014314258977252
12835954951532359506
11090712190102696010
15869064494384714160
6964489208236665030
6024437793635555306
4456603547051487162
8131046681021453552
8028565204030482656
8569549396280491442
13098735163918332920
5820894206477990660
10613031488861275200
14396760704210466962
9617082445336952280
6966889002158655512
5399318880404259050
8727375403579825082
12872615950336154402
14068684050966978050
10979141300789370362
9491382255238116102
6718181150977066406
11625234296642327090
9761038148105310306
5346176405580140132
12765511789372438322
5228078589314140800
6565508214143929056
7782286030951960610
5786231372185371582
11034350994740008322
7858346349713334180
4196304649140489542
9801606016077037230
4496481027197034752
4685625649608774212
8238006545570851212
13204329279096302102
15031773655086843906
14053449357969853862
7093924083733180350
14052323977830631352
10855225342288883100
7304756034049032306
12936630542453964506
14369542360381280162
7040729629742843652
15819236430763758012
6638066640317596902
5368991242349116020
9529873809730347530
7476138863739099210
8906850117447494960
10221489726165050982
5449825619559114806
5865602310418810806
8268138248640761862
8586574222088490410
10647200282403977642
8022517129504543392
8345371918257168906
9856039294637196806
15709165398983539352
9131840950874215212
6871483254029259306
12241088122438049450
6426405328490047056
15606804639515336462
13941638671427695542
14153558778939574820
5310709370461071960
14800201581092369132
4313576546530267952
5879555873372541152
5993635076658156732
9894301301400451392
8911596702078279050
8254234654913100156
13583340845119545890
5020825818143524490
14111803841102224742
8557314104135104562
8887266469023345030
12202662634219757702
8820187493568722210
11728313112193737842
14978582626507325156
4819881303691182056
7770779488959392310
14299351786320002012
12754136816730566406
6055999611456694556
4689688069446918932
6402821828502468620
11830481277910355556
8068735082390850506
14179688333340584942
12134802079228831242
11044374490939371932
7867226770541586390
7472462904897101802
11499738257385833600
5909644592138243306
13805314251047558570
4240544676104108090
9496717782502065590
11292482576778800256
11796578491221406752
10374979058961287762
5826615932351126930
12417786562542352110
11802652166269884152
11745965922460514762
4060451156674173806
4678439582115996972
5229160168514697102
6459737724772386690
4586248709996107002
12064456785892221482
5104221495016603980
4244124152284292306
6928055291685645852
5235757376696040822
15863900687757221262
15980091552766338230
10050801322787414642
6608322261977778452
7640153766717082056
6202320589062477182
4578046010350687656
5030844545898217352
9729202858106509182
6728234794267680882
8871704600286106490
4998896427190334006
5650876481878329530
8837577127869731712
15831549107774141852
5075200383193071060
6498264433610317682
6578041723802956892
12483797910526311122
13566199063427158202
8073882392241888642
9919563242379852782
12007676819981688572
9262276861477811100
7581110783141508300
6040051146132705602
8095857679183762830
4966505600700877490
7840081488611746152
5283996631901007950
6236562527901012540
6473868788009084492
10299049642255790292
13120631292866234006
9080214903086836542
4401313857675515052
9673577390382662682
4833973135961718392
4496309744067282132
9075344047209037730
9127646645390213906
11175132402151112022
10925702091725015342
10004993020457685756
10280311323021389306
11673839187252901892
6112882962593589122
13862427868122106952
7275349605270074400
15171747636270066932
4540251487862254922
13758806097978628556
15222925765477956006
6274141324727902932
9967274181042673182
7656222268406407422
13117370044059209000
7734129793715970756
4385179077200476806
6115717681084237232
5835385491777876306
15600629110937738412
5135507437621971602
7121669826761513172
13566556593444227172
4622854754656167500
4985275124398756056
7326645958422061742
11650341598741326602
11203497186329940806
5373780799872247230
4487978176196190006
10251286061633250482
15100161543545994792
6951405560186004392
4121493274641492762
10261043116564403700
6762256060001093862
4589590997811956402
8875235240022823112
6482893935817131212
4634968340892168582
13116121598946780092
6820449584902907256
5946122029436786756
8150729504468166002
8486786916564139682
4412574940058579072
9993568625370008450
6147074281142348202
6972639961416097656
5912290529206923890
5765843241970540122
10220994794499338306
6146319973272312006
9297327916054848000
10300531427815365900
12251014303495285506
5439602530217506950
5114175955788817710
14847542956887670640
8658620214653669150
7028953137353465142
8953231716941082822
15489220975927161882
9222102004077168600
7467031327274237970
9501118393326815352
7177963642423601442
8290150571611554806
15005694548522315160
12009761940905487992
6956394853367167760
8593392873169878906
4347266062086963410
8930353699959297860
4075903739608863806
12351408844804237280
15265571859068964302
14953900506312885756
10814849046566094620
8482104873197731622
15858235907415523782
11134912978821201912
9303405466382503922
6722117316572369322
13819637784565907622
14471660448294327056
4527606219608121050
15976063179380934506
10172914032747351650
6419510776663947150
6731638950603108180
14278485219433942142
11682935417928479330
14548910225093480502
5318629985483206632
10998868921684778630
9405292843622095110
12617256111160009806
12662921207359521462
14581656176954290842
14055712490475017210
6284041043404674332
8081519649173486502
4068777199240235306
6604451807313578402
11853392517576006306
7459063926803373482
11921720592820396430
4166531901650858922
14746383704492875892
12554573944003026662
8997251714839576806
6205399241785335006
14523757642788112056
9912990171122690022
9146072584395048482
4774617012341717912
10645214144862691406
11373882594318369092
9370128591887563506
15682290057391201256
15300926609481012656
5339043472854035756
9600270519159199892
15142304034312756552
8891020183205797506
8898424747898721762
7443740179938825182
14266432342724006556
14293877967962996370
15757441696438629662
15998120691187641320
15345849446878538642
12293952577012455806
14326520363997365306
7146100749568023102
6810829999268052942
14154461777763486510
7879995811624251552
5505929868305219472
15225167111802096290
12467539878841035056
15456254103156052730
7134894670105336682
4501033226909046632
12910128177705422442
12504872592976670256
9560367971997134312
4055674388756379500
8612244068142137682
8711080120873756100
7294958083237770056
12364806001489649490
6018586651755989642
9438667720649314842
14165302961151456302
15782521034791850162
13249188169960221470
7080054549026258910
15060505387612169810
9030029035715450912
6914440860900950922
6688809525394877522
8088926604352980392
5238325438815985392
10826457752249964902
12300476036184699050
8118538079795340122
7938767039089078212
10646503342089510006
10226873543735427222
8644527636047271050
11382128871505825320
5802696126400110212
13607137516992393012
7614500280635121600
12677460198975720762
6300816291528581172
8050156513112211302
8684036900214131000
6171246855212114160
9689716781642873072
7392834412058888562
7269173021462334842
14882339912471924510
14166834791067932006
7882571903535891722
6577486011580407042
11757427858216522242
4635580264119891530
12221240889657607022
12263625587305078812
5861295615466227120
5373386917730194232
10938646302908028722
9992950636926868182
9591320943201108872
8619426919135804862
8626463873975557010
9286965892564474322
9195122042354743332
6969847494277125002
15951865911969391850
9773607865097615006
15145012757183600072
6327039770555302932
12378844588870075952
10624196659731666702
13770086049346322306
4858149442152267182
5565401914774816056
6929576729992793162
15527871817261511112
4831179643992697140
7299563829266709002
6321748145866268442
15164347301762864172
14303591557945771692
4149474067088098310
9765883248582301080
9900036089479566120
10228030399081415210
9890713770103319880
7687236640262863322
4353114873090277482
8297376651973510022
13173353884701244962
7428309168595298832
9665509474961122250
10780941836698319306
4136487953568343302
5127995501532082872
7277625375179497470
6717998503007411412
10689861401630087150
10713525844796046120
7107609967940444762
8374292139811944852
11288802696157466552
12859796939441145410
5551014942124344006
5272161669999974756
5229288848497726406
6659845207495740510
11995465769473597742
15355049161491342162
6790493609979865806
11774388726510811806
8651716419113820380
8968447827458472656
6071617691781152006
11801552241368093906
5878642911420907656
7741645183849158056
7565890915524164522
11159950797511121262
6008455473821655302
14272652729626017662
6470971999819828256
9765011319016374290
15928599415163177756
12721424657520916262
13714220791485758322
13123096488674453556
13925620277733581822
4226911666648411692
7737861140481162252
12349178164959363756
12281288698262910332
13470313526574552902
6420534037159793802
15925002279861932802
5813251666119324902
11118688830439691006
5854546975942071882
15245336774816314256
11050780297642431842
10789235482182523056
8779537711067512430
4467838733919481556
11673824823450337422
7068080037820279506
8698874907243658682
13923233118961229520
4021717572555715892
6415332017547876612
6116398108234407842
12414314221611582362
6221638964639644992
7829425859454432252
6424562814202753292
12028290335383622330
10648829497757405922
10734656936949812792
13622938701530812370
14609146234418716370
6078081875977247780
6706965853271948892
4485107723930565972
14304110889216052922
8849850383474566290
15297904829116807382
15626399910718101756
12350709389878766450
7430310458055355142
5368091982439462652
6997016960414812590
4182878436351283062
6227891451174343130
8955831129749333556
14066948072933987870
14765339897379344160
5941544132862456372
11197419697439703506
6412079976099547806
5021791384058550542
5934413812123148592
6511792322251426502
5778694975995731792
5021706264729715710
6051738958817695292
4561788325787401260
10452965984996566506
11558811958325855372
5225373279142944060
5802326003287159506
11842604078609069772
9586154962393931406
8755610395443336830
8178264168563967662
10120414128240447722
13113891269224636232
6309466237896303372
5939985114053698556
9858702052665711132
9459133639046759306
7548569484347718132
15820357344682882242
9880005597492416780
12171051423637670202
6993453817538974190
11161616064036837170
15961972410166144452
13128877243681251306
5945165535274317182
14890280804446253582
10337294384883184556
7525711687235272782
9812303405626308522
12891872213591590260
9990421525275282056
10984116048518019570
12369186746953324370
4613894520880868642
5193932878291324806
10750896363802394162
9355096951973038506
7441702383040263072
5410465754417783310
5090389676866180442
12405848372264847656
6759160951437210960
12891114652598564492
9870755362830413070
14334831652504443212
6264035067990788160
11829651137248054110
13540130867220605762
8493827263011362460
7776627813713972930
4278473899857281180
6646344336723391572
4780854148949822922
12351477798549157970
8124204112921999352
9039420733227384192
4007425512945192806
15628663415246441406
6559695074098678056
14057397909113195940
13331007562319109522
8403812929844959556
9984609411968211306
8381645048092732656
15433173955011177462
4603996551310890806
14543555538928323770
14368676997997269506
9210896005902694200
10674551729578369250
10157381590022908170
11404096131682682822
10337868570116104400
11899564762284728930
9178311856438504572
9650558137424888756
11340384661080183882
10936951401542909006
13511233463083902530
4352109956525252252
10837125917499845756
13008536285417992202
5868804809964709262
10276289816872842362
9254378454653687042
13717242531308325242
13525152606204060306
13296151218776830472
13313999553714201530
8758494285108640260
13739547712907678510
4973922880003854222
6919234677023973306
11823534919206901082
5891527625212967930
9277984468094171282
6144557236048379792
4128225761287369902
14800185500206149162
4261201052628314720
7011468577583881742
9129230085459019562
5479557418444857050
14188029971042920592
5310698373404029262
11256731235222457250
7716689194435522422
15346443080311054256
4794721710846404700
8485101187386849102
4636892970655849202
15098680743887474372
11035822909867123556
12760845530596572330
5408301115503316406
13960063883817687656
4056418725275371142
4152504614603260880
10504393937085717006
7413340942197147432
7466288300721489930
10756506850891403006
7823205763871334662
5723307142088063922
4802620151611788882
6505241383323463430
13125283557579989042
6469227500923385382
12736305724714277690
8149280708313111512
12648706198596845522
11699776819951803452
10912337335333709522
7674279840579638306
4987758507107502362
10597184747217422822
12835612989387593502
5611892043545435522
15122786062313430452
15784594947291613770
13493947324325474450
6547068318830425370
6123784032864735540
8206719359706488952
5396298259784778072
4895190161046229232
5230915074381420072
7347090634926613562
9417690928405609940
11348447170175281406
6734232609385120002
5243823012127648962
8990531368726968920
10572848394916572242
6642985200549363162
7626238915702753506
9357295500100332720
14169361931381927972
10971627858784629056
13884210586453910250
5836038384083940272
4846783230399997712
13408113089956012560
10847474892756699500
7926609447751744542
7982391171880943820
5251151637026557022
9688721087296799862
8042869440881925806
4748980942911195912
11564006019602875830
6772421332536427262
5322549927026583180
5548254860376938072
11568758749448157056
7406111105650671882
13022183653967022372
4763693055779852382
6658486864958955600
6234683752512721512
5854152072053282556
14015422228524443102
8174176734775906680
4597676524424552256
13521706053176626256
5711281690919611200
6461258423883606362
9256324978393123556
13697459172379763882
15439151161202018256
6488547708582270156
12370271257810748522
14259895094694278756
4589929681210833806
13445535716699029202
9347427126291881592
6158491027966087680
7345987145705037440
7168686278932861256
7154504098524678006
8555163204306602540
4976679646916275142
11355924951869119562
5930780821112983050
7697203214128575842
9276709005427524122
13004158802589586352
7761020461051438532
5347442343576608750
13927731920516189232
11662445005582580732
15413603340073007306
5451948116880363390
8988295213088802056
4548436577937428006
15301463322473205572
14738208262252769982
8820269821805618556
5212583068888997412
11010472658991416756
6346746633953825462
7188608365746532730
7846073308927091790
9857878460254110306
6618373661827380000
4778251840170917120
10252720280678903330
10781852969608959602
4390605279210248642
15224556467588364056
6856953619901523950
10383905539572544850
6208380337017500732
4111825385789340522
7534361973560996756
7555118115525372632
10879101320107037712
10830900099433057656
14573714752085124512
4717866544506396722
7790830674853844162
4479462359877447560
10085036024157346902
5048672465676987882
11075861939663688806
8060445562047711072
12589551035798263022
10695591049020691050
14333460028542741270
5900382927996837072
14981794103764604382
10843023878807707082
15404165181859282992
10732423401669779840
4193097231134202806
13004832017692813142
5071215646758880506
11819456042073498506
9452445185403448482
14416878051582259980
10168515335427310640
5602733487853313006
6635284443903545156
4452440980418559200
4540762040811925710
6190932629060385842
13148581639945581902
12437403556548913362
14334542150804033060
9469345405300712952
11929690674776926470
7364710665245401722
4619375335522250522
15490943855821981406
10913353614955050492
6635141966233855692
5232231028401551862
6933091557314608692
6262525426672180392
5898675308205856182
9056551939705387532
14259897254696563482
15198861483273760452
6328442212195307052
12291425244856845506
15250039282040567556
5679856927834336722
13703405579261087762
13122646756283607842
6606881019710442072
6324329638872738110
7410844490432183642
15583886688443441942
8381375084425774370
11018916144489504242
14789193850724672742
14250829586859274506
15603435780880757852
15086666274789484200
12793708896503155256
11461324742406513722
13981173544571421750
7226110689009469490
10423088427707238152
5590507183705264922
4101047764070915072
4904338750002040562
6650250295991150162
11824200202899643442
11734558212615758592
13630872277465256642
10400293340419067820
8856397366500750156
15093689909875047722
9932291212474519506
15386134810206050156
8051690555822259506
15921964753172369912
15436821617206442642
4916284467997812006
10449321817724861006
6819540068402782832
5899873825259220156
10223624302599754802
4045179971420042006
7453706253593918582
12651129718666403582
4565802176211619506
13110842588896842002
10591805265194439020
11461541927326318190
7221947742938616942
7785064965353920256
4238143198240136556
12708223051543259312
9689839377766417172
8607671003845410432
5476016431977351420
9743496933670622502
15628543677609251142
4060519773654971592
7756404151729490732
4585989746370592922
6091086753997633082
9379751708927556962
5833116697965667490
15684169856196562832
8158764760069653410
8362044370438201056
10766587318598461070
4272195172733939930
10481728458188706882
9307364040604601120
14273707467826873892
7366393271231261090
11343010342643249510
15235170798785653172
8319120090662191610
11204837189287886562
13350078338382137702
12062330930504522306
10693138338548092250
5302609469675295806
13313527967811708756
13691277695310612306
5084802341482446270
12291878563574114756
11762566354025019402
5199656089108019922
8920109268753764006
4649109645951768690
6635962181705918906
11815087379927969282
11356274344527130412
6926912019659993906
4534396954203110150
8533797540438612756
5600812928490865230
14691584688206812112
12422628137595637656
4769058320800438502
14745135236942246772
5016405566451823530
4570996140995272056
4921262593146515342
9580030291659247202
9400070824304854542
10430203133994997502
6748779957738849812
6427221331640197556
10985735970966690390
4016368765854376182
14761148255210992442
9500702571348703812
5555981256345990650
8316966866371464006
10341306607200249800
8016131214614668032
7969523206645153610
11609561656152227172
10953270711931445156
5643881022370059020
13434549395903287742
12053241783456632100
13013048041819907340
14947671370220091410
13976929971785575262
11037856080298513556
9774128206440287090
7160753634154277852
6940612840855882656
13759517029006378506
7152879330459287822
6834915341405511302
13347106098677923592
11441886163295675562
7427011825420565852
4260526484906631242
9013745613381673782
9573067946208975290
5447266604181566012
6499422613638713880
14442863757371834472
6952024319938496412
11508315482405054042
9568451174920885806
5264839870308112656
15432224732111574560
12116935914451140422
8120979205742111942
7131795329527406022
6507189262357893506
14100449626106884682
5438783365571084970
12251360788788638450
10204057895210012990
11696159927491904702
9149226980075970482
14199781569847880762
12310784912194005782
6526182614756085470
6679980516680759756
6008310536797978370
6981297619900906370
6870853826920061450
13602686195886715332
14538004765482705806
13562910714677704256
4234283443998564306
6033742461830868906
14686031019860907530
9017363723900461040
6748713266119102056
12424311743076169806
6900341256109954032
4263592131958263806
5252929921099567280
8372224609383747912
5704106639911955732
14852870014613837460
12074866304742324722
8655969989056425156
12154120512030972552
9623413252856667602
13377644552601331256
14825083069826031602
9611933874181298100
9801515813067468432
15636280031861670522
5930141898169651556
13622310044339366502
5512422694846092482
14415545350679265480
12079723008543136872
6730851375011245160
7777185009232309442
13540487273463071990
15529400529073409522
15083627107023054362
6352372947815487756
6179414871277709210
8391781251909836822
10622300445253235972
4444087631668129920
10935102896583077522
5216743356513708252
14323896392306602506
4627681753803892562
11639570599443664572
4794614294245975212
6298661053993382282
12714424438908576440
6032738507498247012
6389642646324191256
7054450333295261052
4741437177774055460
15801171086243247410
5571899394115664990
6404931387548017872
6357708940111603130
11315765236621652690
7358237653310194562
5311681682515079510
7534254846795302082
4516179903421305282
4546717284295668242
5192075989268342022
10473214305331295156
8606314241924076992
5286208161435116060
13040138842936637322
14781406159600540922
4726860908881495880
13859360261673182102
11952799598497898432
7343050300041361362
6194881100057517056
12930545020276236912
6218708262768706200
9190738095982821182
7466819433056644806
11144779886012449070
14534691872146614506
11905986214588659732
11081503032907727282
10898243583380210472
7342068307192765130
12691848385038136862
12439668035879692806
13060010939752010082
6397543489398038042
13256204827589329592
5269962144143755532
7228660230026820156
10432676611165810980
12043412962831564320
5848712978963385002
4763533797984984770
6470346268083313622
7692388880516406306
8286418661747490306
6806983896739858680
7445681376524820156
14723705721679571252
7807646360213877872
14877087718341674402
15772326916576015506
5388326741275780332
11843789432562854912
8222050760531600306
4914238912590817712
12358872106210193762
14954401089458161112
15100934146601337722
4026393184464565256
8292463194997849170
7244000972026916942
5619390660192533006
14457895100995778210
8326031346189437256
14846132238157342100
9567583798573685432
12823206350955081842
4887345391336122770
6436333317144456056
12298169972128856930
10063265683858900112
10641113560294184702
12790495274153576672
5006126241977817756
4010796225090131406
5063792660256530360
6292978651121067012
4027292440682103122
4742132822370933030
14293950573089059292
4340695188507486590
6902368250933760306
12202821506881540082
15686487998961414252
13007126396867347842
6805403183470516130
12373603943919225156
15615207947193650802
7511325489319382750
7714797509731562192
7837129632771575156
11921938492138352552
6459700820772628350
7377897696092587820
15114956163058661006
7804016591869701002
7017802598144488950
14650208181720367370
8122721352458040722
8324606011575524222
4575955541376267362
5802702428028247832
10582682521595700962
13308633766868300462
5940076032026267280
13275943979151785042
5290339759155225740
15582688818877948682
13486526530448021850
7381304305064814872
13438780648517168250
7578797788558527960
15230401914235865762
14927416546938648500
13927918625020719006
13008965032342632656
6015825143582050190
12973225333504359072
7203591110423077062
11429697895402655262
10677115924536966522
6074937300465925310
14644280049520470806
13296262404696301406
8721428097111881690
8277961460740842912
5516101955823784080
9616779714225662790
8027025376352706362
15862349429895649632
14348261512791577482
12343344145193513612
4368070980398198306
11615594730351326210
13670678488414891970
7179332633402773562
6772952760923106452
12936220774848426782
11167088812332194160
13368074115245052300
4391389263932535156
4532399368107392252
5153598881785522422
5663879084716785282
15242831623421196482
6320783935198507970
7182181900575716790
12687468293707349382
7962467840628431682
5725103722453615506
13098798138378166220
4964182104596469306
5604482112808260050
7991401024065291306
14585575065580189820
6599266258407245556
7631038272860959610
14299099882464709032
11389400809018807322
7188173223065150006
8295779770336297622
9586055353262209152
5698124246038071332
8704825212547076006
15677842957257732006
12894907089835503906
9320282606119250310
6667465299895884756
12674102545261748142
4356796691204221556
9405827836959360732
15260507247584216162
7099928645884387770
10438221996946879022
4845121121326561472
12567620634412596090
12668214374154850632
4050025879286644490
6169561858271494802
7085974030517351972
15686491056557982590
4111948982967603806
5724381881058506652
9036210956058868202
11485991821676862962
13391465906150900910
11117933825929792472
9239674743640205570
10452699423679885202
6556054765505798202
7688116551354250790
10794707246193270420
9371014433452590362
10957759309551161522
4678382168414246532
4765726589766264306
4988818360656532656
4150221607736723630
8681487420941286842
11719363793416186322
4918064475738966806
7755735053827489370
15340331991020120156
5765999398973952950
5954900061484431272
15782871895641207006
12065251358392970762
5946410903517378020
6832954978559567562
4503884296320712172
12298516089066808442
5209193341454993022
10717567325134998510
8842373426289315306
11488047134399350220
12083598254129202722
6807476540756542770
13273497009669561006
5846060188376641092
6326091140319051722
6191455710737533242
10616925461308149710
5849517885358187306
13602414953584571672
6849458741518084782
8137269237422656806
4634804317376287056
6091502947026723870
6533760893042006406
9017638130310124250
9617236262601119480
12875920095546555522
11012706613252048392
7620242109339395802
8507889720563435390
6918862242756531552
8204491719346030842
9207444042119800892
11673846635660184822
14892242231603567612
12545153887291774002
8636864734754642652
13637845428252584240
8680540226406852062
9056691986176770392
15548817340198873512
12477859152653367570
9349202495052773282
7871167314795085112
8066116132816811690
9338806022146812122
5926741379947741370
11756105227443022452
6551786270786170092
8672882577439696580
13245707225889327122
13397506733866444202
12684336395542282802
6263171990249559132
15579998976123999822
14597880621567095972
14816944069831094690
10052950029100703822
15510918241778676722
13978531876686562656
6179791531931903850
5810174373373478570
11959052219227346382
12880756789417357130
9877249309324394450
15634251950677547672
9806983631624341710
4896086657093193252
5449041652599652322
4522135571900165756
4700741305536847902
4215890027185407170
4282167089911672212
8553055975256268306
6990085599060631002
10746894040172343902
5667311816212664256
4018892002211848970
4132165262518158402
6007547764325373660
9403723404176653712
8777419341659502362
11817360856154044802
13206383605339380722
8007406528640807252
14528277114312037232
15503691117558800442
12673327387346009232
4886326782343483860
7405128793732520270
13339011120659643410
5394477065860842806
5980041383017422282
8659824066840683702
11814613740797065382
9984248330464226642
8980881560984798100
4606213206892167992
7555559828494855322
13974384295037131730
15154227568609863762
9892006248610220006
9739122315058999410
11568190768566189032
15975209621990700002
15370147650472050156
4674168864315942752
4944129942599101806
5522982980209514840
4784489302303654950
9001752562310434320
11238840124789253906
15574017876197506442
5256530465508075962
5480691307726630322
10005942621015088292
10902344397377317722
13832457592115848412
8308385453565405056
6264522734104888182
9353788964650064430
5472599281663365290
11006902933341135372
13470533650943621282
13042822745938340760
8059256298762033692
8494494176347123362
14783379535360336032
12083590453656500480
15724390970011209180
10286054479274255660
9731533910675991650
7832279957816229642
14468994963197196582
9833007795376883082
4874749721787164522
9621533917975641752
9361989894161873100
14491989424312912056
13670147241767037062
12767033587456467006
15647459179153624422
4059365339713195602
6897077308136439452
6105142821612614562
7363299665365423782
11209733683943051406
11633732440117744442
12450825521485371092
11318503448370092882
15741299403143993450
7030179898512195522
13526956159336409862
9434473544789527782
5589669868012503290
4654714822071452532
8374292707003991462
6723294912360953562
15174684429032682092
12755893753611608690
7972625947160941572
4818846750845978042
8131093901913841112
4801491250942694622
15258775527346751556
12188036222645839290
5896657079487212222
5914795513179373382
4078655865918856406
13331803075463011412
7713866899412319410
5805555017600003906
10083340617490278756
10605062277442390140
9378013047204618056
9387073163549117972
9535994929442756270
11174012708201136050
9354652663516340556
6541188312831618942
9916025056703448032
15732978595597417772
14769890603319363906
4313373700766010806
7116099168628309932
7301750635853653056
5681513956887912306
9515543388343135922
7514938457505522056
9282734270956146042
5615065622852994962
14233939852979570600
8402305934874708822
12034731279492773462
13088542231816676406
6857127376781922530
10377179961111200540
5727779831791636652
6052360692803479056
11148983556252750056
12358900286624585882
9001380577940257656
8567952880918484612
4645382367734252832
7522925361032099930
14804663418071559632
11146475380073103840
4498669410839856506
11247800643401554010
8882656298319723950
7036717196026844822
5921931640880222970
8955417612982942506
15341081964844802256
6747153484895740622
10590358322468606402
6892046791709535612
11910531598588586612
4866021155099358812
5978055775254608142
6123123592240514382
7095410138541026556
9625203718294696292
4172346864158081570
9787824398576262656
8223131259754868382
15771209897678115432
11264874004338671880
11462228460792463902
6758849171983649006
4505412690324317792
5502698134087783862
8047442619909381530
4413147358856831406
8760457995215232656
7115888611043478506
6244708078151956272
6398309600322224132
11027570639728325780
9243048942068558112
15155376757685090562
11137541077443589202
13900984900005649140
12460520580838256306
8167517667512294852
12896626938327572600
12328265763549009462
4615072145588250506
4874204612789048010
12497340893615782392
11025821708110902006
4627553835450325110
4245159649798147442
15139701419209524852
6096318089292242282
14863768217366898872
6216883801408137332
10419536365135619570
6319261377121277990
11032231379966609700
4976009050041575156
6450420983330642100
7804189626368914812
6803708238775812656
12456839090618535762
5472249087602841572
10662843112825030832
15952497625865626310
7109104483800708006
5896005991631486556
12090175654152954122
8738113937325859506
6621759930331636652
15139412087547845792
10350439473096602210
4796249538745607882
12760671706351689360
8697843879810550562
5368136261080406642
8588460034787324852
9868489317427356506
13724554746818891306
10994318540606308056
10628607230203915920
5332737352416489560
4468870503271050806
13231817796312608330
15449936387178663390
9639531413126073006
13361931080397715730
9569189768154722102
8028433198766163042
5671709989811237090
9960210375816109506
11189491789583341302
7540089494565153260
12668226475585679732
5318808709461893340
7600749005519067242
5043404439475916090
11099348090499338570
5735075678046852612
14701629021032363906
6447237421604425320
15825325704278264642
4349060241767363540
7024241102255351610
13119768311713817330
4935204975742419252
8267831154815008062
7583539096776875322
15206781402790338906
5315393529246834452
11041513228536194252
11453193408110633300
6892596353226969962
5631613109523306002
13213078506271042650
11872178772518335490
4685203244454579992
4745119312545423006
8760032143346846756
15917129180617662300
8293295461734390522
9955382160041610402
8225679067557358556
7884241408490493906
4034839451124669420
7280606021149054782
14630870898808204592
7249697440002435962
11330183737972401242
7632029336305362302
7756411002910125842
15493891241925662256
8947004952728265852
12143613878689252122
10846262847335019572
8339551675173473442
12630966534376544990
9213521263235840802
10303954969500330690
12090469765852084242
6372556178847825360
13183335160137807006
12503572258597957032
8264954204235138906
7284596743677621732
5227989388787853942
10377953279827049570
9233540064187602032
8404326837364041912
4223268231247213220
11627414214781609692
10702279981255282422
13758388761904334732
15779984462274165306
4357324974221263802
5163917396266171692
4314306197675912402
13297549875381008330
12277635394965630410
12533596635983718000
13477075071447187202
15447754388688480770
5333254641897337560
13888004157964771382
14638970943757818306
10691099558204770172
11795589425336272932
10659105522926845040
12608208247485112656
9227048215528965912
8530732320540452822
8071438571152036092
8502149655537200570
14508310597267349792
7112026878370065056
7714075851825727880
9074405595710791056
5081904374010745682
15408932598391862256
6609103099049131242
6932511639621376080
6497816348344605312
10949249116434696482
4214117549218917650
4353761008775673200
11960424103768082882
7450728167515237800
14046048265792164642
12827767784508592256
12431402536613483982
9426747183628388070
12241333275942614006
6039954809033698352
6721002447955171752
13997864767883365892
8076483319797831192
4701437434194507890
8496576130472801300
15564913445938396260
6839391190661289812
7893251588517841280
9617392562048902280
6300121894749022682
9450615489299988906
11433159376665592806
6190807156840226556
13987763225296177862
5030580015330970662
5015442679615188812
4004889427243674272
14910854483819696040
15810168265075852670
12198622795500972656
8404275327625339580
6501211138322705630
11092993157438964492
11005007327561670156
13581736661045667620
7592550043497441756
4800569768775366306
14471660798277377382
4220902036766593202
5250338062152216306
14873139627363886056
4596940115353855202
15134112282204390960
14652389638574028042
5808117224282769902
6988668158914091330
8810445334584400922
4251437051355841080
8511041820896251110
5381446696214838906
4992102574000753682
9171864409929657932
4004308557604845650
4474046814647192802
4186225410564893906
5170823759626088906
12043168678342822572
8467690576678911452
15702782828895647810
5811471131895385112
5144553739003639512
15992037338933643392
10560534735173081406
13372174812502441406
4968393662839752542
8698003798547773722
6880667709169722656
5861529746542094690
7125879532735741790
7179347040692577806
4850505588416209260
13301635150652284442
8168216870227553250
10885041981152441300
5082761761811043806
14832717746819542752
5201373916850282642
15921035936085419372
11444241430092888650
8094770688828971450
11843903111826231180
7719985727521126670
10551862826193246900
15134199408562276406
12319432459692583556
9444485893937344670
13860104537074589822
7468756662080299056
9824672184240856032
14590751483541224180
9871466243253659522
6258600724364239362
10719727270698192140
12834022642954274306
6885515741829023756
15598993161922513112
4334646872653083006
13358981863724821802
4265560058834895522
15859789082783469830
6422661494555652722
9232785856377451640
9865873948456260006
8104142587143878820
15571052906770935756
4535934170957626556
7878796481606407842
13758410216100241712
9791555512281415292
6672720095798122130
8731950673043168352
12610846987903316406
8561928549918160892
6328947933764761370
13147141175985464912
14018729683747388690
8051293414370333690
4182186716073332522
10874589106710691910
4986253055463778352
8136350911945673550
15359831468097357656
14491572396199902642
13643508542098160756
14436196230129279842
5521405797855385220
10320762158880650112
8382697811567921100
6762482143607175972
6131332884563912760
11372850262780034006
7253945708078205012
13253281744451478602
8578957157579847656
5210417491754969342
4420984552252470050
7820460534443528690
13267214634460226522
6048771820050584900
8501374469681397306
15796261367440911006
8510078810048299970
5608045851671558700
4855223859187934252
12771846618902165892
13688278159243938032
6118492343045090960
13939022828692506006
10019173006605906530
7488420874373820162
14491401731150677506
5191175857767268056
10916195739951055556
10361827588974422006
4061014311842026650
12342633412898521662
11796446313877564590
4348118566408132802
12407618929490135462
15083076452491582922
8041470062851239510
5344416435786967842
12405288462496439412
7160356377576197952
11981590491016758332
8418934380304620002
10430447159446518962
7181094081966540756
4779442060979926590
12299718702329334920
7165397742110993306
8116834726497034562
7774730502486859130
6576481862025183180
4842418601474999382
14479990832460864282
14217609945767027490
9039479842351482302
12709470066411365642
13703574323138725482
9360333193363544082
7672951375275997802
9640937808692135640
12046726952768793290
8516385657374638232
9683291581861714130
13936206717163711806
12094084142530525506
10798548582690883632
11237224643004075156
13758135615525307656
6581406649201931406
14221149063086736042
5656864112754604112
9065310779079760662
4180350727742131802
14832920681622844506
12451440855715025852
4187617855715293110
5615207670200772422
7368551787337537802
9454084902841437056
6983125644699707922
4403108409210759512
4578295769291648252
9633880722314586260
12098525738229826590
7796558612010771722
6953589935667772256
4223509293128791070
15652771611214432506
10730797382263945142
4387288163365408160
6014504280336428270
4157396872723502282
13484550421620191282
11097926888911242770
9137743565902257656
4449055121920990622
11590153586264320370
7275464456144165210
12767887300736945540
8854865379600244472
7319205984892268990
13395615906364721930
6914817057446988702
4965595558512980162
7096851721725064410
4532718425673639672
4651947257297342256
4604455028561770272
6673929072426081002
12811406869712092056
5662977408630748806
6042673580261475306
6176226980216552006
10865218689666118806
4390114264359782352
13527191089964139072
11894378923075677392
5768159861456697530
11971662124380595506
7480755662316231132
13845502774328566152
15228082350791306282
8389950106472841482
14521746431766523970
7709701864915665110
4186122234164321052
12622776643662004806
15580644247219717920
4774357007687493056
7381048499026079682
5986546108721253906
8219405235390111632
6332515426163407812
12098052472330103006
14975344358447985056
6670496275177743272
6192784455060728142
8418492084060671090
8998298069467817892
5110712446557791610
4197691623138245210
6450281398442035980
11195695100893753130
12751292183006207952
14856056270273628542
8715146659913997452
6903179835827115482
5980484382552849210
13160014424036129306
4943317387756773522
14895710462393891882
10449526270483008102
10668620324052016202
15505562040519034262
6685138889187547362
8689740968144282282
13101173167768547006
6959627503536922242
9635832332272636682
9035434518427702352
6955084223741900690
11866539090547901892
7798372260878966142
6796494984950783580
14669370844828253556
5805087078665653392
6678621910527001272
15109794015397290650
12032958296030909202
11445125634442508090
12674173931897569056
11421405972489199556
9177610087472214782
10541718535575632006
11367113850379529556
15075915713223124062
4782274641767356256
10808525295081805412
4002980080848449042
7731792036054030132
11762943262937847750
4311104084206585122
8774715819294146442
5739860694645406406
7760374433373654182
11147269815453722022
4672446528210837432
13124591802484834650
11720235313802175162
9661261721028822530
14147054968539152900
5134314445403092056
12575363566933448556
7952224977663016056
5677422932632501260
13214017351003275156
4813268369409507306
11873711719008242340
10001446157627309790
5507752326625149900
14943269324203647590
10491442463495491752
12863723600991032552
15822818642183583602
11390654818144514306
4205728783631045450
5815990410378058682
8717034173221899272
5760802287934943906
12195606880749007190
8171702318450816210
7651153022960574056
6393188644874935806
7204303338488388890
14815768184807158322
6330311719458611330
12654434963392551170
13721758992132843630
11579949936446569950
14176179545223984932
9660371751183530306
13774647780314251382
9468773430706544582
7813664373062615262
12481415361380048232
14427657529134039092
6062092298863697306
10154255970174671892
8324332839356504042
10926899725654513460
13928264107040694332
5122951192847069022
6095581508261306756
4454367101630328440
9050475611104304760
10504377757778945742
5637496331087761322
4028118936225560930
7382236487647661022
5276450433540870362
11191473081826225832
8930760110914118906
10746858359777137292
10674218465399351256
6936086899899845102
8803392642431317730
12722945534116468580
8339236997279390390
7828158500716199256
7327053171729559002
5342506856654936150
4288205108503706942
5631018834013820156
13855605222032411532
6037076911014058020
6521015489962828556
8260890607761603590
6625023341517772830
7380739416390905270
6860167997933794322
12888558971226149930
4534258151650758806
9234385795163208062
15016099749377481306
7313842337498371092
9600460404302567702
8477284592497337762
11006834231235649970
14936383565906865302
5091811518271728630
12679116902135381882
7765160479020288762
5456592265826625156
11293434441690725810
5490514245416006406
11163558791993426952
13919569020701956632
5091139499318952806
4527104598459900056
13394969224725699756
4581070330097402556
12740927338733804282
4812422265764901020
4980123037576250256
7325474617383082802
15393807628066836282
10029128766555360702
12294187186385673530
10847961882599200470
4489236525770640650
10811169883491888150
7625588492743516532
15997929183008758460
11937277558380865950
13325846073823263906
12704619490781310056
8719901462526545256
4457858394439271556
15571344471465566972
8977472723286339302
12335814374285553402
4019667843248197692
8783139176241371882
13665442752542361332
5121044687375408622
5047535603551933806
13473526648782248120
10745307795015173270
9217982315755215756
9811204619665778250
7786767208969548162
11776776156694600742
7844142035336421152
7539842649150844272
12689142236165590670
7276351519525071080
13031390568845125860
11498940271365378860
8225159041953747056
11493125982668196362
4276265099926160952
10732258158961239060
8856244735609645992
10413498082135948890
5814094529087872806
10739738991869655900
7538541928215602492
8703365005743759056
6252743638536025556
12041390590127005410
9009378639029727300
15533252794074621872
9426225595857412656
8717808243375543006
12871921414332190056
5698578610838885142
15326408040431522582
15532681148326564382
5165192914705436006
4517525959396381406
8784260296294728962
11437613882848084952
11933251674681678210
5566054982875148306
8466652939195081962
12646920588219591806
5828763425330753732
10223414653910692610
5734439770425147992
7030006346361039482
6064254459886202102
10659150264184374332
6225476520852263772
6131901828542801562
7605194367151345970
7238139717859084610
14988759512110248422
6616847043968342006
15223487484385474742
10129936439828551556
10319263512344741450
14458187286751920722
6092619338203574672
14431226551646894352
6124724348433167892
4689423553283628410
13503548947337606090
4306615867426323750
7397205244718654690
13157266503309685062
6028913747535622092
10484010860752679592
9130410853414551812
13793864645947405322
4440391315147525212
6686619516562968632
13430025368054109702
4351085270815419362
12398927762175287762
8939451908315899262
7315309262285782760
5738974253887143792
4842143422254232656
5311147750266340752
5099785115960155542
14994365937080837852
5050425327236643906
13796590031399400770
11823331004541761010
11974889367659120790
10974086485040595006
12940872065842396682
7664206899023172812
7319552680995422672
7222221158365159652
10993861208090534412
12502343798081679962
4454796344576128256
14059086113468420156
13136396339126139410
4779876957230299812
4703765416240944242
8914598367483638556
4975115455104499172
8634467360272369980
13562903231258138232
12003445908593295162
7794200571846631152
7698997778796224472
13406741141263281506
7570439801138298062
10676853970337985806
7066286945868073650
5284871054701521822
7354870296160647332
10686167211289559240
13877249471617967892
8610554216831420570
4904700549441813462
14875274547395823756
5653225521312541382
12610757541055005492
10243986880791329210
12338228636076083006
12184798575871397972
14914381824967718630
5873144739645410156
6207013237256310782
5185115994756175506
11184597751842552732
14805544581339930056
14948779252751709762
12350633905107062556
11916141532173778556
4995780509048405712
10418182863524163002
8021847155124347040
8571504063249011432
12043227868310874332
12894917905772959692
15954194522476254732
10072789337380811006
13543910001289599806
5578953627883976030
9825795797867539392
4423490510062051902
13647889045122977756
10901538214535305752
14544525967938461306
4470397639033962656
9854932487228339006
4740781699314305262
8142712443948401760
4357020886173839532
4294613639454436482
6041743989438568970
8297594408945184492
8444483967922785470
10898569986894641756
8401396668902782656
9401972020076743256
9434834247531683370
4703383018271363922
4454405969367445056
8814928931860165400
14988833102279566406
4472979551272074702
6506505582926457656
11269409837272023890
14382317264319812612
7236551181902751182
6115006546752175256
10505544579625188872
9620329242988448040
4334411028999401406
12924007122071182682
7208656099998813306
13739138123053966922
11846184204707332382
7897771878319293312
15354551023537001240
11670593192549175072
7878815759540594756
4006458002510208650
13181325846144975330
9963353976840741410
11921357970341781806
7386280281960584006
8137209515709723050
4265413562585134056
12647952106943255192
4450220101978515920
10621547977465791092
9085869880903461912
5888267965626252806
15044620194192519122
5828227833732982656
8035844150659897662
8015347570183071806
5610048851487280562
6761626197588482232
6677934214195355256
7204513474220738006
15272617111915748510
13336968638963453556
5859991247165192520
10673325966137007306
14176869520628973710
5613020655364389192
5640543734917700772
13998612124407014480
4617097165498042440
9651980771520310082
12817811554103785322
9073621190106718056
5157128228996112770
15555299041443228230
10818134588095692006
15818701658006371592
4165555730484784032
7786220932262824830
5595339289822431162
5966357258969873642
8160118148692978652
6520568490165327072
8465107838613076406
15739166677712445182
14115753814484252402
14935561588763829470
12568334284134869582
4003349698986725250
5433453697606759272
8200121397501282690
4707756431698047122
5515148778656016710
7823916494768913842
11134083063452358410
6165607659922468056
9260419799521095156
4230959459576414780
13927023180291680556
4767236247771024806
7548459531158338002
5353633194826178352
7224964574965324662
5487425537775787982
12429074857296829556
9826796241194522280
6235009616759015252
4394951674070898012
10251334805330518902
12789440964694951310
14215033730426265506
6601191997715857506
4834909656912997200
9160754821274362656
5872912933405837682
9929686964376158142
7529740810808745080
13471168621610247032
15118541405448802740
10488345642367972392
4922517519823102562
11562391639488317942
11467582355715700506
14403370370303094252
14523011392845796202
14573239012450054442
10694567836970610122
11778085535650167152
10163530827222577902
10082973414382587056
4137789141299786322
7411811252220035156
14068121642966523006
6642845032025821170
11988048379034373806
9449088492458843930
6275028554595503390
15330949044984665472
7193995255306743662
6522707539077537722
12662977075868843912
15173543747859205806
15875511553079230806
4524116780393251256
15744279429474755330
15706246745429569082
11665062856623229202
14090200999526030850
4866808633623069306
4755125946684391256
8829851411441921510
12002368096054663812
6465314398181157252
15581889545004258180
11097685543539513210
5972001644377358480
10716214122454105190
14049505154700171162
14634882867515667392
7861784291117233962
4069260394753620156
5518021937406585756
6773449793528840582
10201900602257740662
9708867792240811382
15075483330872052702
8349040749900778230
4177002847559301842
5159457488519298162
5169125835498743732
8836539886741771532
10813131508541045322
5148105890414351090
5555081330582454012
11769522869525413862
9382495350239160480
9211151635091083482
15976293343848189330
9369279422281809030
4328031171160061112
15727653231243470522
11606751610138021700
6289659002139351306
13902227928703137410
8570518014411260556
11956729067200074962
9896113427695823690
5056079958445755512
4575088012391163906
15268421218821046562
8061867873793636740
7761609637220668362
14944757154245432810
9082852393415524506
7381926095012740442
7321815048402923382
7359573944265333962
11232833399039757192
8544243047082784680
11562573899057329542
11448613748359620380
9608054002224734882
5172162444641593512
4402034952335906210
13133009569043959692
5597170813651087970
15922524268653199742
7652104913181849756
9717516567450456756
12419117228864857682
11938721724413663906
4746397910336997722
11467693425924500210
5699479172719881800
15940375967010661560
5591098648524819332
6424770851636735730
10079023615828074612
8483402038229052870
5532889115549176332
13215635751075270156
8345727676391928032
13204771684149680210
5711686343899258140
9008590791069142850
9992568810034588556
13284594911800219152
14474028758734852722
13315217927716380080
6661923890961019700
5671091476729702806
10686873827258362970
7815601105769275940
4198892133025464492
9419432837563068662
5396031379020747660
6412055180737715262
4843241289881596622
4609521246086650532
7222797094499123412
14376211840876893492
6687601800635323682
15803354332978173506
12181611352990693880
6862292180574428082
4991316700599489122
5175420786639438806
4514124991464585756
14037694401140530130
12427650120981530360
8852958452232406802
15758573038635300242
10291108290684984362
10367824513485656406
5616518149719994160
10658637939308545550
6779011868311634282
9805182775275508256
9830646290799505610
12535051096828020690
7353676430562728142
11550264528791064132
7017605420709803222
11946619510072827306
4361407958570097980
11952692187898563506
5168553802632084240
4863293043662462880
6646642878322717272
13462008559346963072
8740160930674860806
7216358249841416552
5912917255559793642
4395612773736303912
11618357581158014442
15418351609857771210
14236372364769632882
4947667522377419402
15033693814687516082
8611556572606617506
10876776425439476580
6821126340127717932
10011418620520695156
7776218056115216556
9899550962761804970
7185463231540816406
5557820439801557090
4927253034919813940
5333370407328673712
13619990002735405970
4827181326178766022
8768679461411641382
7104354971706768510
6291866465689065806
12891707681883392756
11855255833766802732
5704549387039282052
8573796475338545156
11363341127931336962
14595717243483154730
4041961962911523762
6780932969580429140
13463747603654014812
8738712271708083902
13892841874938644802
12158154663316266152
7665568861177111502
8641679813314822980
7973529609963466100
7143318466598529452
15292213123502357660
4642402097094860352
13602434279472239532
14970832481740512012
14701372356096212556
10031700868680739722
14340784153043696742
5567675791544590142
10685202429154561310
11114680492170346506
4760492739959502992
5693300178500978822
7509442878158185442
12941090569339771092
6595107940774067952
10051780845672555240
12097979930568287450
6940752111989187680
7608758938865237342
7971532997888363906
4305535972585209756
14078944981217024552
15539860833941205306
10586340939616027130
13120039613681747052
5527165081480354322
5378193924270542282
13338147188633980862
11573842872662536556
4751130108403455842
12364959100875215642
7010626300234489092
5853666684579604800
8910740740837800156
4542673511538006462
6232066600262222792
13171011734368644462
6333566248251666762
9929153152580462642
6357139357366375580
13735337888435414006
5613433753439137932
14733535126804699092
9650486339327345672
15195784652288107742
4044150841284048980
8833294855550285192
13188348176773101222
12259206053471214312
4575703587398635470
15064834999595881772
9285623821702104806
11883995184505092900
6497354197895281580
11324817760981772306
14891907218057539610
14229104860558084902
4957311750480051822
5807894156493845142
6797808365586272102
15590686534844348622
8396915302519316460
9894696395343062322
9129643317306781370
9478088393172924306
15399755027037422082
5767423379838135560
12258443604987858462
9021437715809034756
7434459937243669056
9362292272042775032
13922254155107421506
10856050607988318906
7074594489225725156
9055152858583856712
8327790858654813602
4011366677632000062
9086985873106567872
6460082187520173102
13228394364082098812
13049690797975322930
15526970123990937306
15553033836203846610
8138508928930261602
14700867866874195320
10366973482809559772
13798729357255489506
9508148056565177556
10487257821440098872
14874361383283115132
8309517040698293972
8006632365506849570
7190481225655316556
11052637632808199822
7261055775722063756
11846266915435115642
10853395989309083630
14235783161733443442
8898791696293579082
13389514385829888906
14488791555163048256
10842031916402707656
10866769650470813642
6423669819411744930
10548794564279479370
9339280179580464510
5707597408257564650
7456045398268464380
13435617080000993906
9169848975495046650
14130886741859159102
8393054526851610342
4464592057020138770
10332810370142119190
13971690822518377500
8008616784593851482
6275106770981391362
7941049621882160810
10413746613881869806
5097574003124012130
8978272735020313202
10587022619597464052
4577088855310132412
9308761843312796882
5153445847304651756
13033416755489364012
10391486645477169210
8064604994088908306
9637289037872763906
8759719870393888842
14424518980497938006
6246819692177280306
14671573917612534540
13826827324290303056
10360407446512859762
15878574882263253162
10107622484027364170
14326641712605227256
10436466441150985122
12387864937681012656
12702621535055744256
8813246720404752810
8894013153594753732
6255794379871339056
9432560760925367756
4471393772998062722
14374979491925225306
6608432225232213432
13617908289183575306
5945990840627861256
5285967769271274122
9991050274105241556
9081964194744318906
15655167463832644802
8058271225132215470
6415854785759490290
10772194047129816006
4762967154462692282
8448705384009859442
6264627265776053792
15525669289974295872
7961262453768075480
11671105030654109312
11864743020405758756
7450136857334417690
5174727967696474122
4572977270656449402
8100415513520320772
10989818721204112950
8198980527487053800
9987232039199375952
15967031892271090182
8258048337702870306
5387697647156092662
10979588827100626382
11679855035178903810
6284470693529546282
8151935824688280590
15835477755263914820
5973990225646785762
14165449970955761792
9076214496786031406
12609209949156878906
4155838740332816406
5399035687748647632
5966237806031720622
11831878008969339102
4443278493105456482
15611330439172229162
11221705940096634842
15996156450853823256
12169303101785122152
14146651915099186880
15669787561359554250
5239566876238420442
12877493040421416812
8179939276738091282
11714168030524425720
9351292207471792382
7093015290447428522
15981162211989243890
8743371317959196756
9428964930933618930
7255525240157960180
7967980888199321090
7172879409923981942
14605652169332411672
11908034122279416162
10121530396288584530
4271272231341688610
4140055297453244472
11089285933707912756
15937512885419179430
15209761707033333050
11051374951308814722
6138924235232841306
14141995552244596430
8957342851482684962
6713215984194414662
9265556280110328756
11892411920018984850
14895691940677668822
5066202383423227802
5132927967525139610
14382162853271159582
14109100353512522322
6459804833390295932
9028909839866214692
9294861425462412806
14301665748183925362
6177260390146478502
12244253345118176210
6457549205031084722
5020375786352020590
11776822155658912772
8941590621979301306
6439511800549165806
7361171470298304210
8842614968564001312
12806149957673036592
9081321230138240540
5645420970641557832
12974564746951892282
5319499870190405900
6496087615109627240
8114711353124697050
4113291914084424062
14845277008111101806
6955301294793741962
6454661792159188092
5122695538924284050
11259456846128767982
10751314382653491506
10780686268808496060
10841772135199244960
13540194765142032132
7045414192585367832
8653791263540626506
6287526897239257610
8112452649560007882
9288357085331569056
4998069270170072732
12160364704259245256
10483358239335506852
5690297026232750756
12697257471941155770
15122348897945152250
7376779347655630556
10696420506853289340
5435071000819720130
7834727207252567712
14901954303134197550
12266822774665100042
9042821920761747806
7054158641402791932
12774065427305569140
4601264082660777170
4637313898784021570
8079927065229126252
15332099715215527880
6689116904920273082
6149477261331997850
8738655904287324056
8748364942636594512
11683271047049760552
6112789356959947562
8672298139164657872
5480521598915675156
9475030062306774006
5179923683436540330
8790100408502312150
10356758394005212310
9918653208606856922
8199619132311746390
4300433386648122792
8069860786919251560
6524254076012397192
9561277915206113382
11776464324246195756
12606145144392083132
9493185029833410362
12471399099798436532
8982366962249418680
10621818374583718130
5989930575391640090
4000798389835170156
8060016296994685872
10089299006138273172
7946138641822620932
8999115006756987506
6249287177825777192
5053369748083649460
8716618589569016132
12767593237303501922
11174671377746019506
12215160169498938906
15019451104824701940
11885626124810125092
10503669899377413506
5468580180427695806
6193699979479832052
13815132836878747506
7354870578207236832
7404610298381508240
15977104688416854782
12304007552491627520
11501902833828663906
10362528346858751252
5990223274877880432
4913032998544396382
4913337333685922832
8625801729849911052
4479412883200447202
4510240808288691762
4348980386463174482
5861861341980068882
11656201642813404122
5105123121137158352
6679553935732339902
15735033300298214772
8802265721254481306
5692887788256223652
4834706222117175060
6227927529745304802
8590885975363521080
9982232087427708306
4221782554142684720
15645188523180606480
7746237717491021502
6813899805214629056
12969702587696781570
15890309028920177256
13664410555481582150
9189090094710088800
10545290329222935842
5743121046761583812
4091928302309083256
14367591404743475820
7927090971313635056
15574591422614847656
9937729534126515140
12369665909210191472
10659646733897253692
4054810484322344000
4584302756726871050
11141049959293078460
12408214789921219202
14391232672602374580
8278578447140327772
6129392137950768242
11924606687597271542
14653698836396985000
7827988916250398622
9027925666759352930
6797940762929346372
4558599236886032522
6758224418008931880
9033544062558903006
15286176492996406380
7701150080575579056
11525824013481189600
9056049314926991862
4998369929756123210
14609417538638034506
13657578295753736372
13644299259100740782
15854011744866541802
9309919185448560306
14535612205700681210
11320506858937076372
10068328757546118050
7097914659574939490
7463913618065009202
7429921046857786952
11645844994821034482
8579148808041688812
14541888848381928182
5238427315654182656
15248501012076403556
8523623291502627506
11317549720155788382
7284096390203977806
13312853917030746020
6718861045833951510
5548423598351167602
7972878242024045040
8380669101163376492
9859648415719436390
6101129186042356842
13092997609899341822
4668094932572544662
10687395996997206602
8814865336110548210
4205411584077690380
10238581089156432656
5430092081782361006
11746912575740324852
7541236037610127712
9038946989298484806
4875654618480021662
6313453478856529256
8438695407728179442
6953783279362330556
15002274869786803380
10539993525435713162
9300255930102249506
15960888630807907656
7319460400506116642
4411354097828542020
6571153952058947582
8105829846155614190
8743034445310343432
6360313397931995330
7313557727985873552
6185312160009374742
13940974289207756570
9144058715827551962
6375977681727206570
5102318613717731250
10380065626783922852
4618267290440884352
5196257328636554556
14674685321881180910
5380945474520055512
11428660978492079432
13839344431113128906
7476380890826636756
5949411603380348042
4220636989969764342
4435156947430256592
9148793693108646810
13290679471151904306
14460125358811063952
7121496963617183112
7029985429356456962
8408629524536981102
10868608177512400062
9655174465656908582
10611726517266153050
6425865498933015372
9811522473916625156
8352717046626309762
4294179950050423362
4428480393063108542
4373384688986890506
8471859657059416806
10032676935957695252
6320099309415812130
10074135909649018692
9268428944915444306
4574438634458869022
6830271445889876402
5038330874562362306
14585085368568488556
5989419486315889652
6318873360787035692
6918346836022227450
5858043215389046772
4213291267530648242
4675534671202042430
9249352101946287750
13422295444399525712
15509273948327673362
12993695939094041162
6090731747881705682
11344289791231832370
14445673052684597162
5466438492936019242
11378204293957287842
4345658470065865700
4103680052482835442
5966013431976235332
4321225624064745156
4014601186401121812
14855812332970174802
14191466042392031756
7844362967630094050
14567326089438572232
7856372183748604320
5909995533051856406
4831033452091168412
5192612270065116056
5132964572834716442
5153485227155467802
4532930044034898042
4688912256207705792
7319665272150704072
5129127473680655556
5747213680605432912
9794306975991819752
7169565545140526922
7631115767601788352
11739207752701189256
6000593460964763520
6474022795148161556
14911506706579466132
7717012055641759862
5866547190001088780
15598275658271466170
11097225476512526570
4688228364485219232
10069410004615390056
12812548520857195892
6491116734696573090
7373397179007800012
9001499924488500530
14764043243105309082
6003150548975615882
8180530290069655322
8076209986684277622
10964387605521530556
6892268135318648640
15957000796439740772
11380871931252608472
13703557498308752882
6277897175814607730
4539047649810174972
13546210919106615752
11247741952431550260
14354202100609098272
11832146641186773750
6252865945970546252
6278501106146718906
6152640345820044522
6677800685634360372
14811028892976651806
4342214594496543806
8381627851165453806
4170990390799772630
7854674792193667802
9121645052588546256
6616474998648670640
4674620141516825156
8788149778254670056
9485590035809751590
11850768034838308050
15826105215751194056
5171081901031683506
10403712905437785390
6736068154338630522
14719066514633278532
15416904511244841306
11815074376594781556
4605962438657221490
11039013117608568122
15540727579538221352
5932084662950462642
12927187078575176882
4085861286210876552
4129837285051811990
12765854449269088872
5087831795596863432
6836996023528355012
15085897641220320462
15569619840948941840
14191154741377193190
13824607234494185912
5377168312397050850
6848951055801754556
11276615178677018042
8561537501704449590
6102561598139886890
14193426719032851852
13933046076145485330
10426793270730429756
11020929073276648556
10893685365645230622
14153282941529321480
7855956000178426406
11785733592220033752
7211998439404099980
15850643926941924806
5518240429131515622
15675088008707979942
8153637828418375152
12386256331455283682
13515369560611779152
6555083253195371442
5669322821057742342
10917133092111939290
4776586389810848210
12055469101301696940
8445522803473558056
10844907181969045556
11654363352739688840
12873788297486105930
8324453013807139580
4287731033071415232
6456181334722314006
12159878105736212330
13825509282502582730
14181085673776154670
8969587732334073000
15167912443147977662
13227348282459349922
12776767633720318556
14055867838400094056
8287114353876931610
7398400486880008010
7218808195486400156
8707845674918398556
4143566113945667162
5102664799031555006
4169592145008768480
6057924006285955992
7570084494935473062
8861877069828483512
7642698015436258010
4196139329562432870
8070229395490531806
12407840083663822982
10974887885394306722
4720051156274040512
7633410008950709256
5096043162087951170
6297103012395123480
12908334635010433922
5945213783879023556
15228869520852877980
12136944528918203742
7908551077378388262
7263266331169666302
6105668779927417952
11706412122578585256
14029208398265521610
12949915464527814506
5584346898416787006
11352978922255785156
4346790694922743256
8695727725706688422
12357724287864894500
10761615411015163806
15156513205268285720
11024659385731083252
14308996650004497692
11381058071272882020
4389359927754364422
11652862563900926192
7337072177866162892
4801653567716240042
6369098654687533652
10797061640776386306
8955988722310361006
9468861043159951050
13162067473414966130
14039178894396214442
12298594914324332340
14117738099375853182
5115566166266065860
4345118819281924740
4212889595822677772
15040696112132378690
5743218871531408542
4636917632944357256
11861470976137022792
6141339799682137602
9693650541601121310
7576345998280787810
7409617282705827180
14733578712195179282
15493830230450988506
7954612102592603910
10787206239141439340
10293887846061700256
9411329284097431110
8104568493439631072
11156864566514868602
4515672649000697732
14794639792902028010
4585932519447423450
7500853737394203062
5448722817403752756
14635619893216195512
12395194474916736056
12103651351690943592
4986297322394472632
13537989816550749822
10037869485456713942
4794902676905804262
4719213981334162442
5144678216425221032
13758334533012078702
11040993576522888306
11588202905289256640
7923402149007307122
4030873197349895832
6966373646670710006
9269255739718474292
4818016437308804450
4823648636461125770
6576540424283306406
7426382065170293556
7790055051519273090
4568460153951944256
8032154957228465912
7583116192623493256
9794163053131003806
15702120233253978372
5200633698257672642
13834290981026771912
11095447329916128906
9169228158474902282
7257079815498123212
4121236511849591690
11432625584535412472
14992282937098315550
7460556271038562656
4070387795740923890
10760147192451402570
8008068451555633320
5420846424523952252
7129020222596857682
9837914872635317862
4824202644391663806
13333220888312154080
9365836705915895210
7080375417696632772
8681938514426982422
4835335758058356410
6166771646216027222
5471013397907121752
5033149445507426102
6426375638187773232
11730613063878036306
12098868171692252022
8129466844813226072
5598684134149823030
5352124505164798556
5885870442670633142
14660755161359950806
5071496527866752282
12119821923898031982
8894281060077656256
11098327844440029972
10720944170133239972
11940870538092199730
8709728785185576332
10827106173126846722
12428475855676752962
4901619266829047570
11561154597428474310
5421821965116855770
12743464696922457812
14609328649067307350
9577101204365680442
6148866917388064772
7473127879573270670
5434520069330221232
7728079811256435332
5533268382885110870
4188133441469040482
6663567772789624170
12021430721368734542
5930350137816857552
6085712302330093452
14332052365297338962
6107818076155800552
12390223462068830852
6300747400850939522
5569930327017690272
10110826454117893506
13262584245773753882
11663771971167267122
7218989414830097232
14040704283192664506
14755377595988778482
14590341608293872056
12464297358803711220
10744893511797691406
8380588459949632212
8090112764272708962
9257240015178837372
12409992170533552520
5347508165462684342
6793902183993181010
6702928264735968410
9775861302886627020
8940961065982400156
12657315027157490450
5174202510679086992
6444427812683229840
13857339873625570532
6907014266594647922
11002295536825451406
6971924785111949432
11627024848443680150
7762086289984149506
5200883795738569130
13901311166962487582
6436699339397465712
11613696936617364140
13329620195791107122
15312534739714436600
8562596761974654632
15177242598319926830
4886518072367205056
8026067352505833006
8225970268425419522
14625006285603418850
7132784383074927282
5995015768938264770
15182477537436624042
6207557986170693906
11718542572173597656
11670274747892673072
10826881370282887602
14351660075273589542
13590325654885656770
10377389209024913906
7583054616237600890
7603850775417681402
14980266338360619410
13782216630393146472
10097058440322285210
8674459389156746880
12219253711285342482
7247756864296086392
7751085062097858306
10981868439920001756
12273110073731113572
8103837438234108272
11269390541277811850
4947399113252926332
6284067294630835800
8543606838745946772
4845539474702907932
7344184571213469212
11987279688461046990
9678870805505108132
7024846757775348756
10798269212186504012
7808819025177295662
9519089427756572082
13971839123003321570
4909028267956188102
15261886497017541852
15877748797611043506
14371261017133329056
6770289947014332972
11979428654060372252
10134525768143799042
11504594184677447700
7508592293646163830
4390291734671196902
4593475029266587506
10121493100357236332
7973297228828670752
7030235324503841742
11270731608555269870
6189631330847283930
6794826046481596370
5827623302042479320
5967728688985652556
13698232475576916570
5094514762909009220
10180734981992044812
6577726066039638642
5602628080686598292
14673526955018148042
6607150182927620822
6736867258212689472
13634659739893878182
9164230038771028692
5535779982074340392
11743642880070311342
9072367633342154252
13065926517785033930
15143551812893192330
4601972458805968122
14390776536419772300
14947652398675507842
4363578565303933370
14063429936623396110
5881933445149504056
4600227735895408350
5807189882286202412
9651894341547288612
9096335269700699022
13876139587445872112
7461446024416033806
10819058672006763752
4152379895894071806
14736551426340602780
13684042179444624402
13684531406028899330
10424044583601096702
6889017656620273862
4110589011335985050
6552421580018459070
9096451881206528202
4592118716063628906
8873329516282260482
8242781389626778050
6230948897448957512
14432721542404785156
8350139501491049642
14077997988901523070
7314042808793971850
4536667379291869842
13980015317364727556
7977502420552714730
14256301001998186082
14000718382933698072
12501552611224301312
15756489571099693572
5605515836153046540
4558292837742396770
5191975345710241202
14447055436217430522
4960713066349259756
5200378076736893756
15256534563750917982
11885345216351487410
11681506399988912520
4802149562982612792
6917561952646586492
8173809705272463492
7752210092775414506
5024389806795589830
4591591597863603192
5667554041274737962
5260200539463980556
15744303272631999942
4588142509339165272
8120552321321533242
13076177166903579806
5041669001617023806
6351339589032229980
12659440479325508756
4483786445044369652
4483183588981056056
8754356326520255562
10601499750982985922
7354835832277703306
12685803251976493256
13197928925581938272
13735022469642528252
9439604196874968770
9502665470060800056
10155870454870384256
6966139904352437006
13257358641605244872
13921955626561911942
10771062539332441506
10278026222782296372
5823156433122636680
6705932042161217922
4536294627335536322
6967625206066295640
4430901367897391322
4777867691900561282
6344134452380127842
15208016317981968602
4064278859456143230
5214535370814704090
7827164197662251162
4037529190966474842
14988459438915019220
8467962657286889202
14578123107540974760
15590724598449433082
15338065777718122802
6047073401291045156
14996897461531601310
7059431890228253592
5171542878655741062
6390914250807654882
8860006431026198142
12324506619816490556
11058595937440459256
8777191078232489306
15368304732141301250
9661939709053128972
8814730117226848806
9346418235132060290
9630232914909647306
10733712059974831490
15965538524156030042
15623478647776364690
5963262381486910442
6375107332483402610
10430525681352191406
14991770243945592792
11400243562313882912
10366740655495117256
15147310526730113510
12356440864896529550
10514570932951093482
9179045912387946870
10269000289212632372
15626252732069597492
6580843324659601692
10167735839149834022
5329985784903059006
12662733717813246590
6147451432598406140
7615373380933577006
11631648095997403682
8811628487827135442
12945335583395364602
5393611299847345812
8087464869284913492
4153955356052078852
8105954514307310612
5129811133957197770
5631144839786138906
15306759279477651530
6026248348946703306
5924426846649804362
12277408830882576240
12769646542340601062
15085827681669383256
14823723412793331042
14863978011147489072
15749501503942198082
12799253382425931980
8623129915330040270
5969746797097334370
12412515325720680362
10745388316047175832
13685662178775578882
9062190104999439102
11866175034752888610
10022500923439723530
6121446682680529752
9025186390338650402
9951715090348718556
7663272283266298400
4545443996049991410
10260310179308375342
5562965343143002422
6266066619700421382
12226505762197242830
6277506335025276756
15818773042185283806
5398852718793973322
15042891695215972656
12422114358577506002
4621405592234757312
13401066895761699056
5625978781932320142
13324377107815322642
11153643163121167256
14011624678865778006
4810603849666781042
11925851033191119950
8528393270521253142
4568446953405961040
7931691279296593256
15838396145317307252
14273193350811928010
10789979097878519240
10845804613161377162
14173875727644235290
14807826982609005422
9656740075037328506
10867216317990508280
15440518073956948832
12384357484718887472
8958468105712890182
5349308850844715972
12232301042043130232
6860300718284968506
15462791689276031406
10277601286757483306
5696682687503870922
13304715120399098702
10820863615624296432
4613710293245153190
9449690120682954756
9487271903353430060
9856757986730919306
10242295242202207932
12027605462311720392
14920417850624835912
10480199665239008850
12332054374760497610
9636650883479871362
8337877142325524250
14638665715127813970
6401726342378033112
4228752826438392440
12126201800396224322
4201425227076030492
4446759240911051406
15017419469234613906
11341089971459070842
12552978117881023062
6222374980816110006
5771357062302347210
4381413185531319950
6778002063263954322
5092556200932340712
8309152343848961090
14068668732604096056
6301129076759670170
10647850191512080020
9809285888682136352
11995322369338711272
9829045255378741580
10474607227008795156
4370201829287170130
6385153107157716450
12474857018194778682
10655140887962747570
5062449813874378256
9882688000739238372
11402006877114323090
9325081500497228522
6563809018498607930
8844518851564042820
11016271690491763422
11535150606645595232
12489426476154401556
7568786274062426562
5504011541317425156
11700269212034468756
14330869931015534756
12696825772129126362
4777527488287470156
15690990323777935430
9516659203984348506
13213303450686445682
15434860100920169852
4237229193717953450
8814810469373647850
10827863123046425462
11612321444916009092
4579586704189650342
11364702950487085082
10523590054841413892
8193067853784663152
6360198157209545570
10201862963708345370
14366195321056634306
11676525879395655672
5778869788317224072
11955229994289417890
4999410462404950202
8483446438388829452
6535258580203677942
8872940144954922972
13522720781002698842
8639942600674195256
6409971943992425360
9427221182628742380
5237677104941687672
12231836047245130970
8350577279280381222
10646980187342089556
8696511902091206342
5510324729260407656
12485132494035336506
12318958837676566406
6641459045358962760
14870423892363480740
12045490199442499802
14482107592362337160
8821998824328155342
15705168167691039582
5950982321518451492
14461358203293990252
12644086941306757572
9269894216206759506
5185749663105860882
9141652881427439522
7415931642651134862
4937077167296204306
4797711497923787882
7656748669240212782
6621426826250408930
15233154786961576922
13681509650307888006
9320881792821122162
8069069495508999122
14631447229726842920
4860563069226146312
4868416337911723250
10285599846164394782
7202131974028767782
10621165991631028560
15790895614726704110
4460397848685194600
11738977331483467302
10137898203963923756
15112369738720459350
11888163614892759770
5303275903441326306
5743624999421034882
8670069785250157730
15550710811528686806
8628565864669369782
14849137305390176406
13063652840708515806
10584569067385247430
15560520479444740806
7541822677544833482
13770509930631204212
13670010500565855170
12054760192507754612
11652521340049734332
8533687128609853370
7982364014999527302
4246471662152187656
12690631770753298700
15536174088396604502
4794111964188346032
12530753936580847506
9424731589762322612
13541083530395371256
14083006046323391592
14022205991803302932
8899676336999898492
4793178717790377722
5191737821301868256
15729444801479651690
12669298913100910632
5320186543445443850
5052685486890207722
7220879747064233556
12783087489227750156
11573077917296459720
5755242874621169256
14441296828515108792
7077451925382122972
4998055149901733862
6575548593923412252
5445512389587298056
6222131353414541892
12499869380516692922
10239201471568176756
10406364301725965172
8155364740668725852
8856745951247302362
8296401902218143492
4526614457879361672
10811083987053157656
11953460487852358410
4228644076841724806
5854578564086096882
9511053452616170570
13576858161313103282
13306473362163484190
9424427038663697930
9219387020885955552
15588547640230544772
14531626100805111002
10062597105205215482
4078655793214400180
8901982000012056192
10696111534794077552
13791198398430428120
14717998931341602756
6110700058584269462
12027189143258892290
10214774297113994862
9088854450753926210
4741090546054443392
12019631551037370756
14027480115969156212
8887591047877784556
13677108636159202682
15816169779514651406
10792630418031418556
10136504175979468682
10897428599520499962
6797981728670132756
11989070037196893452
11009783240062733622
5163833934961719320
15428923083703070156
5720507638855700802
11073329471287771382
4663121372883738056
12221647297140716556
8931601866074666330
6997324398064921262
8377139824790143556
5097308762489598870
11069673521925148322
12441255754643594192
15201959087507395506
8057870392990574756
4422865954581171372
15149076513675550140
9284054499460774610
7264645340532163610
9010065901937783942
12759530554221171590
6660722013005113832
14013023656349267622
4173488506133268212
10134916537344565056
9192883300578356006
4181053777510088052
10972591282033667442
10231144939186129506
6513706961851267506
5371694545078964522
10425863685394734212
5414359493360028756
6080006264586897512
8016701704492473306
6685445406089094756
14392700248007536292
15603881973650329970
5850101454329398506
5920977503209268520
15439445810596158462
15893557395015918312
5347156389368894480
4900911535831061256
11139086806144175450
12929028872236062042
13035853713612217556
11578908880273315142
4624661516476361780
11591729105146808256
5651478508225390202
15480295061893873932
8091939186084826802
4295824287144139370
13155845251574093906
5597560664942017662
5970858299196970506
12074070039685706306
7567562186098099292
7021973547616945556
9715831182475182056
14134587475538788130
7701614982540678530
4385638195736613906
7385806829345232650
8827893950828662800
8062626643559996202
5110648830981661980
4121065939960479512
4799839319173820040
5971175344608520202
6816991963139323110
6221195532092629662
12874628737064177522
9968748196665670050
8329767904557579170
6042996127938138752
12476653431911804940
9314983855241993256
9982147957316163792
4721444274811390832
4845671339795893532
14205761191469495010
8722760457533288420
15465105935802042210
4048230506402142506
11024484404494151702
7330400296121968800
6794804622123952212
6585498943429067300
7310954895056695752
6872300319475722122
8773395325521510872
9784359373271496032
9618723937494799056
12776916299538075170
8527253814773709006
12932021009492212970
8879767437724956632
6281095939878195312
10798466929471857656
6169418808619833006
12868193829574869842
11692883392863076406
5669334450033671352
7638071923990259442
13434096791699388552
6930745144984367282
6692490559802840760
7398904555002098756
4125476246261766122
4790055847614803262
11743953629981424290
4223889284741627006
13005045175094468256
5356037179797684072
4213052026598918652
5976427580402989556
13269740043572862722
9082016354722707272
11154819238561518806
14354934525117981522
14741142703608537242
4049061055134889572
4102378705835856056
13544283927435265640
7843654703020849950
8683188823810185302
8930131067801267610
5670768448455863622
10526127424543167842
5133022391229005922
13600869782653525556
12044009622632977892
15885848711372274756
11965565714407189572
9150651883194744692
4562896668996095156
9070693608290286062
8093441848093995122
15669395291481066102
7099712540314173506
8987007369511254620
13914654225802465592
7046532658554809282
6866526876363151322
6873852174216629670
9011832940847737082
8981544959504624142
8930740231837351332
15432481084000810556
8905768340490293006
6441018318445002770
10743515549154569292
8031192274388109756
13367560126289940690
4376306137011590630
12270359422785720242
9592447820769476390
4973989225087303056
9509201665771925756
6980579315367567006
7812014566268483822
14009335316307143570
12549042274915695822
11020128197911070492
4214582957465777756
9125333217813139256
5469696375155454602
13157756841941991050
7884432626900160156
10930574947306994012
5796770054798042322
12455668958498417342
13296836500744803806
6926915577992951982
9183193192639748882
4776398183862120360
10994345610554290250
5503381988625802532
14243273512974738056
11023091151834207656
7206381776782723772
7669594590971033972
5685719459025032912
15159814951839414912
7496110611494026242
15083827692477802130
4309034455636460450
5186825242711648382
12447815661496633056
12685122304228810422
6265716585538984992
8245702444899268806
9236821856325346380
15979827430332760322
12664350195314600690
10285039159943974256
11079927076303910922
10700305591830604806
14882945201733519560
11651439124103736692
6679534552121641152
14275239616451322056
9036081820516087262
15861068139277092062
8721462779602435242
6040862358127612472
7783033606455516572
5636223860465540432
5543639045855410502
5569486774855448132
6208833030451271012
5343084959264494202
12776070062260426322
14603564048412787272
5960517463496661302
12856351174976411192
8686220192907457562
4783924779865561010
11955555847356254912
8245350088577799932
7736242987149293252
4098997504990973990
12718876741310170352
8265383004396273482
7655857129963319640
6864674429402774012
6088825553460330330
13020886284091663880
14316506795142012012
6317255774058071082
15606054282045163572
14270930625915872370
15729965308404018870
10597019702540751272
11941957131443411942
13790222557527388772
4287513539495234442
15317582787478394682
8329897743561625730
6367948955993377622
9606038630016527012
15666128308311978462
5793522149387348850
5035863259056961806
6592177659931515092
4602221556639931100
4718662724642352722
5807593686904767162
4538774154729370610
7779436061553269892
7180859283634688906
5773762752859315370
15366536506463160332
7243443741171009582
14570628270809637522
7300599046632419402
15454690937533029962
12045651450379091820
5659467912420395262
12285697643242074162
5786095599273163160
9034256072737589930
7664062683856583450
4215948939620756882
10189406273751058422
6916331255781772512
13193053608869519222
10752622081822167302
14213882109505323002
4560250970713168982
8658597401052577730
9666553609651640730
5365181591221548732
4430905358922611142
6469892410963224080
11155475081009708700
5857687602726108362
5889159678470869010
8588558397977462522
6004420076423696042
10311000982654992860
10057159479908897610
15083280552935003906
6184320203587275756
4182357104368034006
9224287782193890122
7104243182622347162
14935863960935007950
5426491333815412782
6512701108584320922
5687393941331964056
6661791018124549040
4236131392985263490
6249054393269589512
10304916457202590412
11900868906234250802
5520500723429198472
10631488567415111552
4241170320378785156
14627679007089718572
6152676491014450256
14745195247577553506
5913573729060787970
11837123864619158952
4629177719187998006
13030904492888888982
4706181336945406610
4917559329878743032
13633311532966771050
9672379413747941162
15335783848144263692
10775205389283836006
15640623407083599612
7983662613166718820
14480555051217670050
10501966221071439170
9064550250417896562
8635221205770021410
11843149780064185130
12288295323029319572
13801766722900795190
7343300504009937656
5097683677672578306
5517795087568583822
9276916996069096506
12177313139659709082
4417105553378398806
14160796325388805962
4513090415635356392
6301023500490361806
8542744685288721056
5278623604654766060
4173260765435928992
6552419736984311430
12590905609607991932
7854220965004964556
9880077511985565482
11501967905586227162
11998561584349802072
12469981753118093690
7193108838661989102
5443639736292431210
8809696166877825522
9917341798995620292
11916273701815258932
15728683787788178090
11452117632316528806
14720939494213248410
11563294079832703322
11609045428201895042
8370372025525587530
9703020330004286756
8314860622684850012
4875449047611903312
12823168263994041732
14985032523239426042
10903530685817033556
5299231444479533522
11262509226153527582
9418158942408353832
13815274628451873852
14019880766814326252
4058426640401995556
14535493955586515522
5165747478963658320
11144695558697472800
8166443583174097002
10381875306637805840
7271539983209814032
5019035976325057556
10699820462261406012
5035595380903059362
14665348866595822506
10551350162762535156
7712194207278653840
14111434779482898842
5710317722457324990
10209021937824588132
11221280683371270056
5609364930999434310
12877612997827678806
12802507291632899952
7710191404541629022
15087567257020096620
12479214628371410156
15326229521709198182
4083360149769793506
13792691043991091322
10238545379661880556
5372716334118828032
5284343556576630090
9741984771044818712
10591900427145480000
10399218299342828100
6578133830121607656
14129276506512247110
11493601069823310710
10458329514129885782
8578551404132365662
11143212371501357450
5164660406124533162
4322164382952535902
13458459050223294252
4810279850761165380
10256051261186885756
12101743665847870652
4680223839142867500
4125951145507893792
9571303402036620806
14989871730949851612
6455979243147986190
6150519841623778082
11693194992166428600
6702773218105560140
4553670490213141712
8178932944340341020
9105453018773938080
6662010788138159690
12740419069317576132
6847358516398995156
7723410769425607632
8405197888397440692
14124156380886447740
4973387050614967602
7263782700145346612
7240480431961944972
6298699284514716806
11871681415297524092
12513875976093309842
5288780249219636862
4167897116516694756
7398319039421488806
12842200810967934062
4634171010784188006
7421751522643626506
10476926116257816182
5838524631391062480
4934469471634063506
5225314165741157490
12816521029345728312
12814523382580079450
10841711905495468542
4379335454241050942
13231820546305517756
13146112601168919392
15544571908941441632
10177512450218883020
6501692396727414522
8532707440417665122
10643834798107413450
15686572978077506052
7957337892564892130
10614109080560343672
12323840171269898756
5245419963479729672
6431434484097481112
10584416535835350756
9708446140007716352
8475573722230351182
6993797650885471806
6129829724124449142
15648776466450807692
7216669222523511312
15247508113139710212
15431071442078861256
7201443272632497506
8168723028648644402
5648882520037346310
6462773434573521392
8599411452557022032
4611723305261336570
7927918606156728342
5307026831887315632
11317630796475376232
9144126079694244056
7446319606059482622
15274124112706998842
15568386586512826772
10214535553121820912
4108228739466300410
8748725873366283290
6957512606548124256
4488222228971838006
6931568553693690062
5992459856102667822
6609747999232005306
6452485319429858630
13457998500975213842
7642780379687852100
9581808210662912006
10493428250346041756
5231413165948877712
14755782545757663752
13695347403180670152
9283611502054508352
5484597892959376406
12666577530940914282
14920519733259790740
5059287237632397660
4841348929375048362
7575388119855236210
7279261572735838230
5080180752332673792
7365574797090766256
10480218516124866722
11531013320829103506
6587695032982049756
7739037310661438256
8441747038880546312
10484785497839400650
5150824570961781722
12652270836432421830
4130555048670513300
9890138944399497770
12731348296461742506
10954324372798674056
15096861404177940506
9411560851438146362
4212944513560777182
6323686102238051406
7400352705310385970
5738758880480091720
4853752686986955842
10508446441992580202
7236100661740015130
4940916586913628432
15890619831553152992
4400732657709036570
6903284198792018730
15053942811431153972
9951299717727229112
15788639798562256022
9117213942737396522
9406967442748610006
14219713956722056400
6255408467054650140
14084243905045234556
14050871806064707262
9974487019432471256
7707223573079199006
9776156147014636370
11495227742036157656
11318109657308107722
6420075707482809392
9461385779587428330
11968132511099751042
14301966626140192302
10090543773305448756
14706842050897855112
7575433459257734622
5659519164928692842
11472958596042994056
10861904767713458006
7682360212158217742
7517638828306726682
7716233515604679162
11626052940931128392
15758161640743595712
7692642889494065282
6074474717237277756
4976183741917252592
8154362571070893662
14720643130716187992
10182745404785403470
5058158662875607652
6505617603241722062
9732768816899632142
6730370350262007290
7049734484296498490
15570904505304121392
9943244518535796782
8649855496288550556
14229458750649016842
5551180998418441406
13666318125589084682
9916914018843843732
15301928209088143482
6428573575167660156
5216327837757057440
4242323281262038742
12377413348043696862
14054628753007774962
9066162861981323352
11580671151588597806
9571940577117971142
9834727494610274282
13175234615883901202
7018338958518092742
8808860173097704802
9841946875222867022
14854904564922057656
15785876180889552530
6407964946865826650
9795943980474162006
13708561724613622572
6336103776578260650
13895278181552741006
10259264290260494162
7467945238876714202
9655911836723805032
10297916628590881082
6082991550232784592
11071715401427394170
5914969541174610560
4459444488756940490
10800608729696905682
7709979741942675756
15112955678395635632
10146981954487902302
6349308632374119050
14782851017922060222
9632392111603211370
10284607754839700156
6486085024478290992
13796491481747919632
4075698825178540056
6054325157709330392
4642244974665802482
6419367057267825156
13632807445767660156
5142383338011864012
7055841562210078332
11249478693066232262
5225841736102070012
6610652097116302122
7634966430911922902
7310601405167951072
12562245046923342762
10236204239818025306
13932859083455253962
14718471288590214110
6968020902173930832
7876668104706556406
5931705703823576892
9066977996016424556
9565402756448556492
4804117492981492082
15414290416271734680
13279919171206762622
12812223650941472232
5135631445229365082
6915253073695700006
11999151631306243082
13388109272703676622
12413625269982952500
7463952019336941470
4984548070719971756
8935384324583776362
4314127037991762602
10634738795639541452
8278064623961597400
5914718758395528842
5741997871050164262
13389927465233675342
5600841791626404056
9338913790393795092
10290358924404321692
9481846393900015410
14364401590833045156
9948004914805731602
4328846931326898762
4094143187433767480
7214316019448390162
6082401657645270362
9220918507264216622
15574327736679566120
6730988629236956772
14789937916874181890
10213783901703330990
10369119576224375022
11436920917411038300
12715738515370182980
6592493962098272360
7682229388140364542
6446575880601802056
6589589572876748510
15579929727388338930
5870222472034785800
4016187349839690752
5709544140336653322
5753274435594260192
13069544949358518722
15402796095853429382
13801831053178257056
6882457893823766100
9709993648314685442
14924510580059344332
14384729727922228752
14662474511491028112
5051216215361825742
8461985628535491362
10427275542061712952
15912439016635939182
4638349101207761172
6262210412948873882
14468998903947954092
11221702308825402660
11224457379791981822
6310080082321862006
7190713553321595156
6326871312935562006
8542979925334684850
10586765218629678962
10920271774709319050
4508750054109680750
8439787239826209672
4942750688027295156
11636924144796236306
6015042467512397552
10896833982524348810
15717514863114648432
5273524706669231262
12146204398839043682
5593917245092590756
14351084144486667920
13661799591976421730
4757880265612039820
14166139353988656582
7357956383048189652
12649316135366456390
4821586261721978112
7326516899825785422
4455941321516494830
14606952256688041442
7213209625930641482
8034607133231136306
9678263368810793906
13339401930068530802
6872449119654816522
12390404276800369056
7681987122739604310
15185800550830601712
5639581575383643362
8054202006168737802
12093176422061158556
15786286720620133122
5412553428507592556
9510120383670614556
7448217931084671992
8490694751636466602
9466209118191703682
6709620320301390842
9692176422832472256
10764294360336036056
10072883065250377532
13087286129714732922
14910868524082687506
6064229479594731270
11082485200140239006
10092371913315698162
12851715529944026192
8186715782607843756
13129209524155086990
11254702789716264192
9769950838318583306
13557969131584660932
11301904872155950472
13487731453650701810
8743357905378724640
10995685913069742962
12174830861933475756
4956918261887130290
5496959340478070880
10001709962993180306
12754720940601797090
7437409178927697506
11009330961222660156
4122870752503651802
6569807812096922322
4089280435834606490
12500773269054714122
5627606552508651482
7566973049481625082
4960978925269434590
4669327519655919720
9818923330703144642
13228423548076030272
8867643792091450256
15085039882761584192
7680493381292644556
10350698701406531330
12164507230830287132
12670515543813864932
6077519388661989060
11244161516064870512
6706099174788805232
9604496611036460670
5957286871373296710
7150404082499578550
10136451965112060590
11396477512188290256
11007161672941797006
15271507176358778820
13386701013578344010
12139445769861342792
7243375046942258100
14190770151687546632
6910950418385852306
8308306279248985802
9486921250960121306
10509262694996891402
6901607561005203972
5179491991265223170
14047266239130063242
10898174135120022530
11159864862763707272
5149259742470643560
5227343247305822450
14432165292007395506
6915098659344262806
14435725449386562806
11446067661378915050
7978293525480195080
5798116634346520512
13997104441616196192
5365968175239770352
15053013781632428240
15802098340269058362
8395776362917585322
10912660557208478322
11976734218095517740
13398744062242948572
6768525265181686806
12851704344968156072
8331550314465577502
11914961423842191962
6662863547249139362
10019228288781615140
5011843013240153510
8215795441584071210
4763951992881228692
15399975272553209952
4522910104791042852
15724772142355740242
6708524981700807722
4530773478184979132
13677650776496925290
6811778595341172756
9665419253725621860
8327575380905453690
14871549343419001872
6634038197358516912
7708099174541216012
15241847997783526422
14148450429333317400
11419071115296426932
7881010027732300556
9820303721271659072
9538486754987500490
13323536528910450156
4000528567460318906
6639881900521252070
5726399883780318906
4342679427279212850
13229366182204887056
11592675035113502882
14036324093543620262
10987129207758435006
13982672995169586252
13583034624853215002
8583319440305621556
8940925602909873306
9496795551799201256
6849674406602145432
11675129942872100256
13145473663560769680
8946743623454439056
6652764641813572130
4646789317261832006
14090363474783763972
5167808512268317922
12986656526112054842
9402082651190257056
10713305431855213490
8166040115350986056
8238073131307505642
7328360488454242202
9687272865380643332
5265783053645301056
8844741615483693992
12502490844546505610
4679457721565457756
9726156269352853490
13579039066591477212
15929163916390670556
7347682791276224402
8684507934142217480
13039604389208738360
10418522742089869802
8413735379783837640
8249592475596375542
7997562278146749440
10642112557398858650
14055004310367194922
4076201975015981306
5231735843940117290
10998992453320262342
6258423043495773722
9850582773748897056
8173746350231531852
7404372295665031130
8975123139304725156
8812122374677876806
9085277633220945470
6086052545195589932
6553547115626688242
6859233701013640520
15753474902373138122
10290155431671174582
13410899502348160500
9203118475327975800
4553093322277164632
4432345402767172932
11765651274603206682
15495740584277943162
9407484657354672282
4135058770474125272
12253658329589333820
4302606692580132330
7965977590408290756
10472511756474459722
12701125395218405070
9420397814841222306
5872900457701070156
13809185442174781406
11518129742079339552
5849554125381937350
15418142117491683582
4289191039049141952
4555785395137245156
15485429302620579462
13261847129979566190
8205752470620476982
9425569563541357256
11318323943578565762
8023702704668934432
4919376422040793092
6492490838540212232
6196023332689281306
12849185913474764882
4574519968868498756
4729626412328532756
10296454579180872312
8548682830293255032
7057984846278278306
12806505712760004650
9510546082854742256
7204041570271050330
5498646915114020072
14305660164696607202
11113355678901010002
7082105319583708052
12085957696337932802
4804522674397946022
6048949313143220672
6458085474362940756
14620649108270451860
7788028969104720756
7860483262706860260
15926236888108712640
15246943296025235256
15671059566711270482
8884521338280924980
11665444347988956362
9694222792053222656
10932336372027816020
10568414251408708806
4009277483251490756
11224824145968450030
6594943162605566022
7502917911299811842
13885857233130986402
12384754996065357782
14354500332993755622
5611914160021253702
15153070264017442202
6135511817063030492
5385533882840219556
6931765024199492622
4429584452996182200
7712082357858695262
9810328664604991980
7451856922608765162
10571730374432963756
6791307474950060082
14340210818665067642
4598148616446618690
15306978154747195622
4988678585057325006
15105280677174831306
13680016715814387582
5846843950341213612
13326398028839253906
11567834294489736650
10308433965257025002
14148531902297311470
12406581136737457850
5730781357294736892
4131868361056152212
6151348723383256556
13381354600432438710
15996197773916268942
5284469732218084662
13518122959857300090
5443212542914966260
11326139435664351552
6451784575500123222
4465067282400748142
15321909106328655756
6234443459803769762
7434703939070618552
5084068570942290162
9454596154513118912
12450669615515858960
4274718680545536242
11193757896006416072
10305461466959231540
4081038536879012256
6891563361819234170
4055695051094021270
10028599359883050156
12102103455387871932
7033556669207512992
7803225898346103006
4802181232869332930
8272504678685111090
8730345562184693306
7459601163145750892
5189870982024070722
4826648829043784756
5844038014530363962
4292990384142992006
4395782094495038652
9358523533176989600
8281626600598116222
11112247674619042782
4772690324725220156
12319183482336044160
11840740738427420822
10096140380077092756
12060908604525562656
9593165695731676400
9974766715227441056
5708136048391683506
8290519616507821292
14331202461238513556
9073273761070313906
15017358643661992410
15116902005271635560
11045327622875699082
8054034290193080810
4862363400623030022
4211749556845307750
13867101196221520410
10894821883141207556
13595482282774375370
5974069661590337012
14865197493799123022
14818854609111057392
4541994981695553230
13039799342723876522
12947166093634036112
14047133452675621490
4550715378558458142
6695376486873640806
10776583084694321522
12670276552068775250
4926726801497403762
4038955898559967506
13450597747794507306
10202373044781967506
9388773508582960806
11965627895770807512
6552966330838146522
4163513607330516056
5088224371668083372
5728438002162049152
6400650086509421490
15026321621424261332
12871597672519091210
15066365048913521142
8293055425695400806
6617722413950750352
6370684719239842370
9099488470987969760
9246926382121977852
14262111479013929642
13996166790194088806
5305189496503591506
13189179297947849930
4091128263181944056
7365211576118936570
12413541612948068756
8742696656628055592
7107491821526877332
6174981589193697552
5364685065077661420
6367004170020367256
5639324608081857306
9117591900061292210
15713756013674726552
10688074335223892256
15324820434760630772
7875656525371720182
4997383069660493906
15422353783382247530
6219373718472130062
5593268948881331972
7267913385321315872
5215868495102622006
13888460126165941406
10376965690032029402
4713021746746896512
4110462265728822500
4837157942537964290
15887638359507072450
4853263870276089662
4650155356889062656
12600449415270747102
9988925465820668906
8750144340815139810
5413864947755621450
4133678662185075306
10687947001115660330
12217276439440204320
5113081805087738832
8387325492329577332
9587724552595225302
15937951373679050156
7665857072021881662
8559108254337460056
12328484369527804952
6761406972201360806
11756162336234780652
11380950184364065710
6374974743230940290
7612709885653591056
5724710478677631842
10130691400460335850
5052477604082031506
7745697885055500272
12399089329952722032
12507697798594284012
10156934832201734960
4471803280968713030
14531888568361887756
4075403297170435782
12732908346768970302
4993957788443203610
10861486186349810342
9701831009694656406
8551698295930102172
4822131198377068562
12223515225165148982
11639426463170235056
6056066311713156780
12885690386168435072
4660039612323287610
12594371835866985012
7456435285931650332
4118653557046618382
6601184053509133352
11391616755211514852
11591058600541962506
4747041055078038906
15616251853094227806
5396316657908056992
10599057479063577530
7374963635257422756
14266632045889648392
5983119036844540512
9224123755494926306
14653653083997423552
12343292415277581890
15261878824364875430
9672629151967160112
11889385206981784742
4101642500060985962
14853594780398088056
4982195096998513770
4857043512440424762
14547032427851384582
8792386959627287660
12390371199376736282
8363274738437357300
9616339301996267700
6493228821888631202
4198014827703517932
5900102325122352752
5464338665667547542
12456253481228429472
8910176529635918162
13767501178216097552
13629864014296878612
4167359930413376340
15501677212936878906
9690128423672146322
8483925026127607056
8334049999495849202
8903890207132831850
6825477923077564532
4813364700364763412
5055167160010242210
6910210253945655006
4125394075403438382
11292572838080157806
13971434315933285156
10090551714711080006
4872312869615166306
9272784606031949256
6247626122954507220
4582266731800965506
4885378707913786242
10244342345053017980
5694779490938285232
6466534279606196280
12418654638184489806
13496890816296470772
10586533219121425806
11314894237623276806
5870284739552835450
6304493554375628306
4887936170405310822
10135579067974383662
7703022783848568000
15410853414009022272
13412272176505978832
12877283184486237732
5637749970569385062
15188226294159042500
12492679204689941406
5838469800751252902
12067840666836892212
7081790127895033112
9052095611174495402
5199549655516174712
13093728306693952682
7928300312338603932
7263534382795911512
5303038727437715882
13104555019718452332
14617074048966965952
8214561811919847656
10852401770350447130
10813349526093568872
11263725326896843842
10539342631065649130
4141787035193157656
9172463773689406532
11168737102746364862
5135457067678222656
13555059282976832490
14074581820164787532
15710915291961591506
15940694345720767922
6784694063960176370
6464193371120273402
9290262532006274006
10081489567861686350
12696158695756467756
9126185419147374602
4855149867375332982
8789574933369471170
15376567570231792230
4025895871136035052
7234185855352535156
4573095673237258806
4151359049409165890
13231907844178688810
4026827548117271042
13384461345995082090
8659955358482083682
13361352250812677552
11136523399111857000
12145817885890458782
15955056018304936652
6651535305840558306
4702117737085946912
13040323501477077290
15907733238973550420
12401234107768421400
5273140523333076812
13893971153624988806
13384925274294577982
4102063416794802822
7042861700651063450
14088766960642893756
5185020494251960056
4277526686200479360
4025599666387494390
4302465070711580192
11790759803760359142
9863662909651200342
5997870233836426056
13323559481013152292
12661801685348789756
6849504436981991472
7203009370496387006
9849904416246668906
14425638823872339702
4393442922178219292
9606122647678320806
12040480879697254056
15327089647003823082
4497950825500405142
15149458681598916362
7708492965434526810
13635643871716394712
12851349005837219330
4912373938024070156
6669922639846319570
4026024590812864400
11810191321474679772
4240283963598005420
8046943069758797756
12684813439040132330
10579328850615636552
5553298735518947532
7374410112303085682
6999803964087347432
8179353226761275306
10527734268171645306
6809844901324610210
4313172978125366042
12646493486090402556
14252329837210414200
4476006289181852570
10037849107220708006
4178917232794480182
4825636960671896256
15377266510092538310
5557476966349916082
7771995158249999070
14395670013564402752
11987809749797505650
4155979893325533306
10476343227031074812
5836351580885703582
11570825273725304820
8034299033214404190
13037750255084685002
10751846898921809100
15791231066782149006
5555462913379711352
15511379119574738862
12939712495703910156
4126892510047128852
4731886581924710000
6696779236108400802
7240569487418688792
13508879287237952022
5391925897063107656
4972175104708763982
10963296151420530462
9177112775508750362
4634656287934410156
15762193861463191352
6019311853589673872
14499483400574619680
11748280303456720256
4853799296377362812
11418415773916132092
11657133309360370470
13213086750406627272
5164725584180437382
6533657339828226342
14467849414269504792
10287713367899455950
12406213598260699622
12891002455812999962
9224089678992229256
13214484146740988442
6502111883041590506
4712717471375692352
9567387359741212806
6698615415706227552
7846967653405382756
10212230442834279722
14274605964142027352
6264700028483481842
11212219754804735372
11195566886006509806
5309400090916243152
9299593232456097692
4676299818843078272
5851590325573741782
15216158859837882806
7451863419555490592
11756077084544790780
5906254187841054752
14044827706918203162
13363398558091866002
10218111443912532972
11954008861902059042
6786472293685480052
8981152894383551730
8609968528558170156
4563252529934388890
10079415180326109312
6910443161198091506
13456693495271301932
6668327143975232756
7305397406244767556
6592154110625688306
10080771123554529132
13677533791146905042
10222148775525611370
14080845106586177090
10695590120223859556
8037041536856975450
11309446110585624042
5770815185585939450
10451508241847683250
14665409338867098530
4423430249106586256
13644360635667289530
14123846690893982306
14084745146570698256
15963538216541304006
6450591880364982392
14948141170126738212
11987694416011975002
14983970774812538042
5214641037398234462
10933246261642878812
7072520680204948806
6079939718652657506
4701781071629778402
4276641906830744570
11271532782859812150
4690910742630038892
6555477379871855850
9927624839006929682
5199332557259841002
14084785303323189006
8916972875583716972
4079209311015499262
11839420242601677182
5391290342271698592
7381904033232653522
5981298361647529556
7456910819376011772
13751888195226037922
11747191593297728756
6090035603632262750
13878633320312884620
10635478189975407656
4183250729875610556
9380080348180064172
6771228377722936056
7818634378303141556
6744325914434888012
5457075962251713362
8702480255661199062
10272465762738075122
6777791851149205382
10727557530267405870
11249296489790459372
10789491033135364556
11433159146737498772
14147393393431857656
7567405307431501170
7302942957166599962
5164877313378946092
11079310871417054520
8115399930813072302
5678268746661536042
15938507097828350156
11815118442902219006
8516166040356255972
4495559339513848332
5455172126119642082
11329339313433750842
10102629251400905756
11420072316540702750
11803558189971046490
7939990409781701882
10998133662795579306
7609314865497291582
6422691632451425156
6493793551952475242
12838572154617094892
11701955584284579252
8826326534281529306
4734081538694074982
14175566423550851622
14992451694252413822
12019673154281700756
7631621712708305006
9604839685823888820
12959071097845257272
5486079689507474220
12933357200969755556
5145226842294016256
8871205811938673352
11320731265150084160
5432589219251112392
5208470404369473962
5868314765049528006
6067442634717151250
12482922755993466042
5644356682615612656
4520783939009430962
9722991454773682412
11487912900907552506
11768101584272288912
14503853597817127962
13628335329880673492
10188757792860773132
9949570269383605422
5064752372221722312
15820706394455500440
13700842013576733410
8230412228112336512
7256114301133506282
14535842534788130012
6235835469463947170
4006791990750912006
5534047827519857102
10989173216446003910
4338680925375652862
14715023643176806406
6906200112180055182
5178811570957556406
15022159359860831652
10999439903127743552
5301968516883945542
4259698332208721232
14592515222887451642
6674988895410000156
12995083026964553150
9372644565666142682
9240090418931151912
13043603228379702342
11165776691322548990
8361206972435254412
9736308082693764056
6181616517381061970
6524272903490765642
8128671715467750152
7356193381957521222
10224564678617544362
9460612148140288532
11590636720976851562
8685198485780698562
15660059849979143150
6881125951853731122
4934874310667832300
9153268236202775690
7883255530470134930
6608264452973415920
7716340628365530602
6846517656189807882
4621993678115651256
4766670458242595156
7846163739393503852
4445019081423210710
5556519146029589012
5019063819066938562
4237899594597931422
11339237649096051662
5639259018334446056
10626476565230908410
7593804743634893342
6400698003863646320
6464852387992152600
6817158907472512640
9329988268504199550
10374357607613776482
13389570634627721952
13856421894388258590
9895986176990415522
8785555870621726406
10802432251634239020
13611611392733268906
9086814013366947006
4217756586396473756
8831735503573312802
8239355809550968290
6552449809190542992
5604252188240822942
15948894530195383850
8941875627897329570
10876308009540513612
7120454556013550156
8154343610001144822
7681924361856398556
5059025936960217462
6996168304188841010
5613714268870068290
13640745563777310006
4262467913535463632
7576290507653725730
8433630356521609622
5036256589885426362
5081918930087660156
4875266037984212982
14988703653699553680
10845846144968613530
7285965470465375882
7389980882128465256
6032988488571133340
5049014496163495730
6387614339258579132
10703818330196204892
15236262769158059330
9253469010484940682
13100844268174707492
4479210213058209842
7235578157478709002
11420232512272052852
7050705178798327202
11810280686883294342
6023926007609568840
12476217699742071420
13574523634424237522
5294532216430397862
4823689226008965006
9910161341226643002
6766507636420113056
8369343275648884256
11940857811281100792
13128390135585649560
12193362627917582330
8336952416516868762
12085351835786943170
8372639898309904922
7721412957374503862
6470079506690199410
8463952230280381406
6651893613904689962
9967613938305410862
5707920757482646962
5614327221227979806
12398254558001603256
10699375511409210110
14304448619392006406
13949661315759287060
4079500638502558502
14864740368933577740
11733846457613354262
6980958796989619332
8139171920561713202
5380932435570118250
10771033159517824062
9961227725665636712
4401370074010118250
11013005257313204756
12863523512341334306
7036542268709330082
4415413862440215780
14755555140156912552
14864606753654514492
7525958978834585690
14403108291734997452
12940291331796321092
7892952650042406806
6396805763893077290
4655370008873638610
6591005706803295650
10239603584636625540
15488000134596317306
5025300324565812732
7407253916321666112
5941504761970843056
12826263203793312006
11550903006195197192
6421552422544290180
14339149930355949012
4549468670166567552
6173590211800076210
10419907196337526712
9612201668587132656
5100273645741181392
7382753775204485222
8447574539969380202
6703508361173705192
4829938944796810850
12232158135809204522
12971373940401700056
10062885624713703056
7369846696946268650
5175243851242496670
13559769078977243930
4156243711515357882
4771145859308802006
14449198965577989006
4131226622004073832
9822160046397730362
10641280748663662400
15318195454903896792
6577637224861654202
7804529029863744806
4734279285662889312
4121134198337386172
7272702201397424402
12594990508259598056
9246394504080998556
13193955287643841662
15485281073631285156
11111382403878196730
7352369308829249802
4204319988154154052
5789964148961065922
4522747931583829652
12761088329254768362
5522717694395310806
8513023238179565040
13895215497678340230
9816384033890135480
8473675205675401742
5852910887098837002
9099908365554566406
15067580349155308130
5916593371330356462
4529773169162272506
5574076306284364220
6914093651278149980
5926276618146167556
7527552940259192792
6784132909402339290
7546073958448795152
10715585437371202572
9823934841445860410
15495985700922457656
4807355219563376042
4639389319340568056
12746666579322450332
10906766643771712352
15232874695694197152
5908975052229823992
13000188412629801812
14033762078371510806
8791120626379795202
4419200120012535132
5356396616900176406
15383482785644557362
14226010991784479306
14586374980782169112
5215509892373333570
4732011461796920912
6323730883988752422
5987817278203861172
14595263333587680932
5793509332259754170
9102504339648597656
13431877366004272902
5011972152084395192
11524424459052925712
7716173726118225440
9761309036345487530
8072676829437694256
8504689863707260022
6274269101440528806
8264555301736067640
12504033839716957562
4091337998884411382
15121679764858066056
6533937021275599410
12484796933443586582
10445149347053618756
13618579493978785640
8448649320335201406
7454213534580797532
15933734685259022322
15520777681711837862
8901227673582308370
5435479580000838500
7324690052252515140
11955060961553930460
10628723305060915242
15502004491884991500
4518446214387955232
10823469299737701756
8008543885248737642
8619879873586718442
4033784627884418006
6599833279012894556
7031970472144452120
6918501086732010012
4586279993853831506
8162725374234415056
10650796678371879722
10168171393185663870
4151454512402768492
11614067935840597772
11555351086490131556
6491106184397673722
14169678428875478892
13562552790777059690
12332523008886408582
9160532701077556442
4956687325356143312
13208094124998871412
14274411237669119942
11035290236886518022
13722925156805215602
12115991902197565622
5012391701383148292
4078902507398860700
7074006374682484470
13659756770913518306
4742247759110797340
6197297189370517130
13841573278654999572
6849195197344114232
7313055028734300320
5637841309152862656
5763925136465672006
6306321553688707256
15571821158472140172
7414890482948211452
14325574437800769540
5615682461896563762
6037259333343500502
8086488697124868890
13744214045419473272
13529207849345743952
11258064794848536420
6323961313347793806
9174927893128735992
12821777659547482082
14127792940465879092
6097064018854253132
7295734887935167056
9592047844312343906
8079506502627583802
4400344499167135532
14337610781291694056
8312248873612924506
10109575031261191472
4016078579151781382
12540256787423805002
8258574862114508756
6997846960221882842
13011935396976451406
13810877302312173512
8271913150612478072
7837073363176088906
11610536322433045556
8508286997271279290
6978791556395283252
8073004723879919150
11157526578473118006
6623381194729081652
12347512561054881762
9342858209031314660
5858601049149823680
7909173106487820582
14009641775788196802
9988614308124578832
5562491058881225156
5881599199218735306
11312420874206274002
4924907819584182222
14326975344439675280
7229370149832672056
13630591468998237372
11361377172756289412
11122771703263015332
15043449617257497932
10293192480088013040
14932911588423941532
11644117368258580620
9248474860963384052
8691122287908980192
13470573803208364992
5761428458152070930
12515463219388683540
4485688140502318080
9157611741781179770
7487735627187353082
11284426643036824490
4733025978220430642
11985634144180133982
7629463891346347980
9169420202919817652
13821284423286922056
5230292310310115522
7411957514607611450
13115092282691176622
4674676252166701332
6348514895158265192
4763807624910204740
6011668210757252150
14659143070230451406
6234169332117395882
6550857828026460132
4394406220843468556
4619117694988585802
12102020131127745156
4333780212071702222
14981074499938265112
7123638729499037282
12077472015746733756
12756171563745624902
11689798290061194102
13564032661723112256
12360267736243238292
14411974258987503932
6664188807433815306
14538033663265758410
8158922697279457200
9844425836268588402
11802507985695587760
7327983763200586772
12771448003478726802
11513360157282761556
14724354924415202090
7240599934199291522
14378786663209506540
15104924779999437312
11641528686735560256
10253323444625075432
6772827779533201232
6753051952449624542
8463518670574287452
9932073945545279556
12640142997756005006
4878118485129628902
7787589048734418056
13279747356796419056
14672629688055805002
8290409949092532800
10840768732528691556
5273529474029138940
8753585381109411030
5678534542139310872
12568791234229546556
14847151530822028056
10424219624451808082
4572639042223167110
15864826080231591242
13155996763178781752
9612165580487786556
4079139090205449030
9781482929385801360
9129755782019884902
15209278921946447810
12039780142529147322
5156771274320419392
4972075725809356506
9372898902697459652
10930344483975015350
9970126533584764806
4281836813098101056
5429366007669900000
10417435478764484952
6449178791865232260
6741098436518889060
8316060499591076652
9798583783851364332
7429768785111729062
13323467103300288006
6792888791870287742
7488710114051042130
14675858276588916372
5243254756131839922
4423735301804434056
14893120702536266262
15191466121975343906
10817343141478080482
8317332144197089730
14340640416962766612
14245405615620933756
12182936261243910806
10723876375201451552
5444727640904790306
9886944717345186360
11670076911008577756
13276388518707039572
11824770778797288692
12372417593924675762
9694498340487529970
5288443490612191212
6335053801117992006
10194906058718958506
9316713358980559730
8163565893787416140
9106551322112808902
15155376570821536506
8344182430531431462
10515918244940307306
8718560426882885052
12711323727270741260
6534840561877896662
7087134474959064252
14934198892102849130
6359125176106939872
5471546052449032932
9755434406776677320
4999550444167404852
7075831248989423556
7055730168748590692
12233243390707339020
10846574583180164762
8338131005070573056
8677613748931597812
14335786047457782056
7426935551194809306
13791502310388984006
5081114089453063562
12778216185560369570
13758746853318945842
6151540691685051056
4145568313364065002
5520451448260989506
10260252061039840862
7707741918429766992
9666444066753845810
11791232061412140756
15654500049473199290
4084594272056888480
13433538359197426412
5046986601462304490
12132927162444049806
5124765508800921542
10221827535224781972
13791411666763173042
10943475707368389306
4340468530568045882
5049892168039359170
12232073567608726592
9647676827191747370
13179169148972189222
6518345792066791256
4143368065029875772
5171635589688226406
8178838991721371162
8384147730709536242
5590780252157667972
5950004068543205306
11404152419507023556
15575808852140105256
11255877591847614992
12115339093286037056
15170297979695208912
8381707996524325682
5181667203665777330
11593227681883311806
11147221256686847982
7321968451253664056
8726281244588292930
4932324584375503860
8156540005321381970
12131090131964016852
9154377978901809432
12249504681507048360
7929094129788272562
4572620002169888906
13348941789810835056
6203852297860536240
10107958355370307152
14743346555220284612
12975616803730880756
15138288949712635982
9845957425302247632
15685758192453975110
9622864537736315592
5701908281970405210
11500576884668752256
14282412665096667422
10367045837797888680
10776829201980056256
8209601114306782350
9956935684474256256
10551964032436649006
10569088955987993256
5371716572442906842
7444749835134937656
12235246929076810872
6454152492675305690
6786776717011574120
6106611548826019482
10318396758438168906
5340012318385008890
8724777517126792970
8292606671984115522
5393829237469757772
11727878389566777132
7112553514024969712
6575427509025708522
14874977047075463220
6574576807506843840
5701840724640476792
6708144327923230806
9679474823400880970
12657569262537180620
6288465098633007180
13500455383519772472
5003240497928889306
13119634485510856400
4314104057566906022
5577760617340641032
7589607146636174732
10229685309190641852
13143653060797751960
12416766414398211122
5889608287992052806
9134060364372465612
6107809515229118972
13281823620413342322
4661341700482613306
7752402830125336682
6463772221617225506
8519586487606791830
12928551742177427622
4707695455790941406
6046875014197263050
11437231982245438410
5120024879794104006
9931807303589339012
8864784229883698752
4163546728288665972
6129967619802211022
5559199070453912072
6432388055562735902
8495240135014587530
6071277182446580942
5917239958690893122
10835524639544620290
13700207119771299972
5205725316357580632
14565234741174910442
8088505102279843170
13218032092146512570
15787654117698131556
6061886988367431332
14915079480215100242
5487223089222580250
13109153009444939922
11264250221039524872
8952681077721631280
9552591407373095720
6913327288232755410
11957874870652992962
15944001383510551406
8590343202753840530
9143157517780060662
5578248759474544062
8903062986035408372
13258178593125785156
8832964279467878570
13081028784568381082
5266083309499934070
10900783646161810842
10594925406999044102
13419696023555057256
14122202103160470650
14080861861259055050
9010057905471546650
7299401618568889920
6160517138343793556
15836713998154663556
15837828463194547970
12181688542741518506
6387333611858423202
11312202675056561532
10716390620598667556
10969619159373530060
4957672753201989602
9939172939325025156
9840413214086853972
5497136034937034402
5564880337121019740
4383282052566737480
12443383180356194072
6373910486255960430
6262556835637151450
7404489980883920252
5694850318730268152
5811318043855005152
13769481788219431406
6031958602589173802
13161083013209386506
7225412584482753806
6289782903992537640
11390303479518902690
10358372856392710382
7333633871427728972
4331831805922027970
11473003198414742672
12386865911561149370
14834905827857245290
8444749968089114006
4842500145384764022
9522138863723819790
9918479580383065302
7418924851444863906
6537395866882748412
13465949903607773306
9369883181664799572
7500123851394524600
7736651926614123932
7531185143738333772
5314285640085253922
11946376347486300722
4600128051908209922
13717404782583742506
4398853402176008162
6571155951531546212
9457147807456255202
6753585104774607402
14294525976368601756
12635390665437851430
14721438545575972656
13288750750503871572
5092061316357984780
5048937516442016742
5178164352448596962
10151831361294607556
4175747692017572270
11311987192218199506
11930209724474077056
5712346208503022556
9929714606200576056
5783899688153732756
5983805347281422310
5171714256451491222
12108631204950443462
5739988506529318032
7483063266549050070
7840793593281582390
15141852392628515762
9164724310259737056
10622480183662842306
9439680665841287892
4929894535147106142
6925981649597316290
13398758132937607982
7389943856859588806
6810172492158087680
15228142337275936256
8114500547087926322
8821203973208727102
5235902631226498842
7931666056302355530
14581116293930861310
10719978994764685802
8256892675188031422
13590942447497180222
8009786366372777006
9980160671365853670
10918742212599744122
9565010655469025022
13596929848014060512
5974132330812019152
6240435029849116802
9645980331651590306
5682186071235116882
11593852581656026442
11153507371045924806
5703356854016465910
15697099288082467506
13791064335981140670
12025947553419195200
15321481896395332850
5788208808879167306
12149500868371121982
7772742214233607532
10433338942236794810
12904571293324329080
10757685440905418112
10545864796735033170
14951974649490810570
7155951126340816806
10546729786280430650
7275244325199428972
11379594536841107982
14242944299026450152
7812746749954779432
4904158531826376920
14177733199576953320
5738325012501654762
12037687754197614990
9081215347300656572
5119230912585203756
4527423654729081650
4009405598589300362
5906983809178984170
9875592137864067170
5068726274968725672
4228710399041145492
13517121460031407532
6528564430408230282
15118368362960679056
12492157051622958612
11150643319373152100
5679329013193058372
4534618109148597006
9620951769743425832
10881568664074787006
5827530699564382100
6097433390632894806
6161092796182562030
7552912794923429762
10130144885963844462
13279828256800267556
12630501969500946002
13383957578313496440
9360351990733077522
10490047762126365362
5538436789457208132
10228869212011696622
8773786155803871050
15600203341222188530
11412407106572066406
4866598466637970152
15684905198060124602
5478726091694344130
5028638788221663582
7071947384456375570
4903126675514343542
14475335077469119632
13330437763910363210
14489423457315593492
5544922552122041930
15513701532537835202
5329127324376182630
15845474217755969982
5252788737045749762
5770240843018551282
7443047573349509970
10339562654800774122
9895904046910970156
15774437775199462092
7084990932210213756
7516456490214395912
5367650230107801110
15999186822332417552
11089383118331979060
15566668180039896680
5419606625855614740
4843975897181247756
13241636378305882692
9017781911566633910
14334502578529409282
7445901331392205772
12160554923231234562
12834325720894884806
5415250044659447342
9157107594387615282
5705302299140093832
10572106645079834490
9315660942552519362
6650117281743683292
7868658118065799610
6462483505165768880
9434922648891254480
6394518105519848922
10057591428631059872
5635039155709058822
4664320864404981572
4329333011968419692
4736595559009479990
11889048464591102402
9249590831389430006
6914613811590182256
13512426528133843382
10823911559490163682
13614607815954233402
8155532934372365012
7372144009987685322
13221781528140870302
13276163602711233380
4617503862773948642
4626560493362536742
7238737997893793810
4250082737489921520
4665190660898794292
12429622174384057970
11718232305837546530
15008502258003084756
10069401284571984042
6489674585049412812
12636032227326643232
6321743650283145156
10000161867096685262
6975728044594169240
15312551440929659622
7555146797793727442
11543649524624435556
15755295521308104972
15796449375434098170
5179939906382133822
5584502440208160156
14471653311684354270
7393761827003802122
7133741646591229962
12529095982198384556
15801200454064371072
10282218206389246290
9532655802312505256
12471021713846791020
11280389011538176406
11683353997163004806
15158663865830133042
10340971022920734462
7686654674253067442
4928342055950315550
9457493603758415330
10322368775559945992
5587870046876833212
6660891471870776142
5613085713275011082
12430411166476344152
15633423421076343980
13038461029252689162
4519083670274695202
10312859045575582256
14455248875040827702
6306904938055684800
7061026357666049942
12204440725607635430
5971777279264494182
14048389662611304350
9829795519040972312
4668530662073932656
11127773140732385102
14234409327672366306
10791535878213945806
7286530769740303202
8292464197120857312
5620122768653675532
7739051809996322822
6849807224315981406
10599218398428554972
11469385647871996592
5690272227284293350
4236524517772498422
7501230465230167470
7665613348333626056
6499412946330706752
13486795704069103506
4541600761675009220
12096370613987706300
8455503881261717570
10173579236296531512
12515047480593012602
5855172451572742322
4404009026663586650
4702035250115506172
13757914192246571360
6988175042021719940
9703681810781335652
6416735372020442570
5953655229528085806
10704546655374342150
6189264461044981406
11629912072980910410
4591663784791820156
15096960561483543906
6339611715575980806
5385671878039991522
9231166185821147756
7445847583932889850
6178110009373893890
4753256227022551502
10512524914649505690
5305544809463964756
4837849287976766756
6672325748536265222
13528453959797704230
11023709934956833802
13771127618254265006
10493274588810372470
12509759592932564052
11160655993405483200
11557824126197760012
7136255241754374962
4742139616622239470
13941221543718592052
6477888738168847656
6470433343887917850
9504030104853072102
11846249035079794992
5328474604889278772
7135253278130512656
10870533305229819942
14823953264319390362
9118649713122011412
4104177258522901922
13597622557333371192
12205809256552656890
15645405532994304552
12985577124955643756
14504647064400432942
4648958861235924692
4758260954849977122
15465446529690268442
12792154696854188942
9671409887760457256
12253147006589358392
7228265202336425652
10771611360453129482
9247876960037096180
4166751154816311756
12568770076191777252
8294335969083576572
9547315214836587090
7077269479886360642
15100134886334307602
8823575979870968556
14921840577157949070
13229587587960750012
12507325306616344682
10201074831499358952
8128138514753088722
11435287595468193056
4900443921531920792
5467050375542760692
5691012211462478250
12467332048557128906
6082418161818554100
4854522709150546592
9690999634203220892
6175839593066177306
5514324339559841462
4990963752992017506
9222343260510947762
14044598981704691406
13276924275933214202
4364152495604991056
10461120520729899152
5237146173003184442
4945186313911812656
14919692646050231006
9446103578851342332
5990106158002688906
5261799723278083970
8074593826542514442
5239671798116010660
5649359227639191402
6232187075130526130
5725070970964186862
10530462255309121130
14592860340370484262
4738285183803302250
4712119569362982390
11189904611796727442
12772193105599249880
6941207808978160412
7975296806802183200
9977320124971813262
14461816567130682806
15850717771933968072
7430670341298327242
12671451485105434670
10300483055130689532
9379312877844800156
12001269463046680122
8432529865548705182
13930649666626752362
14717040567080268962
12984785235157121750
7178692481494095890
7222609183889176292
11227532461695309870
8417930721107930892
6192658924260224240
6849952040746379112
12905358664184065190
6242904022759901202
10359252784415814032
7630049853713887656
13396383771184199042
14422627824284536500
6757062930092238806
8859682391987425182
8320459088939839400
5760194514442154052
9457930735570136342
15714644641196561556
4399062048467903882
12248683527871265256
5974619842098298950
5312743210571449002
5259612772153777490
14470570515088475790
4064942628197832656
4306803595569356420
5550010175469091806
7347048708172400156
13948323228964377812
14395304770816189082
8426183859506651420
7953032817768727800
4252323343967296670
4607182065175216022
6513805742439006650
11067942147294745970
5137651855393793210
6757348007949472352
14798820749534596392
6156783089606809820
11613592205656072742
14270892017965212980
9797583362906233082
7582723183108387656
6941610742642149912
11192514839631470490
9371844640090715690
4804543541519390702
11793490768560144062
10960138886607952256
9534791916166076406
5327948120446287650
7424032385578340882
5206224352024794062
4690526225315888802
11338793024803691922
4096966695962855682
7643926906960919262
6619782246216168750
7843454782513175306
4347330391133749802
12914082848012407682
5622278302554075272
11138586609905616882
12518983993704599270
8356904341766459642
10163034622894433006
5165025188085857330
14740314187702357442
10237543772908964672
5479880853151522622
9311698825102739792
4513831667461110006
4232805705909397806
7328384852324753702
5368458561614145192
7881749884539566406
4513602572873418642
8360769829814675142
4702919294838488880
10128304897437545156
10909914323015195192
8122733513578295090
12184615846801901190
12925899134247901202
11105175438492079632
5043904556259335006
15207786296252940942
11710153873922233890
9579291317316021552
15610828418154674010
4540525436572309512
9167876116039556642
9654936309829156922
4049867306441088732
6895130181020982110
6247813058841942902
5202302236119381650
8969511900942721260
9518477251944311352
8489066399318461010
9934592622948535520
14969563142691828930
14322914932414483082
15302983575326382056
6358311469937716256
10253260376532486432
11973572748363479556
7206520540414476242
14290900586956224002
8556192128873042192
4928968707145382972
15898890543002157656
10083475062368747210
4839082940444107056
9499245561691359770
5537122104714431870
12150903422087345400
13554756117152441406
5244958377502882922
9850375441314754506
8063643196819887312
15346751463811395056
7306590384761949756
6077751273468275330
11788465238411735256
6392293565516998152
8629034275537369472
12010350641292683120
9258599631990010556
9372026818666754262
13325136536380405952
6489798576781514556
13750351945012743300
11407090264004904306
5367601678958845632
12073474984633868792
15201735646214284652
10551192257762394042
4446117211508403602
6057421707804157110
5003322740651938122
7511385630916190562
6377614953726366380
6976345455900740360
15794439547496512520
15087344518161256556
12400585966493444330
7036893706536360812
5916128343578675382
7368937027154953490
7599073746112987752
8935626488212089756
5832630444491175422
4239542356362995100
10888579907799204756
8120123692777706402
4710775229406401406
15430780847946424340
15429946697401205972
12191741368397788980
6384952888384284192
14007157213862347656
13185812891676643832
9430378888666379006
5354251309793344880
15614178175055666702
14981223175462861590
6452324395312906242
4538227715474164256
5908615855137562682
15107792286538535240
11437402836354779550
11218118383213743332
11695957466445895902
6353752735407893906
13926478627830963756
11268365074263972362
5059226183199055056
12582763893223776506
5636456417584984322
12949006690255844756
4288334020800929556
9168540232480263756
12365001005663363906
4171322589806652006
7691538721624160150
4806407166939936812
6491543339813682170
10436884091096205602
6119630391241734912
4546679073501145362
15130284183026727006
10448042546424524006
8725774766118044322
14177509475663963642
5289376200890750156
4072575049123026602
15561400708358486256
9515666790179785692
12719187640069734122
11224349594452222256
4856956354175870756
4989913725945978920
8553787619508181802
9928827855991160382
14505792606653055972
6435948258111141006
14878587378353454006
13713038421591096072
13225795691954620556
12814637608691053256
4011525015686109942
11268412244608690820
8513085875662139142
15978326764492955256
13915864549294109012
7757850419503115402
10772055569124003342
6575249499326179692
4777243326800570472
7097655204359257610
10119208899299371202
10743273942461225156
14340270166193931806
8427489918416239970
9781358979262231352
9031344372404688962
6081857259373578942
15336460133520422006
8802316775077029182
6707304134737246962
6848680403157697806
6500840308368027950
6602990766772189730
4032179089341252306
7145266063929176402
9220355518714180392
14659282512764341256
15379944478288654592
7384329931563357240
6774934306181808006
15176968491205389210
6604507070834067362
10445039889499266942
4947284501476390800
7620459680773842090
5359667505178911612
13393875046294221650
6111218533412564210
13678751850910910556
7203997605851878020
12381978022349001050
6171140293452974072
7285248059133217556
14775199270338727460
4869785023683441482
5188176137889782862
4707119438141423942
10999035832828480922
13510486808314510922
14076180862027739912
5393107003869428006
7343116517017913060
7544516842938535322
12139476249406138806
12898524605916914802
5546358527179268532
9707252125302334622
11593365580051533056
8534214994516205006
8084092236609277532
5952547242663100382
6875539890588880112
15004081358594774732
6653410381500564152
9273843511391883872
11047045063078787622
12157313801959098702
6803883116925242690
8280068504829518306
7510654410502795806
15717190233043477730
8444671018467793382
5290179362420337072
4763372482557735102
9977974360332098762
4218144895855484372
4018375044309307506
6226063719312046952
5499867260103796820
12364064763360726890
10072443663297172922
9520455809018870156
4869620579602187442
5002105676422729212
5123289756875270052
14726369406185544800
4063331964495368532
8200766229476604002
14746908374621677806
11565698347257976322
9996183414969851756
4216767680694719702
11046738074104212552
4676415235191816006
8333986811685256370
6238692016951527020
7818851095102918740
10830314448230431790
4409234833093378290
11328496680667785180
5545430705766518580
10342176818334324500
9257030845669811190
4245735695542664556
7561080293886517740
5233760024663821250
15062668076322682256
15254712358268053610
8740887395427674042
8371446802244503382
8147045053511318702
15466476922969919006
7871007129352231052
5693775110532317382
9423952188960251270
13340717456825701410
15904550567234297702
11694827683904124762
12048212132591131982
14018908041092316756
13767085669383167240
15012400239281270520
7761236979663807912
12210918465064138832
6347310994335285756
13427786710841563662
13167921588747689742
15104582458537029192
9760578486506349662
7681084559211180332
9809983968875197842
9739284058308238212
5076358263814722590
4294210867931671742
10426826762511091022
4941624917465051510
6387641409979586690
12693916180270028262
12440817833414002962
7424695158285672542
9455080434565836852
12954815967710165852
4740031646260406502
15148258792954717332
14450174326959495572
7762410712424392080
6735834570935895522
12640774085227370270
14284454644128482372
4409917317087558282
5150182321715525282
14941039637164902302
6883796460966893012
11247018355659994140
11688099406095131256
13617126200954624402
11744302701216722570
12733690263346723232
15066170491151393880
11878691027696003810
13056888010987486932
4217660316872681790
15729707449371238962
6202792188855113222
7594634999373296622
11127039603430227752
6370610636899080182
8070090559781001842
14984067814898403332
4879620842488409072
9434924258426448942
7129572594203654402
9762900086985388272
12697606109673632450
4366865597371285556
12146916409539603582
11785532513315163906
6872220985030444770
8740056902014549452
11661773660891896806
10784877457676869806
9254347388744412656
8651354562562027556
13466803931695365242
12961744600708078506
13063988429662682342
9449794084826768906
12746563199448015422
4129032467348340972
14537715324065866802
10539568184862822432
4881937522366936506
8373838102953050202
8024325605768331722
4747264468837567056
13381971091954486062
5042544516853983830
9717857427741404580
9750677330512006850
10868178271434988380
9996897371680211862
6110160486041876042
13779046477374536612
10616587663049476362
10942961172715722656
4139785401297341340
9025923121059329982
11059888935524600292
8925639499603670006
4645256489574918390
15913629352434494540
4207791933848605790
6316059794416827362
14160622471471484262
12653637569958403490
14538928883454672860
13322819504665594056
15322190484673223930
8029665048296648682
10169826552984885950
6716324127089875490
8343171463815345306
6295456467412481330
8853620718476330160
15120848178485770842
15288158470195905530
4636256035350480102
10211274301954029306
6963652565256842552
7490851059768576806
13770325486475927480
8316387105699687720
8093868170134691406
14329384585603952240
12491270220152586770
14504033720109052730
12574873983106693130
13955853312445671020
4506012963412642460
8552077000688213922
7400636452347999642
5882366043621179352
4046029066742345552
7754450273946768240
13886822056354562306
11384739810995920056
8813964640663336602
4074462712951895760
5497838679244014560
6176483485507012412
7525803138263953170
13292776204241922702
7142829884244975080
12450580057533126602
13544294659063769306
12391502583567788382
12989490183800141492
4255811675010935030
9795996599537252172
7142396415295171952
6769762879776363200
8399799384097506860
7807172870625982632
4431155306772995352
6453402852830942556
8144037455322224000
7147469332218445022
10225602449938416872
12310788448936455806
12524398759699270170
11243513144568376152
14642066766886997132
10908443037564002306
14265183481774222872
9135281386451228402
8535869334838283132
7485676670172478556
6511020355370752322
5402494038872863506
11126436326314361652
4349291695326289152
15550969076305191912
15619005863324996006
9823737305326851506
6644282703320480690
13748453647080479256
14209712142363792672
10966589310981323882
10652114895466895156
5114393254464919490
8824919221162757040
10533805423520090256
12707497156704887306
9280031076367521650
11390792869743492030
13011115131251213906
12601029469599937130
8187449193030188556
7197466209658125156
4962399737697046970
7420397852390240562
6970220841505291562
5613669365459217222
9420220743541309532
11230810150876928372
12112263872710145156
5515001814548405900
8683296270579948890
15398255591090370990
14413796298905235242
5873319481902204360
7432464032244721820
13429399855040920806
12628633816700861570
8417697243918142056
15658993048951870806
5564509789232699762
10542833217893703692
14772078473218007412
6632655231310361910
8229547272339000002
6761254545200356256
8054898802344160322
12898137130705089650
9698458124821083806
7889365245657130710
7184209314931563906
10201312051121757656
7831738982508300470
9607418291916027056
5894020984666237656
9598679178618231530
14658864141208020932
10000697530493262756
13831283465212525962
5263310708722944092
4181966388460363230
11109563032814939882
15645262188635420592
15753853811416838312
14879746296710428980
11144544451356762056
6834361033616682656
5571418875394199652
7954430154492124422
4187046865121283312
12610708236758277702
5606960267572032642
6407519874450503906
4266487951622840306
5858143388827831506
7200906336389355662
5908410654214340250
4030490522090977440
10533565978790168040
5920517977443582662
5641073451663059282
4032748650637214202
4741715046241079192
9965022084349209362
10974433223124908732
4464547651202507262
7379476278734126756
5741548497336192462
7401053116373738582
4175718558393165002
9652788037455257792
4232843907396932522
10884509119418019192
12260224032892853712
12418866643600531406
7229631530844289982
10373496553064611850
4223516806642917306
7451342220558929006
13911413630970761750
6023480616635066552
4595174612388869760
8662554090136536680
8246579204695779506
4103947213293957822
10587736417775763890
10657861463657642870
14429716003087499802
6592706426353478382
8535009242966232782
14261132561123501202
5914766503898343506
7932944207937861842
4606166196449488320
8951158688569420556
5248554168715210080
5040171830804388102
8810362556517514610
5774957125291832256
14940264177880955472
6369508248876306312
6208799212425557306
4377007449433723572
6922613178937222692
5474709308204176602
14071370804763195156
13122845705802750462
13602501787413540332
4623048341510712806
9458173814763548982
10889411905039968342
4324257630243198192
8794521128774745156
12213459636158826450
12743725361406501362
7966860542606505882
14993740915021172306
9156622255292863280
7252517771969159702
7129046527682926160
4369722297831041402
12575443366656491282
7818775172298449372
5300860093787342720
14409980976323061402
4962400524055564382
14741917466425664202
15111787460661498050
4257875192272797192
11568632167467370800
12144140377211495072
11200477472667007922
11577574021928648922
15826702270203622056
8443710773259025710
5766124130155096962
7449895727607433232
11152856512336668530
6873582015779165556
11741720426790875156
7968164447772900362
12196500765991883210
8445343345817805972
6165662098741441770
14285224806318900506
6698948734525536792
7322672557724520390
9084795599983783556
7742748337128134160
9587640986996434056
6354978190640863056
6211551860455921590
7196038596613039556
4522687296020239556
6318735256834619982
5071370878397586692
7714764134697641352
5981409062935271660
7040319297560080002
6458788014066870330
6254559378714212390
9786424447592278022
9851398453150368750
14851378730598046940
4395797617824372762
12385809159083752392
10819607204736656822
15548247628101410162
7917248216076741632
6718504505245050782
9890381339046940556
14475002929929385322
15529101810895968906
4559460067995232952
8913921037082426406
13997898260665933880
4841973191868837650
4657317476317200506
8927267420005075970
12424547649403646762
4984284876249298412
6582031632411590892
6035366554419778112
15134042350995871452
13632619598832824750
4606798076002695372
8418740509222467650
15198267923726882006
5013559717019022930
4345204665457733402
6486982122864677982
8722425317105183322
6925662722292186710
12515917381859141256
11652527266023568392
5666649473226018492
4343224928598640370
5659157585628068006
4052824288185003806
9059672895063689652
6528889229246405280
12991528450727292972
5043723880374264410
5778954589592151270
13398987818672270156
11594902617902348030
5744514675394986680
10625587094221931306
11064306732598246556
5792121555905539970
7837468385603904210
10639493050734898506
5669930553408752006
9882687900141661556
5586016994517006306
5632796713614120056
12892665674451696392
6255085541588660702
5971986441706806482
6203618906502847556
13714037391274537512
8787636894887604182
13282902814483171172
10389693572615352840
12822423037161826556
4641303200764191600
5204473976381145752
11481150939573399390
15194517646402503506
10734468136461332762
7958398974820585256
9003719469210923256
5116602232255239056
9854639697211271892
14662355501406417492
4610688881858915312
10696810437060330512
14374589977695938850
4739867766208845170
8180525164659018906
13780905264153524730
4394437816091313692
12002370961149529490
9750416257295316410
6212439908122185582
13609421546426407550
6948686360043751556
15952096688887722006
14518412163894606662
9602083260828725492
4932553737821273570
7026323301594117120
4774401477525827072
4199839601125689380
9424350953846383506
4418638634660923532
6410095037790269402
11791536325312183802
8076703842572938670
4933538247619912482
5605293445231858742
5065562053630884962
13326913722854280330
8374361534165130482
11399679409247971256
9223733124708702756
13851210547668381050
9539556353300848952
8264125062678417770
5954260182260543120
11205024414761722656
5762766029591458970
10284128473480938582
9523892491408834922
10804205054922928782
5135826557248927890
14564436856063731756
9420634125301658562
8599744385566466006
6400815941025975156
10206917703734597390
14824446754816435490
11023222571906006642
6681980055399722262
4013989103597867952
15132653377009121256
4758392255204253906
6162154797154220156
5062916751326519490
11233509200715345882
5327746354931837592
9119057281922847656
11509610530108419482
4367288396652959756
11676871760129871402
5112063830774832806
5723104234885168122
13196587592964654506
4316394366887461056
9524313363364728270
7604462005910066702
9256534054738496556
7197504466570827806
4054913511672341142
11843576612352196872
11420563951088167610
11475140799617700680
13037756541457773530
8567327170625097656
13174482396591321342
7272949348559868752
13073227724093940002
15295789352112265730
6231631503435342006
14697918310342629980
12810274217291468622
9795293934498421470
11827949728149785522
4110450506657735400
5642243343687521720
5240880202488437520
8414871646793433306
5959868904038422802
5493567295680948462
7637003501486690772
8842584887111066982
11959400862274452230
15163165919762973002
7028299932356998202
14141693744387668622
5457920437803605382
6811060129557213872
4440459545202682850
15241054214765339120
5492064793282053006
4227654413677518830
4710383370392289932
6075279716662487252
12553347246404988282
12990379054969103492
9602955062906110632
10838248708947445806
5609791338127537056
10869027700510618256
9907997480321403242
8952214124229382656
4314243502994928390
5271331674081900642
7140307497064150542
10648012433679848360
10770197321890696520
8621983936680642506
5192208985909434890
8636474456370653930
13973404824186624056
8882383667303494532
8812502800804382042
9363488197113738092
5279350263468454602
6736011728003638442
15507546599727855360
10323653233575425592
7248095230415569602
4283644527266635452
5896752512194341272
8368586407737784482
10673770361940195230
4500627525150721256
13685497818015053210
15204732593520584690
12326250761344264556
4909286516637669420
13040190019683707256
7695173220685073052
10893357398232452306
6290103664082528556
12901386734990951892
15064105393293993542
10236105250409175156
6360486630446271962
7212510264945959232
6814339624080867132
11231625827363833370
11558912848361294642
9148692257141511962
6943931954239478592
5443361860376694260
7613935985937486350
11184518785469217806
15857547397528953770
7609283294512857722
4600841893896795806
10213185787979546090
5923788801518560842
9932595314529294552
5174404368402646082
11617174618918668582
15913899102541814030
8663930583656169152
15981108999386495256
6851062892716041170
4873563933034625156
4539113327097133010
15054247822904571710
10652532660559695156
7524404977035387656
4012776984945698300
6676354883597941892
15687071229017634752
12887019170591237832
8675907163395682682
6789630546111878352
7286541102884375156
12424147497874195562
9917412542326716132
13010435823632336102
4915764771477217202
5545767869950395650
12856145492850015750
10395714443330086472
14244095311478206722
11803927279224938006
5190783312475470782
9558102658653078770
6073403974782259806
4825274172601400912
9373633448985253182
6186429164904888906
8241537754683740306
13496441983131408006
9624731580644647952
10797209401105079822
7351987834709849970
14246841957424706702
14152623094573720062
7896414203275648556
14592692380444554630
5533777750080898506
6296624475840689762
7795960292883970172
4894393425208053212
8683107659403657570
10463921979327161400
12576289220986909980
14617515466937260352
5141480023735025672
12398844858919223150
14774949221127289382
14539992438649042602
12707135778401873930
6566300898360069692
14187608842025110322
5013953680611241422
9204817341966867722
6437335742389441962
6824493252789206556
10380070459500870602
14653613946459299832
4347080508615657150
6444264166200803256
10504265160909184922
6506024319861211550
10654327328968727390
12928497807790675122
10054157736301910156
15312727641653062256
4109719376874451242
8126991488291500512
8537517944932343906
6601916163581394662
8292272697697206410
4223566063894484522
7443348125249750132
13974375282159359612
7889855332934388270
7613565036341151692
4006370804678924556
9364300774531051512
4655147354841323450
15156638081777634806
15492347413020003906
4302684262426756556
4658718504846706202
14526704171499085530
11346019606728952032
11276259911399946962
10717572091744050806
13368402535157259932
15508560247771992660
8415430195363552010
7308266957718087062
15418858682141984306
4367512861401399492
10403818817526241256
8784502326898130432
6617624350864730132
7353874748792376740
14935729454408736756
9567426531044850410
6952389450679543332
14415463492198849460
7123262595580089506
15393140076287605322
10139751724406275442
9901820646934654202
4678610345836345806
7225676893818272162
11328669399857810006
4398407494993230032
13203747924912896220
15047499074186134212
4066487855021418140
6712823320605864006
4510844418816144740
9656795886349180806
9489078122709738170
8662557574911403032
10666585848610550402
9921308438024885306
5711346847397832192
6648903999465000006
11685319113624817212
15612408152759730006
4089312243032016006
13135395453776367932
12556178517620035122
4156397723494792622
11340334403838148700
6892379197005494432
5280343359859752212
10093165369278191256
5798813952695984232
5633567917815865722
4845110819886466292
10319690516642082632
5877411089615876256
5745457182213893892
6542418551310366482
6381276744933469190
9116501231328359160
10443000531395138412
11893194640590834822
9684656651615591900
11650670161433994612
11662897009965493710
12743663506942178306
11441391945797965556
7416079296419028692
14423128443222168690
9955734474473706312
8254753596269472602
10505556014672864756
13048565306528402642
12306230542863468906
6558071001012259742
10148263672949504352
15229127327412005402
9015061862390766122
11285675790508264110
4697319968262371756
4814306823511695512
15836882364849637782
6033763537484460756
12432524449455841590
8879023585378364402
8349784943875509692
12101320833700802006
4229405227934271962
11574492262232649756
13956586799901550950
5897297807154397082
4045986898303913030
10841978811413652552
4489009963048523072
12652480942361988212
7858095750209118962
14446559115271484192
14238861082211662392
5689739704613395730
8784201259958148362
15955507865549155932
4322521368091467756
6271996827933436502
9704350292108403780
11125099205289037656
5157924359609684306
4100140162507040372
4531558048780159452
4295423782171074306
7970099265692371352
6716187374913518402
8637060683978050922
13117143567201991022
7012121283323255756
5272640476752925010
5940706081691646012
14546212214967397970
5390656366600370556
8725104694908763580
13713312734686791870
12423281348597005152
11836194614287049712
12863049271012800992
12513224452149387792
12868209412491423062
6779217412696432122
7136967034555634262
15074470890853747242
5708320560748083672
12255202234693894506
14438534449387458440
15228707087021724056
13263296049117224760
8711962380005272806
11247939369340737212
12941491089529131600
10342721680472274732
5158925284761999056
12010048845289268906
14420261702772871056
12523904736737923692
8853050764014529232
9703973570741863562
6457038185686770372
13295776095529383962
12340359080599671452
9767053874138217932
14336590351829391380
8936632459548507656
5260764437610031406
14561958494124351470
8951342831820708842
13260176171381055362
10080722202859319556
6645357681235061256
5048289228414948392
9338109563644683306
7323636060042858092
15020038709044941962
14057173640702931752
6425890848248930372
13214999677490542302
15160654025781081662
4198718812061235152
9059763783109278350
4081634917401616850
14960975311496058000
15962409524783972756
8598465649707319892
8796687740083365722
8006968072690163850
8323032914923257390
8426303443225728506
9512551993113528492
5561881980486983340
4626970334722327682
4209386840090061870
10887632771358874790
8085669159320176556
11579715135290904450
11465219216364460482
14210193943646747010
14433961546015382072
11471237660366676722
11998131899074921056
13660221616963505912
11227290364537014312
4325917626086373722
12869438684664600110
13039818019165123580
6629443351675285392
5808315067980899780
12832935074002464752
5367365394892762806
7060773101878883256
12392430500141193332
11841389740802485892
7922914094645286756
6567257804043820952
9907085490677946902
5450330123030929890
9418481290347670470
4720741927774566122
4159161755521106112
4926658881263975862
9421350625242562512
13612436574595227056
8341223233884231242
7838467654482406962
10964649894645960530
15115463882351015742
13551110057500447322
14639747665800790080
11873654711343575156
4114168052014216850
7663858944491986040
10841542965559375760
11997856068792998952
13553360204215166450
10732267947688939122
8378957967190065506
13984991722183197372
15073264207400447442
14297707947204389090
5399892017622600302
10346804589611480256
13652701744838406306
15315683960281144442
11113246801505429912
12090473646335369760
6923245948514161506
14498055899704706712
7555207268494765442
9881560384366189692
6567233202471806552
6162864943887247862
14293209921744356220
14989713441783661770
14699732575400265756
5846015167859256662
10445170247733097322
4816168461305358306
9892245068036839332
5365296146081524772
7224147478276298352
11763272312072035680
4897667987502205152
4325399292913203192
6604699600630103132
14843785057385179902
7398417032649803162
14586361720483537056
14671829127219493502
6968338884173383022
13880032930190999262
5180492375658458502
11271246822407220882
9709886932001376756
11083576445275926612
12083958663741851042
5965634775519685506
7296179629941465822
10328113356329983062
10223771599611376250
4981059808132241612
6162768662524812470
5399320804381206632
15539134257147168740
6775880399306693292
14422903904186273256
4107413920755065472
8566469499227021102
5038447119751048152
11292486649619027622
9414460456307022006
8356147238691316770
13897862046203535092
8305614081257051592
10759351752408496562
8119113660971946492
15993160183142139692
6578992189834571306
12380144628217877930
15820923755019465290
10918424247033690506
12325346980107253962
4839141965431435272
13001075745947303852
10571911102120604060
11032774847266089990
7666161059266305806
4956218678347992452
10358803102268868662
4395090692575618440
6716248113461287806
13614982938141817322
8931922985751070142
6379197201102316556
9196988060780752322
9432429333492012962
15113695730948818250
14439370951050955670
6109692952400517482
4368132516280512842
15165503416879550292
15844441163650045452
12191437050531217122
9640484324615575422
12588013498532001722
5573552471409980360
4894045547298791420
4407460027334449806
8861748858595122962
15568169255299675250
9507311982357735422
13437793646608938756
5519789454928052306
7987964361405780912
5310976619500918130
11322775033305326460
7799103927864319142
14731035325629445010
9883886808119177756
9401618336037663462
4029867061405388642
5977588132936724940
14648778581194515242
7138323510247610280
14642569113506927012
13696667453116305506
13156820317204456202
8901475505081287970
7072884631985838392
14620934953866268806
8762548288297472220
5578902807619322432
8275790912474455922
5836465435818339506
14097232045406882972
11956448969130452052
6651400318679037656
12327369885513241692
5690475324534286680
7360084449745215806
5888634782176232660
14130247595612043440
5091978735636966362
9144368188876643960
8941493833853256402
7841997263586026792
11612265650945986850
6142952095589696352
14879105893500903690
12393957507479499972
13639735040897019672
8878560407178712256
8949250230177413756
9206591790293109056
4846698850099841660
10386162149294101806
7017359249503187030
8540533086268388210
14002731324029857806
7675878080464312556
12364795884916491242
13164658124991246600
4120198573500336756
12490196159138507082
4052426819075801406
8481493861561094922
10078884498859373342
6650889453418308492
12321300965236142402
7323239225063973332
4578680580171284412
4141832744520715806
13146080273940883502
5591675452911502506
6466686704215280010
11762829067432704302
15956382275243092032
12105876025854103250
11353383053869594806
4766227177288819556
8336041358115783552
14140444880142945810
5108692757141853756
12629811821210535062
8154467417046704532
15649462414998860450
4890444049354390760
4097233427646247202
5643743604061449306
11467741814220809922
4821413092832517960
8220775052605170600
11176256254169908152
15857596063465596452
7593624115010081280
5293595220843784970
14031864199823087000
7912310656360797420
6117149264522943906
6197063612665063682
6745817590250405942
8795874684237672072
13280645098265349422
6393142434539149980
6666477429025919252
12403817389450067132
9582127143679739882
10967977653766819562
13077245861920082772
13164296761969750802
15744848515688962656
10322320737167212556
7054680548495014182
13129861241482686560
12671643663262399730
8009110233589639592
13306616444008660962
10156473386115073292
15633418660566153306
15723853504393771050
4274951472097558506
8380846515515273102
4354027517511927582
12054953764037680256
11283584301584472656
4352513631653140512
6010324798171122506
8315662142024507342
7926624245624532762
7852446856668598212
14967614844374432942
4432583567463420102
5589264040342591160
10574957485696788812
7860556034553280806
11020323461050373262
8287341766854245552
5572163807216075690
7035824512253072556
6026735458322519870
7898263406994561162
11655978008915431406
4673382696718839200
14739162954180547752
14694971196442759560
15438981810192885506
9162469149027341006
11732642147982574982
4092498491193859140
6732537179254149282
7917352314302801090
13168435426614369342
8769849208221941280
10375792308725281230
10570048260818451032
7368210428381466302
13935534102391743242
12138283823239944050
11910719273615517042
6632245533628049256
14294867128472502992
7878495066257087102
7250160454203615602
8130877987214199692
4265305606546041792
5056902214023779912
6724718766546931712
4884488868290040506
5074818483228529506
11513232792947134500
10025675581241821452
11703913041150463062
13104875842459578452
8749253654827909022
4880353042908299990
12546500134032015482
14082944351458080852
7486397436543009672
5653894241238477572
5987141366896098506
6628317658288588422
4593866050179707006
6106840281159211442
11810323328364934506
12147196847723732342
11456608242250231220
6713816163578002712
7695350858696360222
9261153163125561242
7419090315967906232
6206605603075142012
11375275095960605102
7621672049121220872
6985353754533666342
7188892649061514722
9471192571998863712
9028191583306670852
7199340553039357410
13454083937784523556
10042322892258392192
6226067312412303512
5453779387175150862
5001556737515522256
13835086251281648930
6635603499281077806
4478483814989822462
6866374173060595452
10140870115616584370
8082734753636451642
6920405747548956056
6849335453509102556
9591501411605591480
10157298917732045840
9421777414770571842
7416269380342657392
11355730565966067122
10524476648015055420
10092668204346688002
15965699710697196732
11542810632971277732
12191499941740958256
14371707590086299050
6222409414512132620
9198115939244453472
8511548517083533070
8661091276519052412
10690465149474044006
12718570493252487656
4658701686558643506
6601207947806404802
12806775527652524756
15767319484518045890
4604015474192999090
12515570921969884242
6517660730262234482
7762799847757283562
15219478764914911370
7338212336937682506
5425353401400872810
5866978466584699256
6775383097924952450
13566803267556160562
13098214779901574570
15769830012912098256
5677011489521352000
6481067464667723402
8548498069696453556
6685342609877496602
5654389584181369722
13468354375615915232
9016298196971643906
12504754370251182732
13024950217102958510
6813995519062336202
6935525565590575802
13973900276586601406
6036785852808135350
10423027125403497570
11614143510482927420
10125422088771938760
5134988908919086272
5186970964752508262
12460700820545945156
15526965958959182642
8901678425339956830
7151793219834328172
6766061893361112656
15012624903993475512
15959255839932239022
4998511497736857882
8749525690352679806
11625458092307597802
11184671350813593890
12812312535170217320
10032377463063729650
14030313209947934930
5892274493341791362
10805467211318535450
6227527145068408542
14995971030113691102
5388049835061895806
14094336234475032192
11517660827178075660
10234260500469971006
9931315171885559930
7010326026427610756
11929665613012844402
11997874579305396152
5996172580911014150
9087925840068078722
4364189271413859890
12665295934104752556
11162502866889472412
12426525241380119172
6733786882310020280
11453325259131116220
9245300728327957932
4685467745465862770
12239814258713901872
8630535050168695670
12222860728603418532
6335360185993967882
13792894935177752172
7388063932411157652
5989348768504362212
6122550314747364302
15891794361930371150
12497088399778172280
9464846647694329010
11050375245533410430
5747495780838944522
5316570485370636806
6210677642746411280
10604480536854127460
7045098066630110682
13181727409144111512
10453123463653289652
6882059199087871832
5491523876359004556
4077929158680985970
5403859639130763362
7713592487892256502
5417903982353413592
14420310567782785202
12774270576888323282
10372480795110860802
6627763150018066082
8404422969198626372
9305935773132412910
9607435624795154132
15457629089535673592
11223341076808157492
14412307497262959002
7052249024425089372
5246254880032732050
6001265809797816432
10151409220485247262
7427638331026557842
6649792802703812306
6752933890485804506
6163389993907469762
5985780058328525156
6676662656393112656
4809910078443367680
7147384348043266256
5375687325198781052
11257712020951736690
10163698234518580250
14685655083769665452
12673276095469567556
5963183603498305032
10215583222131307802
4628748287895307400
15754909613023257312
13343414065547809490
12595350018666588306
7909164579520071506
8343626297669754510
12513119090804010122
7028042420690299622
9300295965715511582
4101213151963122306
10420784685272836380
8250798043778918322
6560972729674895142
8601364122754157592
11960342309653537872
8219008316617657656
9161722014389496582
10988158799207589942
12433821817728938006
8020093442499325550
5570310823998402242
15445114873497338906
5318791089693943160
5811557963197939970
11803941612904595772
5460914059026996512
12462169558005052580
8396983051890574070
7101603660845080352
7472786681891471330
7462786190258153306
13031401398552594360
5155482010256803062
7479535454016753906
12502792489277226402
9226832437434013562
4977646971456464010
4135596154484143442
10413690011787377756
6926558767546483130
14376981894314351006
13345273456266504080
13248699694054392570
15270264867802765130
9144086296972221870
5118373035623883440
5666342910597851460
15570076014470728532
5478525856409384900
8185047393412465490
15138129085132742030
11505132757876299482
14607532977882339050
11290761363465888306
5716705126565658062
15735095387787894806
14192293442508143892
5674612502255307806
13893767351673301980
13965791617298473112
9791644079833800372
4664795216547876300
11013555724494091932
15913142946350944742
14927919777547890752
6879659803136603040
8561272816839513120
9806905028361067760
5696244923660098022
7003865531344902530
6015554955210946070
7225751622132899862
13200063977354803670
6015082846500862472
12692068466825622422
5701269660077717732
11943151908676860482
14888961666804058092
4089004647200373822
12457470498590182602
13676455013935523592
12900234351557571752
12275204113411593906
5036737821216505130
12384081501096924012
9022691161465290920
8023700903126460642
11999337855548499722
11163301307917694172
14909274370912473162
12061249918299274730
9428847398642337392
5824077480880690362
7936848956560166502
5813888832558894912
13054259198376926406
12154233258459041442
8581315446003356406
4410554843750806302
14021415887351526432
4510539146704349072
11135528899307102072
13384069364897191406
8318185665118123500
4332837886148889042
8275426772380630802
7994233292634772962
10210488260347109832
6303335953508276370
6252944234158944506
12794668162912368060
8017918586352622422
5496614142332267702
12299675477415526490
5617775102072144382
13933187306924287656
14277099033721192556
14094181259773469472
5744582523409158002
11734417312323048506
6926495090429837370
7174301391930560960
5948256172265660556
8860644644288832506
13435934774865387402
9938858761779118040
10932105255303591470
5951287873126714806
7741025671243865006
12748044175083591222
4331334007375475562
13246759125015843002
13954021374053436942
11456695921271579292
10953107126988372002
11926914905944559820
7338634294205313020
9913857737671363482
8750961400909128842
6541718907806731662
7721885392601019722
14591070727573390056
9857287899224244290
13272448869325798442
8398863290013215322
15464269410847597370
15448463013775931372
5326405454120534940
4551380026727853240
9592031826101604152
6548178803499489162
15684488347106761602
14546738411294550230
7472713259239816842
4353735135385799400
5556713786324987522
8234670571286699612
5821065998285397222
4023245440130052422
13958503686316204742
7438965138590483322
4637466768608464562
7638001814452426590
14994718438353772160
12256040887057580006
13613463486110781092
6661319180561594562
14173747509431895962
4489787881517569850
10032472789145370506
7492700437971901752
6710070808392310970
6551494423230004562
10864300085680939302
8551013771071510850
6019976741283964010
7791386447365054590
11860670041708319552
14885216785797737160
9223885039072776806
9054978772448926506
6417482142026925272
6551276194512926372
13434889026331640352
15795718493883676742
4887235155911094006
4494199660112609750
5541545279617641300
10138009606293846762
9087919222981260872
9086234346900206256
13766411527210660682
9351167723299928556
6502877270322078702
11488803661420374620
10888029678930311210
6992961298717699370
10788014555371450032
12600987330043924422
10374212679380368832
11622145412340548742
6309673980896818692
5515433469061488002
4804196609592560882
9885951378852965120
4312005843843279272
5094576219499721642
5396853931783158290
15321056860891350732
4565945315535274712
7593535625734903032
12138691068398441406
6065223106422880056
13769129731702162200
15825988491489675410
14115952884801044972
9343121702806117722
11801538719878696130
14646782597998044962
9357766217215331162
7523928514207351406
6139991527198595642
5917019536334449662
7601964293655514110
11183716268558021502
5466260962203158756
15354254818593467532
7305984347287942692
8221075697365539756
5778698146729228682
13083958840151009622
6654915094162220732
5195339065079550092
13136367764240498756
5198794543245883442
15450221297053333352
12704239504970594912
9103781311598752250
6759574956081509340
5591276218212373640
4401453981690277010
8269207942945040810
13002230951495348960
6732825444610006182
8235227847803460230
6626658762023156822
5055504097342608306
9547181300209944260
5821989322547454042
11266883938067338692
15643194369019152392
8009878425971098182
14295246558728281442
10627939508891441112
15560263882846901090
11896756039503655922
7871873142198253740
8652535565775505382
4482464911963379250
12830956469270970050
9020078960543147642
9221791707342155790
11174271545925124730
12098679854949445232
11503444907969130006
6059424557622354492
10299277394960369256
15332801011227972830
12079046251216849592
7462507381595986730
12761022571056765150
5168974816910816352
4286294660045901410
15950949646502136000
5244222071450382410
6142548652317483282
5350460260094953250
11141809857273030962
5968271519595242882
15183251448560686910
6741001551002486042
7499657162318887442
7030796596566859422
14054349742511399022
13916200063256002622
10435113142166602902
5038161505738519970
5435989937957381550
9546277861411535022
13342708155298797672
11774313057776287772
6656627245759477560
8717467434746527932
11993240663327600052
9195613470907449042
6869004004306231920
5973591927123852530
8742960559392203130
9660635582121533700
13704665275305056432
5722906039245092490
11383138263234720912
7861860812193198002
8276245827714947556
4364894459344311272
7880047496642230670
9554472219489757692
5769540633011989290
15025875282844279272
13490875943567164506
14089006735283142056
4146395380542451056
4138645833668073800
13170085175200134006
14568137183553211806
12093869433065171556
12178995213203349806
5281146635059627950
5258599404143649752
11663057547463025342
8516141328657879650
5384186870758519830
7008578048388651482
8835744250021574342
11375878875741946442
8383486796357097350
14987866362998812472
5961620917903671006
10997282320854588540
5148614584293518520
4491162425302892372
4729589928450199560
13993640894206935362
13955735860606537940
9132266861524713402
10732240871450029802
6805056426819844556
8016292496306664642
6070772369402868822
14016734821656251012
12634988057092801406
11732801136988911230
12829887426790750952
8551568105312264192
9822767393686655256
12051961231361421312
15392393382096188642
10532628101911743830
4710936372340636440
10116869646703073810
4950160152787413906
8148733232777727932
4657257671743645722
12961835082155403632
11424258915855577770
10049869228679695512
6624771211212074282
5075477943489626022
13528312235439757812
5550698951961818906
5148595578699011172
15803885172977074032
6211585297177722306
5927991938719544472
5641565014285254210
5321969531381785470
14271093097206571122
5786944227759469392
4937434534981414002
9158315145587701392
5240875944397106550
14275556855936323310
4410212646463346270
4608924980442286506
15374389225920266702
8959537369976622792
10286725562224061040
13284118219474126470
11165997513627490952
8364281323250759256
4413539770731215322
11127790540437341790
9037850052719070452
4939998730492256472
6935796935963155130
9007239540274290756
9539073349098957992
4063658816210497572
12767825541310689306
4767805660599771950
12312565754357276142
15937307927481484200
9950759789180047572
14857166715423710222
15609146183666598800
6764922131456871272
10224449792825393450
11595969891571793142
7641523773905253780
10358552932258006922
8606272689726857550
4056806464353250950
13511778981222026762
4396138190297271812
6472473209819453142
12863408340488038202
6001180441279222656
6076951080044483802
14861260938501451802
4944974301238583306
12157020039422963256
9030803897770512006
14314385495512398602
13264224744987547260
5629728065570335200
13406505369594718502
7705803729016037756
9499509824546042772
5711221646628840170
10852171305754135842
5696076367966912662
5201063075457748490
7670464914491455562
13521664162691947152
11672146465082739362
5572944626693667002
15919949812764211220
9057486602476656650
9802390059634672572
5745385934948087430
15037829679473275782
6798566745013419822
8108711557404102756
4870326561934681406
5238447145499010980
13930976386031449362
9022936379672988506
13450043930801033562
4449058663400030762
8820978310163804672
12882945085292054702
5027562006330731040
13245579222566656062
4175386268162549442
14092896954740496860
6003249985575373862
4200011098717765322
5496911746022847530
4563290812444183892
15908412060459395930
9951626820733086890
11232788193487504800
4905102234227225060
12554442475843292030
4377030546578107812
4838739488681390502
14007815217987439242
11545301562206139506
5513874544254082320
5246404925243762412
5118883034513822030
4660839890033359122
14176659452342773542
12919717970102445480
4245547836045616562
14753573297706764450
9907812840413269122
7610021388573838562
5725841258736571182
5545320846737193542
8819519761346978756
4418419889032284620
4060497944396946530
5118745837744237950
6183712934769026256
4315718311225059300
12541884177146700630
11026152726122309762
5654244752216720156
4491404909472141050
5758486570625756442
8460151321295441330
4684986871572819450
6338976908825727542
7289662239312377402
6671021199629136132
15902171544516504942
4532130605779936770
10721885757382068402
14262687389186531570
10705479339211340162
10073753829808460822
6420636244040245922
14847683292619219730
5975961732535790756
7867601773266570806
6914549198061900722
11759449822844992662
11720820531277897272
4769458116257843556
10051376879948203802
6418649730903914352
4626731226125055962
11600511829402665332
11766740387017451556
6672402146063349570
13365090407884144610
11229050966178155382
14224728855903037656
15814592113152259842
9338459985305797842
9694506937136100806
5480696645407734302
8605575575927459822
4063459489204768250
13336551308394024570
7586800777528033620
7638513125654436170
11592222200901473382
11692117122577711682
6267734750537191406
12299756284393201406
14796351327684002330
10602460942325515122
5225342501729152056
5280133986499703582
4981598354051150852
6188344756914153710
14748105333927418602
7479037449967186322
4095421031170059582
5835538384368611312
7667601182171913530
6673482379926354306
7173619089957651630
5597110657750001150
13908762167373738810
7128286028030055462
8705463571512596306
11039121750369616542
10930803574834319820
15534882753988328282
13131255476634178662
14652879912933837122
12052382200461772302
5448473615728782056
10826397838198544810
10616175868721711682
10890356478817242132
12981069474370891256
13502690036194640232
13673273028039293556
10206228514571728256
12238213139172798806
7578269108013656306
10612542947043183306
11125820283763901420
14082974523382626192
7919558211806518332
5417350183652192042
11274621545377294652
6589272231467739506
5469364092278467082
14113254559798231220
10190712567846912950
14444173564125635882
5541837515075882130
12755833751820089090
6153841290275645232
13521923817082175306
9317685013943653892
13876813013602969982
5681267457943361550
9329749554516624002
5101266872515661762
14324540221130846922
7605012447633720912
11911223663616644556
6513991187762500220
6329785161999438470
5738098105285784840
6846431225423117006
11211196755026938052
14370089896893590022
7040443772534654306
5135086621519921352
6890282323635499256
13930683691010421432
11371493883791120330
7780027364409411722
15031150924442994756
4442472728894608662
6763155642386215872
8538715593213881402
10863509588900580306
9404657068890678222
10361348610393290006
9673312897592465042
5723462655037515192
4965534156198057462
7510192359645555306
11055181924914357012
12918365917655588570
7266832086547931592
5863064733461247780
15577752224459980130
7153165439213912670
9231053766638315330
9282163902247407710
11002912236685121006
7521482876264436602
8697992084179043256
8450129803239936506
11666359206749536256
13075784244460025156
6335733678641807222
11303101675183573506
8323028725952122272
5722848854814237306
7692900447335857760
8791348329607536006
5928428769558067506
11237132538228379250
10535460930343563006
12558739173640517592
6040314955788364062
15949792002094226762
14108207141329903622
13532820145029989282
8282024614078430942
10725033028993273262
4865646996521209082
11588056459435779050
6330729203026957370
8804530555191855162
14739908985692905922
15844421913920889522
11092869335528059250
6450001745576127132
8727921055279276632
4989177640729351082
10756712119167921482
8984248327126665612
4144565969372366232
7360061009896981406
7918718991975575462
7017342677182107822
4453519567110404132
6477318133871550510
12733834813705756806
6855116883384990782
11631598060309227002
4207093078003681850
4258394554655557370
8198549879857689000
4210854484764505556
8050499736830166306
7604681172008990960
6447503394297256662
11201476287496217582
6011897403974482656
14648546765827290006
7181280251206103972
9725986498586234882
7661886675952176362
4532660150375227506
15827077308746839250
4150359894653860890
14948399701829701406
6415543907444867600
4597063486824606012
4227578954187490680
4218686131775185850
4479064615507865402
13445108374752111602
9248704698871761032
8836784345782111970
5770922905475348256
6971139582533939612
12794360703281475282
11153474081073565022
13182987207340004682
10834521631354986662
10218530033706255806
7853579140794321006
9078062397359953790
6038041045362962330
14949931590953425460
15573022363164005210
8317027221058212582
13540252536499361582
5477391760533832152
9326206700607828512
6921750188600315256
6516278706748577006
7198236368253573480
10107089254746292556
14500274904575099850
15208948948658236256
14394711806151140756
5950863412902066440
6024680101648252506
9868348180430893082
9509667593780936342
6363693102402008022
6207687863612809602
12321969858473121552
4446047909020410056
11193441447855788372
10637958157157182656
14395967598865183760
4441338200188751556
9749494101153222110
7891298041271594042
9404546888767873530
5291521336263482102
4206294805629099962
11073672129873998756
15903613101930566406
7906288373877730142
7356619588005372312
5153962730318530830
11619081501375728690
7705471905891566042
10805021331431096756
5311331686015512306
9687231843485807862
6561242759413920972
15760774286230683890
13103282294533956306
4700085949277690082
8518215380078285156
11469552596686402472
15710773344268649472
4448697167712412656
5485797359749790190
6294924577366724756
8308913534113813490
10673335335911289372
9179749793487456482
8348939676522659220
5548797734895561306
15567252094122704090
13755530514509079410
9365811638479242806
11899981933343246892
14575653828356303832
9971410836072154562
12030452077866535682
5711877500336762852
5342241965817257256
8069129708047628240
7415254327741435140
7781925890879070756
10877135342689404522
8897477400884017640
8652120675340343906
10251146157876219882
7130374073722284870
14303715910669713012
14390608620642147056
7452223846206469440
11011306180870894152
15450514904293775700
12220843620044079362
4225626362608301406
9717085039116316692
10788443201493469532
11683112065852549056
9339470045179005062
13738296896734702182
13134085639521780650
9425181763635846210
4788674621811314652
5392105114532409006
12617522873606596556
6131835095785537010
5132570627989189860
6864014716066440312
5449265516018214672
5031581697441018792
9513252326449216032
11379052767302940440
5676475492148992806
5788357682644956410
8225978838296209256
6187570548459252302
4289608642602235682
5653188915052978532
7213337768617927130
9367250136996580530
11325298402641816830
15699025587033968510
6850993184871398810
12890529679310686020
7855904506342338452
14362413071261395692
11197432694296253880
11588622459740535890
6045940369421510600
8299155731418955370
12728878547848339842
11261571481323117506
11176821029696109972
11193375645509816306
13444032393712778006
8226093574037776170
13239268575297266612
4131958800429270306
11789633894816384162
12104639319023867306
4015619849029839806
5933868396958478090
11816545190720923890
13598838263248812630
7155109641104565230
12213471937773618290
14545286160769243242
4514254510876412556
4771513404647568690
10171877066414942870
4490250437078357712
6471898336134797006
12157420970450683622
12215889870533494256
9410822992215273842
4483209022660973702
12875379760161327422
11207826114867149952
6775769291084993310
11034499722163953756
12434303383348869882
7966716965130842256
10856298075858075482
4688472588480931556
10740010001114725256
5545751199304387556
7198183836131253770
13331814146128597656
8742622426192493282
10053771910337112410
12215295399161413172
14202284603489667740
4022702319117334950
4034341110281057970
8061496912237843622
4410586202979087056
5126219348278158506
10173119032551720170
5418670445165699742
7061470828460095782
6249759559812503832
11013977504655584790
4371186227211454602
14575866542093008362
9331811602606364202
7453489656172596042
6676973557734482256
5281068601928477612
8337987339811843562
7954908663954570932
10400447325833809662
7257381007057797602
7268928515938407450
8685866280214108130
5093816439117361920
14331269921733972506
7628910742481682656
8228415478352868920
7972535863795188692
12094017510752933006
8342115512794548032
11158117773926825882
12966175797559234256
15849322756513586472
9858550206625474562
13294742291474034872
15879644928772292306
4593146322237524172
8294049352186009130
9691723055251505522
15874767274284249806
15488569096051075250
10040647544376572972
5377898339013840932
6674283043551414542
10625358995290656630
13554222175950287852
4399213995496199892
5990924940345379610
15031536812765076242
15804646027915648806
9084565782381024992
14336443819722759230
11297623650239044872
14669898218391608282
11187146483367290442
15500060098376853330
8904012933970810712
4209847871145887162
4543921369081847612
11633258289004481432
14371683816713138012
5259315354194116452
14535672295517744006
9838944313650686562
7798304580624502832
14903673284732790872
11007501673901692806
6061999427613276006
8280356488616135306
4950780036988790760
4820722898677766430
5830746164661296612
11781364058784289730
6299543542777833350
6566925922468953006
9770224150743529506
11589586554499749672
4613313548727540362
12001749382152121556
9654887342906500140
8347180889661648306
11462946271555538790
5697164672978154690
9230332657656086262
9055827733512806406
15057955512108294806
8869696084434046500
6631985398495732022
13298967109274836772
8076798889169815352
14723479020003927890
6855239888279449112
7114384750895122812
8030870852602578806
9502810662929611806
4536747352704003890
5373478676078785512
14055693580046755056
5477714410461224762
4910602415050180190
8096584754965177722
6024380948174566406
7548996820269144620
6303050807770070822
5123456068838183382
11271114761309384742
7089581015443811082
14327642392651383522
12504185966924083122
4122730830914948342
7857432609798781406
5130099599041320806
8718527837733300890
12314714377867882022
14163589694537705610
8737169759522881710
15793460982052228932
12978012889408349162
13836529554208245156
11605239745732656056
8096263415812990056
4587679207520656722
4896226439422876406
14795752125388676442
5276344117296036332
15978909206921416742
7888963917983352756
4173524829183597582
12129337536170423256
9955314133720834142
7426496107221108392
7280289680604824442
9041608356581566170
6543490455340954806
6315597368217982442
14331338608947027050
11596311280774525556
9601529214078034250
6224132538054647592
12002226747179961012
5208526345986332490
4935692702954265342
4665691055244261006
15236314278013648056
5548257432554170970
10448270259778831662
11599082299851789756
14779389393106562450
8834460165660438420
7622683153102300556
14351346294831409320
11298707620899525756
15401355237363673892
6928606500146412270
9980617159567733006
14869903399921331012
12261546654141300822
5280471491528305452
9380168847927695292
10190503818717720462
13775135450538554640
8231660336939741462
9293455115820147512
13851230823614258102
11843766126866995806
4697458661076914592
10017773964110878730
13963113363162677352
11940403465457943210
12496946839748899506
13146812831155465842
14950161293707752492
9926219499953086622
8619063225408060882
5918117368663918610
7347221099781245156
7992969841995734972
5969292800283145262
14636876341097177642
15277298840419690622
8113875793591609820
11303819139198902006
10815464364368590892
12251121758179261256
4874230231670789772
13369899075229333082
10038311804728602506
8578314878188213892
13945661050211051420
8589485259271863770
15539117227837721300
7188129017537557322
14995122569944165262
5648550798860676012
10415641456142707850
4837688619420466752
10016742235706655290
8777825421891477170
12561028663771301562
9977464414435388982
15253527902802815682
7643292436913959082
7279837242465374552
9746124916089872756
13509347465514254930
7088024689046454692
4331723097946244006
10745149743373368962
10209527111019849032
15662687277082304790
7825851658115944530
14956823750600684700
10727016798973387842
13710466790139797750
4430687278130328620
13773739996476174332
6535582482020396492
9285315663765199242
4835769310725554630
9969307936419367010
6325843360557153692
6815016556459375556
9370619247489051842
9639745788645588002
11597859220963169342
8626131543156711912
12253895242602103562
12555368465131913906
5042600258570457362
7580040845752823006
6848226183518245902
13455900911460587820
8129212278301845150
13227256460739963906
4480289135112753150
15888661400796107642
4728624357294181122
12790330889942626890
9356766746307212252
8824382151807062570
8666778010352700800
8036672453821989756
4031123071964473172
11401345393963635890
10224714198347322102
7420479769968898806
11209841332120982882
9578163244487347620
6684814353189129642
5728922018452172232
7325290607548671056
5785642627100247242
7676725855102321502
5995344466136180252
6485549906240238372
10023005069748479072
6573815303968303382
13987402076160158060
13732462637006263752
4699764044037178562
8098926319706371382
9573789158271086870
10593844258863160262
4098724326470524092
8774586901222512242
11008653190787689652
9776430421705263710
4181879182546100756
15072040536828487400
5717919503887248440
15254626947924487370
6614645573044436930
7951999957011135830
14020696739402480972
12055218069875437590
4074287926290577392
8164508006882583362
8290912326705941406
6449479129550048312
11731867890070110722
9644802599362454250
11883590210931664682
6038336792871048756
6788406144978059042
15785403602742585506
7835398055113856712
15140141445205073556
11263820332917594756
9259491009725086506
5772103856780138282
5650211337202965080
13059654351411898130
5553747644977849250
8100988379879437370
9591131098912002822
6540210271449060842
15679008948357918722
6896604616075319256
4751137617502966692
9315752437280638806
14869178760784080332
9816400313541222806
4476173599049181162
4746851983253486756
6182466809084339006
15673627454570731406
6485168827498487832
11694551313394792082
6365070294064991742
12295147333608597656
6541490110126451942
8470567705523528702
5363007680428105650
4392002487235987010
15542660849737331756
7045187632276413522
11986058814078285642
13285450492245779672
14493787722155057762
8584896149980431650
15266739797150156282
5426967453324659262
15059674836975097656
4149348375400628906
4344928040068564506
15845538624534768512
13808744496681788556
7021702006971023762
14305862714200726506
7032916396119072270
5875717327226470506
4355161015663378262
8175245666231538452
6494262548131642902
13776895568105640830
6423141033055330850
5146727683269922652
4526918279871069890
14162168965882230092
6963607978924064312
13959430391003748432
9616734314273194110
15886964377771168512
12912476008581578072
14908867150511649062
13271021442748635806
14114231064108737592
4653334767922486806
7665013463682373112
14498124041154008180
15268851044945411562
4932935086450634762
5286096964694092806
14002264024176606806
13344488851046453970
9169690687370132082
5988666545146172306
11801974544466240602
11637598922100557880
12454140031610005056
6736021061003315762
8375348828757996542
5482045982187894422
13646375378891405930
14334543286633617410
4971690028779387410
15376927170923977962
5245476249753122312
14478203329484128922
4558958493810448212
6297241291292712312
13340048722648681592
10054257884020355420
12118527521616505152
14438377681169013962
4878597720139189310
14767205293201053440
6311426378346181406
14105299221648461756
14935952443247764010
9368929488031550556
7121813784912184232
11193731625527454306
11550059021696101730
13863901307795910306
12302737683121420632
8109618798969952292
10662354323829688490
12831588003690721802
13763556056304136172
6577634783276550006
11744153013928282652
7605640724084240382
4489146359343006612
11101238572871459252
9012764539723162230
11563749548597298240
5025523333162785312
12111532512435683082
11100542276674112162
10386196581257545340
5506190930465328980
9725140118131723172
7210182446402145810
6445195971611119652
4616857274332838906
9799297923903129992
11318125523068722672
9670257359899098822
15704277477986834372
15332212908240239702
15822662601795752540
4621149182750589722
13495073633962941440
7493421170112548600
5303176472273803562
6656691747016715060
7281502766840534420
11032365315744712982
10215663293054741256
4652256380358275156
12336385274071898402
11892173847965306292
14737236203295945290
4191480338687633682
6297648856999352330
5853143672438933432
14416121768533364756
13299997051379958302
8936624962084500722
13853942961882055962
6302858026232675756
13751458863911290352
5921638903949893742
8159077536812879312
7599274155289644302
8327813641991932202
14187555626925166506
11871442748034928082
6272942353008511556
6867155004632581232
10759269686615202612
4480273183906733142
14056577419971647360
13317309935473615370
5549359792572186806
14380376545022982942
15824402001592223942
8614811502227707482
6320292837136928340
4798996806449996712
12729827474299582506
7942184412163976592
12444969075981472302
13564781336017057970
11266925197652726006
4750634719298991642
5751397982775868292
8813068111763658056
5550310191794465792
15754184678369684952
9981828513822772910
7613282964409463306
10972705205492104710
14501151029420347656
10843818516720423012
8496960888477316506
13525978031878046006
11373696782785230672
12088015728308811542
7072347975792490610
8859743303635492742
6287299993633556702
10778650213174377312
5716849866831386610
10388712924623206406
4141612151518004642
8098036079084998256
8540909828229634512
7295977769434299056
4204045257771575306
8107004750858056406
4652714027306210402
9593321006549094912
5740588303189817772
13172139663231997010
4796775338741934942
4718692121724531006
11960544621858533090
4456720543148120792
6953810925726194550
5118678244576500932
6237213963506680772
15437573757351501006
10044350607682957802
8933828734981280990
13342424249131860570
9956214371718955550
4881800904857287742
6492641723955911712
10019358269758271072
6019465920077340110
5571284419215856122
6802610431785017922
10013246505863416352
5607166002263689052
4850004179672157512
4326567697465017032
15370567316982348590
13348661675513995122
7804584579072526940
8340592411614249542
12774642805406522592
5776848922661201642
13453316357704246802
5835520778863025340
5598708685389288306
14352409301134177506
9478883662200841902
4251141386033003642
11741945008499404806
14754533142633881042
15376692612794200382
6092889642336753906
6220033014682358202
14482857536303805812
8642939497518590556
13454125430016539532
10311190591067877432
8351241538890121202
12379651558589828702
7890590762056713906
14450003845033664556
6275541556660228610
15711007880159236130
14609043069835817472
7953344093518575156
15042570338553592340
10762343705264653280
4233010804327524602
6898286728972837812
4431539474827717800
4873923666119620982
12104284738304866340
5393654413245032262
4125014307829226252
4741750705833245292
4698774107902382510
7167992838679008756
7923441872274505506
8374105349467817850
14386967626319531406
13351005361266103806
15896099159797711322
7138732851753003452
6317441818418065412
8658411023914464612
5164291026126045452
6176140664496245592
15421323824214434282
11657670541655941712
8542234989174505370
11511655618300467972
11572784428483768392
9182590754205141110
13030308544919737556
7421609282738614112
6379604328878106770
6976675870389205370
7732171660714940802
8564054523873107510
6453317558157748320
9074878761708701192
5283911552960813892
9496238847015030402
10998158469058329806
7007218868835464006
15840413989703088806
4604800877835400506
8619173647978283480
4922406817451601302
5959136031059320562
10816266490080546242
14026078840325645810
10228772803879127630
4633291221733491252
9614248756009318056
13816088698923001640
11064121072322292240
13405892267510379506
5289635764469947490
7557249585867260582
4142402817599707530
5166937545731167556
11603301376739800506
10181399812598950472
5395257423103420992
11342538081738168006
15044210586573250682
5018584570854237840
4644153091928248680
4325554225979429042
8234829582970722006
10429673166238703852
4642620406106564972
13969452225597268560
5824937298649222656
7678263698588520056
5873706423205651830
10856585210918760432
15800068818919471560
9441559167070616462
10865897937323476350
13495673959799827556
9206696350383476406
11508387581000095256
6955400306944159850
6467870011566149822
6694714009565655222
11062611482859487490
15534729117365921112
8252809880281435562
11260241673658147806
6170202164385429732
8059446107592398682
10379665314192696006
5689060484251646756
15444915653193966072
12211944571917796242
5990812126857805806
6201661993195972322
8392627062804718806
12584723467573849020
6976820196582916556
5266936429437354912
6977033702560995530
15911628533837407712
4610914629463801406
5293190891535877056
4621803011325275312
5061348387249397112
10679481473862441242
6177499866643694006
9332551230502606682
7029647646180644630
11724893356573675082
12026641340455784070
4229747800870729556
14936663762449506552
6147689814867821492
6226914923788915082
14832056958940408332
10840038922109566406
10155431518720329620
13334314887009098162
9242081709476996756
9300031231516896050
5745377660667689792
13129895882309312580
5941155636205333872
10368497588769628562
8898617511872989032
8094916428477825582
4667629529862713756
12889563379387497056
6272219811273160380
6084484882222743632
4207308491430038556
4841554281762602306
13841120268350306490
4147650225022034556
7052237902746975006
7157993263745874270
6417977173770972656
7912313874299253152
5713835116395406056
13287448115361748890
8908743862767083450
9446945157766834080
4168999867561087656
7866855532369323962
12909005009490475542
5864459393724861872
4902072317735947202
5682322261905273056
7113164138381651142
8011532702131265712
7062327316018209332
11332763212537563930
9971289998662827756
14697412944960939590
4646203303101095756
14108010848783693732
8152209990830172962
7507572038326035506
5382975732675101930
9586909794252575622
12591327457157584862
5628310596558936006
4308778429704796452
7222725928980552332
9547324941759298472
9996796865045974440
15735317621702716170
8285809097653718906
15838609842600234900
4694048389742696556
13601449119267105252
11363055785079674006
6282927943606878906
12737494550560416912
14910004589121852590
11564967712582768556
5652575490144537282
10964214795289178330
7177918546668069506
13975800078150068906
12363651240905536056
6806452648074178556
11526484779250118082
15819682496608223810
13899374157497178692
9846771181031684370
4011267778019506332
11865242698597553282
8131450458295821152
11517050255692626272
8779609250572613222
14731192596161398506
5241770822594640710
4291469290809061506
5665488281086875780
6230679751502228640
13893500185368212142
5094476536681268232
4822790651464345902
13331155215850000662
7612605403884366122
14742004193641674056
13971281588282328806
6472855289234190912
4984488484765820810
10312776154013353022
7715544867197850332
11389557522635948052
5722757777523790262
8971784250414998172
11505609070017561410
6293596870971921062
13979437915478274410
9968882371116921506
6350079306328840530
4241893344206675562
4290724925527567082
10468259125815028562
12505284396599290562
8655119942226465962
7602589598674140072
15360822687210351392
7585290265549222056
15175081395576307172
13805080246679426760
15784646834493925940
11608791034046754410
7915144000696524612
14609485681376483172
15064700519072338440
14103159709272316542
11182989209778940556
10061884159082567282
14570091202861606572
9804402678068553242
14937178372468295400
5643199572838596162
9047858924746025832
7553760658539314330
4013395073511894930
7153063293538124822
4578050888724090756
15489110526470112170
4773238687321132656
5686100847837412092
14815075908402311232
6559862986800587756
15902591840476468272
12852284034262790522
5601110651188898330
4431919870151439756
7221972743546445890
5257808448373189806
13863266724114662402
12086807715684648452
13187843755614789372
7283160666184852440
6086785402213358460
7503940855388192672
4431212555379657950
4539712391420226972
4414582984770446312
5535485111295963056
13349558454978133806
10300198803714206120
7424878646705028602
6624220706794041756
13765791570819181056
4211843723028569172
8989950284033851820
7620842006271371306
13395563762364507450
13608561218812003992
8147021750999093580
4589381032291196762
12599633548662851252
10043606781379175006
12780021743743718756
4343977266462503462
15578090156970469970
12742923563980696506
12277268534592462260
12271582402259358492
9063747340195150290
15495624017956181756
11548433259219807890
8209373157382936530
9092408241319047722
5353018623046517022
7627861153280841842
12626921928993107892
7996020698614764510
11901936052430201556
15889988821834588572
6176484648605566406
5094733469525898756
14588005493481632840
9408600143741254952
13104558755580815256
12446567798042870882
10829991293073629732
13898818543967765256
15687473368448202806
12282914782701586806
5337840019965300410
10234933769183348112
8939377950509717262
9397694835979114110
7298093397187184682
4362094851499822556
4283508160174224620
7748377471836334752
6523503737164688540
13025674974054450006
5102248066144006322
7111476250909381770
10634707136955527030
13951992006015935060
14175877643906948912
7466025627055230312
8664649378635944850
10579188300248784306
9680729857172701256
15605395322357223920
15728574490624722656
6463791655699041200
9448644178536766506
12083976889459459010
4179915928232948630
8839995504717231042
13162278929701684880
10886410829682068022
8984260484477984400
6425440641700338810
7808790890917425156
7559594813315495022
15712567290472734890
14153055486788941410
4518399067289822262
4354966935916052762
4301313024549743390
4727548134297061040
7127463716480509380
15202461310051324542
14171390060984409006
5392430815889052056
14163943596954772556
5298322598551293950
7128417397657911752
10063448737075023852
4958920366212042410
8461417069414210512
10465869638671834322
4080878760102605502
5488784502182482556
9061601037796196892
13189842031767830732
11733330587463267162
12951219284191282250
15480659603390628906
4266991976709429182
11543339231183843012
11605206265235910542
13249698291102290502
8966835773251963256
9459268558652689272
10285889207129244102
4802716305825532652
10848954590537641256
13230673111118402952
5191663860204678506
6708233497034170212
6275436886373730732
13937374208610273372
13524248065093430006
7702620459703911362
15166463296945740012
11952961648774274756
8453538057782287512
5972834675708290962
15884256218790258290
11777130588516403662
4387595318750078840
7646404226723525522
5455518863056722306
14290051692269796312
6166196110508762306
12565597309525883756
4281061769605891172
13262902860008325306
10670503002552620156
11041371780750361056
9144888003861270156
14819574463918461722
9575163865991988056
8150431750359898302
10965130358339083862
7701167741287786310
7933703815393033130
4741505237462554056
4706596486088896412
15187574828350546806
13948703051422840010
13514952742034506182
5105658164339552150
5329955827562814390
4524435861112241822
10433103242279825982
13858025128145833052
5811214614623917802
15057292969970520156
9711887327054982432
5059756449557867360
12278646682546830042
7917888165374847530
10141935098317047506
6730373621669324132
10652372864444249556
9140482551876994506
4354763970690344252
4967161589566027110
5648813842030925622
5627652908891653982
9523780281854494382
15708028503543703256
9471452597393715290
6080525319590910762
8475847443348949512
5108156714189247732
5741063976697803756
11929351593688971650
13711667471220680642
12877643310235442282
13248677738329469282
5966245671168772352
9385325239299656762
5634763206825156306
6756250714209006572
6680531058636973562
6420109366351195202
6461413063870933812
14443181075375313060
15128413232017370742
12592493851812292812
14026555095185114120
15298086652103798450
4848833284442215850
12017813282248445156
4358132075213477090
5648317688161338482
7306365599144116056
4785161235313798460
4734285404126674790
11412315056870958782
10667115573300227256
15660844255885079306
5196661779849069620
13898379405676339992
8094249344029527756
11757731935973989422
4007989135163782656
4487105595626039930
4334904167742076556
11324151494306239232
12043096356839146832
4022737273967321432
6729558092993489942
11791527798988068690
15544496541134459162
6226752176252632712
4051008361151637942
6863419366405309650
12353110754685976082
12064082082671578752
7904229507767299440
6907803284889450306
8319664180201582056
14892395976425025452
5915185822365058512
5190292736026853006
4849903122317944040
6153873618718551756
14282201498854260012
7297558283395063080
5316519396570578642
11597721582138072302
4723122658693854960
13492479046847789000
13280638742673283830
14430909045892802322
6907037638484787806
7168381750113307506
10988685878217373172
9689003654522572250
7059733168696873922
7117917884975144792
15031003722760032492
10763904829353994892
4415146843124681642
4940895710235942056
11746072581801930020
6326893445319632330
13035877842727657682
8211844750616090850
12961707763055063942
4616179525868814780
7455233882235719306
5997068753495842892
5816814208740755250
14806527402053381006
4931368469196820202
12842640547740282050
4789110944564813792
5023526761931889756
7962817971499828362
11943999338195969732
4468475664616840256
14596207516276277222
5126924581139015282
6942635191491198320
4086711171193057056
7722398986921782312
13633689275859907802
10320664740400877022
13320520700420695610
11412755742099776406
6016462661099297556
15262157744499163056
10909297262302058622
14282808713717655260
11902761977191531056
9574820529467755410
13519241607946649690
11682371890547125572
13242498285395360882
8069491948148729280
8678211092487849240
14469664700732056256
13552304053497485982
9714007535416779432
4132325607159442082
9838889546785079352
7567956428363626202
6529132790238351620
7978025237133729756
15085600667694834752
6194669359269751442
15607353928104797502
14907587051114043662
5680649889732903006
4200916388914556090
13616800839648066332
11020312665430068756
9212215089129056556
14908122936623718650
7033593108907329582
5926717648563337922
14832700616123098256
7921303319062367012
5953245529396351682
7862101043854226406
14838326162942766006
7792460824394688162
8648533091675062122
15141918652962519890
4377690623444629350
13016236869460335062
14593591337154476762
10592769597086807370
12824282921855136006
8624291757902088050
12312022283769890460
5890357141098611006
13117383908278818482
10253004174007031306
5728572847987769562
14093574809309063462
15004307076630725756
4215664953523861662
10066591570978145322
6623711390832811602
9197137692519638112
4136486814620388542
11180906830099048902
8130490394443387442
4368219881132513720
12114990913448181152
6782292795779184756
15483651923707533942
14911388157475335582
4301033036114638056
11417870999551279122
13298223742835274962
4239692534003620056
7194276305758839782
4430127951240856482
8823029187820272756
10454948114388477180
14790154715195083380
8500105914191174432
13866870541559253680
6384082106151100280
7580715556870055256
13494886415088449006
10123886109376224920
10457199815049487842
8024836195405957490
4011190485756770556
10445685625610259650
12354351421947163022
4432477783770192602
9896695552458030710
10190463953853121490
10339046219953135442
12849891482446046370
7991288739728863806
5770767911763541556
8082324147869122556
6054967487559712962
4127110595880911256
6699575329265595156
8402444839865347742
10660094188176301056
8240238225647950682
15334484844970274402
14227370837830275842
4210902231689034902
9471058158263623922
5614165179961122332
9773597048182196556
7907768862350820392
11161291908838844702
11961463512718079520
7985457450293294412
15707597644366412412
11161691932674921122
4875681539531607950
5768291962883450642
13355559286990420632
6630838157638090710
15553725180367078460
6945888615915460542
7451073149552848272
7579991486689513922
15000647827693253420
6915717116026636556
5529115112438295450
6892155268325971832
11623134963133591922
4299101305402977470
13887157175307307262
8925626330352019602
12155949550964957222
14055154087082853890
12846615040711422542
15573886828600134306
8560735196715661056
4587342920315580570
5777132167489602152
7355142517027523400
10957378488385141280
7854820585124795372
5534346743987427522
6650532265838095872
15646533953699740082
13196920206059250806
4508544827352230352
8959784745724032162
9332980100719000452
12992443733328111306
12019033526224080620
5335583725178174250
13656118196861987222
5010567295760692850
5615647522458326750
5214438551633257806
9580880932357834970
8474976092769507180
13127963686091682482
6224146010096112492
15605860789609629842
8460277210348747056
7403194577977232582
11726835594952263806
6203904374641062782
15894547269309441306
14887542514984173722
11498680196029663272
15045489990826766690
10086060249769133070
5018838023556887256
14913347915750866056
14295567880789596182
7120866053359593372
15789169405929999872
6209168644215020756
6301897898181008762
12714937438405795742
7195966704631958556
5473537491279240252
8431752511386456122
4616671517883624432
5421251597835603822
6289421654900003906
8731792203696611490
9424342186183813350
12782018240492886462
7692682332361421880
12025015414800449600
7846968381728826006
8272158230097144110
5672719045909908306
6466780580765969756
8191491849019419360
7030171318427009552
5057866346519194032
5543853890748305006
9248851758191207610
7611928325982545892
5275610793167857742
10933488579900490382
13852534618932549570
8881353765667520552
12254655575250270362
6910322845447999850
5139333739342367556
13378205567556620660
13989637846877832470
8283143491146341642
4779356152705821182
4335300106458584150
14808738887165442756
4438479931918190552
8367443631785838710
14783860369093323872
11951255985703911632
7914335262745051406
4506793731460076406
6140329460502348306
5968569726234740882
13098415386290409902
7228748470699074006
8446114278622984970
10173066902895570806
13262788973043322062
8436369350472323042
5314614275726533680
15970356522979658256
9100681996494131232
11489299891595933420
4956670431736413990
8863744035720912032
6903646008422597462
15067096806017413122
6359275552834566056
8061803318623614572
7549068465390728306
4335040026293823342
5178701682527420742
11822690584391779332
11894769070908927842
12394683488547518006
5262766933054592642
4796125498203889862
7913040886378264506
12832281697884717756
13028676132694011002
14890691815006416806
8559195051120870602
15382038124400204952
12437638476221658756
11322089256855781406
4881150040322937656
6778182981484595642
7381973383951689452
9691674141449617506
9956389254436239582
13992017748782885282
13361026388479119506
8895121165960267812
11076710287063854890
8392535529343795080
10250428314471951090
13887163331564660256
15839110295312586702
5719116810730652502
8079802594545413450
7213598953645958450
5360338440871542312
10503219345965182490
11441136472807334312
12394027255828464006
5238889976035554806
15990027662351900432
11012076069843059930
12462354257697554420
13916122783519744272
13589937133120535672
8427423962068640930
9859428691764116562
9600035300162963502
8995614939262319556
7828234178083043412
8515602174315672312
4707827115468964506
5366571814307096322
5659585243514323242
10199386918755353702
15463222323643864842
15104023901463953612
4061670379300456130
10918828168877775306
15419693754157820522
15955693842972167882
8442145069509096056
6586049892170711892
5734488181156460460
15985780868524839582
6326013371433979442
4909470642284468370
13616856678222298370
6334885881175886480
12293949235534211282
7551242994467347590
8259955423180923306
13887109982348322810
12058398549997319610
12134549261738916042
15310522474293776802
11711030869430030756
11904273928440897642
6239807796132329256
9600757821677916056
4683421509682209306
11189871324418135512
5766794307204709032
8399005563121845156
14090440140728314512
13294863272518988942
15550930808879323052
8246906304436110170
13565087284165932062
8234238310150816262
8134897618658678672
13687239284295028832
10649069661584786592
13515281637752883242
11600212349345951810
6367869406073004212
7941059293215813362
6937938739408735452
14930716565662588682
11308107493528032332
5055516158007802500
5900389904289040580
4671380080686817056
5441864056371007256
4496790420601635912
11682762784078188602
12418449626157502830
12828695228238806402
10734715820107326306
4559231705942826750
6447210273136583022
14846277838244111642
7601153973137426406
15261277581922147806
5444603570384907192
8832866345395919462
11301588902631504510
6622558988150389556
9927587089147931642
14112332244916565352
13691877436963182602
4254893211427823250
15246284445754144562
4133400760329825602
5674322989631978750
15908902737816645156
5311622516200932762
7420303720737597692
5643990057352847256
6936260595153744350
14543099698912849262
7277282975389141056
8372328358312262400
14209088992852448256
5702287194983266670
6582399968022474756
12745535892761594540
4491465769429546052
6337825035598920362
4957137657353726406
11347647807862341072
15023373728664085850
5336620488031599650
4049341596756700872
5193967127462711912
7328603674182432710
13707213985773508772
15901151302329928130
12598610902337579006
6056533174573118202
12228453889022676270
15417405245919645542
6394433473981715556
14704381358412797522
11574581547918925230
10159085236788684042
4814070086103858852
13044568798385332056
12668897331004320852
5767401160755577982
13950724071428509290
8211301607774597520
15841350816367705256
5743843464702151172
4395555587833387122
13839257558845213382
5076447486076138790
8101347930210016172
4015849587559951920
12523392859446331490
15794604732486603582
4798878012005734806
7589976476262554442
12568152842238742112
6830585380570716182
4683610335507356892
11269578402650467802
10525650542166484100
13898117071278533256
4293536444073077256
15022954367802326490
5117093657024670272
11745274058812308042
15764330056191104702
5018272522053462432
11901291036850821872
5018020087192344056
8895396998758950582
13154968277239910492
13241960665032289610
4087347502680507756
5957236591918363010
13165811837822171072
9974615522361345312
5540598568748864490
13192460298959732940
15839530756045295210
5070149744375587902
13918601422732535156
8514183988892263556
11602868064301012142
8226539365724274692
5760904900337339682
10848446406511966272
9085256220502895006
4099523731124460032
9280229054346251406
6744171280505755592
15625929124900195400
12790780956998477292
15266396444036469752
11686628211919511006
15648756418191977190
10794360704414449322
6196897424578292070
4615179559808125506
13817479486626774560
7222948671772240812
5588915237258280230
12241200477304547300
10098224101806482112
5033541019084259922
13637213528306058612
11561881796375895452
13199598813336295370
11920552351099629972
11875225228823092556
15491943153689000472
12001086102614674130
10743014350713095156
4346906332355092820
4909931490013219962
9956358558975191006
9614368207177276430
8039345671674642072
6148097384276382680
10373310691693991160
14422945011059912340
15742376324437317806
5891056450179469182
6752544058417127130
4355915480195245056
10563645873825872372
14950548677511753906
13789611924381308930
7401246283140047732
8577150619174230242
4031947026816382130
7133174400057308570
9294834059924837870
13884463235630380952
14673896579986365360
7046239314741263570
6819183613560425582
9546377152434142890
5140108741346566472
13590398839499050970
5062552080883945902
5409838216114409772
10625804347235350142
6917650735459426562
9013384654663622810
4225184577546517506
12583524087963942570
14178106647770946230
12019903152183374006
4530293568420428270
6603580224445198062
7970800751480374940
15516631686528666410
7660623850505589602
7733554272973558130
6636051382409009402
12399987472176859242
10183548720633453506
4483092136738071012
8111950464770851610
12355161684386117042
5652234557319865322
8290999929633712850
4796691193387305812
4586388897118459212
5848304605912985580
14480775605320922042
13495234227971510306
5883688675897981212
8316260379830180556
12879133147857091806
8778046505868750152
4831368890970925082
9106884914493195902
9708429912730445756
14233111043578395806
11016247992295203132
4796491919456223006
6689438720997730256
8946499263337736480
7798104289451485802
8883783060199677902
4119207712024343906
12715911976254120822
9577822760214904442
5008097045494962200
8361462936628383192
13672457348583417932
4957114021250295170
9130292320239582806
5753822394061011062
7724676869249474972
14219916590719768556
8932767915990454256
8307289383434107512
5139607615919083712
6165764749494544200
8435599710635541710
10559521214545306250
5415670980057692930
13391283066755193056
5890183766788236320
5266541883743930792
10189260115089892256
5493945297305972306
6293994406520252852
6540721704438207842
6642105718052574902
10054557493052773952
5375634100631266502
8736048834837558302
10102349751981165020
11152972119198116142
8729732620101840650
12866963626830825056
6200917897351821362
7146301499044928562
12200472881860053492
9469447520381354792
7681360589710677882
4006642345259710506
7180544653992976562
4409142987540687660
5431311386660521056
10781537079046484900
11656300232507042756
9551806799247063756
11586312333911509382
11371640286787120730
10333587900508432650
5639573387144067006
4076958579272116272
6368083256282242592
7660017385853870522
6189711501098825642
5271247532878858806
13968754085576887092
5354621470228288512
10272240771348096582
9044569399443864540
4170771761336354792
5009229135474633452
8155767167898435542
11641580149512528122
5427502246089901122
12657029867469712730
6948581941773738902
11431915864664591792
11107244555328136700
4653424161019004006
7507907538009398280
10473279806821760556
7581594736245785142
15288286378538035722
5420804254959374556
5423581743015580832
13394047337574258042
15152354078979957842
10677984244258027556
6962141480582589552
11371275314622662082
11162349620904462630
12007597466815435722
6909974645703061970
10713367162961113560
8255028810772524242
7671246052889566406
11581624729834640262
14364107060770867692
7034132393022617690
6138574837029488756
9788187651616867422
13206789518293846442
13158145901182688642
11726478030645307950
12408258036054811860
4345343580762159212
4661752613093462306
5512174811111109252
13987005103225418556
9015440581868767256
12478976207730791922
5917615434148128906
5321681250906917756
7255891421960268482
10916062273321514430
12141338291860309362
7186171595361598532
6425493173941489452
8217506162399961972
14721721169501382806
8670180489903231462
15771386811569288906
11134155781959815292
15300652745063024162
4825193459206657700
15987036079052609942
11515252586021068806
8762957624027433080
5687435113038525600
4779568248902194530
11453077653286962006
8800651537921834890
7247559109911713712
4901879988449766056
7331500477708850690
15911242710110918190
5943397354601018006
13526344384192419572
8087058883960864370
4164249498249063372
5207705144453256410
13564437449097979002
7850096528943024012
13550936983541791022
14750165909878742202
7536285433180828506
8865087281992537092
10374376788230787722
10055998106355987506
8582399093144215250
5123161364691146082
8569281370457580572
7108274769104905200
9029013674532653562
11229129633866390552
11571278859998037252
14969080397231503472
7625617653649724372
5476434901703348882
10649139088218893162
7158004340082645300
4381228392951636056
6485455017503512062
7601324719042300010
13792122890023787750
9156260120360232242
15771727679795446662
5377962529945032852
5633404412381292710
6877114249530918122
7843288146695216556
12816020519229053000
6257840414843110872
5188917464882604756
6110377516023963962
10903917514436857682
7907349216260860256
15387402483782066702
11150820991975957010
4758822170089988006
5668883757368626620
12004784556081818906
4693941257540145392
12200054294213484932
6227104564033474232
10482689890061399360
4675203300508538492
8414255728547458062
14260444858315875980
8022844785440916912
10182657128006622006
4471508518600148102
11034549084490326506
10493944247251231472
9142452667447561100
6263795862141795452
6989151611970032132
7355944564050782832
10194881421960211160
8545270788597446682
15325217277577498506
9425103195185179742
15094703492380527006
14486178447616201382
8729574528388330260
7277090958358182506
15287953351891675010
9376990775497873262
7173416454610080482
9554524346706485132
4106150888255061806
9525270229262233452
6765282814702354256
12726514873362319130
4410121849141667132
15498635716378987562
9158795057903064762
7155358858699714262
13304620517375854422
6870949305603935330
15600259889261094192
9950424104602323372
12924449382448773552
9116464830027573332
6741491271894037910
6814986503741126832
11961536017553165682
10871919692670514662
10921375744974481842
10943317117990537656
13792543797610059306
6633988930174406556
13735403827831438902
4885870951735598792
9310469730595956522
5604746241999148256
15485930582209741082
4585377925264096250
11286651748827266292
13212617769321676202
8101594636833470870
7013622411006073662
4301544655895952152
12124176583014105392
7360169603989452252
13597098480782472530
4214739163388289072
10997194852540102512
4779513600057836642
6565420306200065382
8875374330343439256
8580523451439073862
4671080973646262012
4160526456002922740
15077236723200722882
6621758849554899122
12433085185088726552
13163219040979636562
6431616927195535802
14127067551587726756
7824926013071807162
11047927525582494372
12405357608738836380
15947801758343142210
6937909438860119082
10456473525300997742
7298324031327397256
9714207106914036120
5333884438754313272
13441896619275089180
5838925619078580342
5064743685293627222
8093009386776000512
14444043266393676812
12481668855642551060
13549564578870849080
8523953446207900560
4100743736734515806
10929020031452878760
4786948713139960556
12030807119021706710
10064688872557763162
10457231441240268372
10308267203471887992
15437141798659544756
4980698660141687342
4730856177049231592
9898660126942436306
5170589909813868806
8137789215819318306
8519585401800924572
8497901159360664530
6421378454184639342
14465117672850997442
7488276256629892506
4219991549102025402
5980828261884800810
13071167121260341190
12211262555294581506
5298691299451606406
11461838863798473932
10196800675034149812
5658534911828182880
7529922368388371202
6335784815911575572
7807961148651053480
5323992900314195256
12883085139455300772
10272281770179603306
14464765504301671730
4216791008225401062
15137893616353307490
13871198793986800562
4470988132115352252
7868756883594159306
14510230751183672720
11109607296441816762
13234994141256956756
5197775998686964562
12459923702313709232
8710313279192900156
7774694926347918042
6717032522433994052
12887553173410421760
7008859360950976892
12875272745073567870
14094797469456595740
5213117409810498842
10945230151737137262
10106301727366615056
11908252821308150522
7238336033462970156
13566372916224806750
6272190218844794432
4511916716509089372
11817822263981815640
12963371241208899006
7817706185240096256
7714878625585990122
9863448593071362302
14695513091150725680
6259031768057907102
7845379316420982756
14315896473120528552
5873023489861205412
7004932646653205570
14052486144592570142
6468274773382900806
8619913672428133550
15822751147103413910
15889762149951191852
8392579992364065042
6589364211019805942
10025182183705119290
8382018830850632882
12565372442686181190
12456706949306203122
5510317039154196050
14049361367799459530
15623002518579520812
5533323132570978890
15375670625912107700
8212567318336871562
14122576653188834172
10900497013433735402
15324936685701199860
5619960653254538780
15175378652528792570
13205489990853182042
5086467452144395532
7492243800972199260
6808892578016059442
14915062101199491992
8246512558746908102
6183181136504500490
15055409030307150756
8454256387588539600
5813166459268166312
13593338744151291842
14387515418852183256
13097156682533355812
11059531764550767192
4329946883296510922
7491799930102176050
5391790382954753556
8831860287915180242
9169627544501007656
9618456349979958756
5544096429754021502
9101846794629911082
9576462693976574870
14596623143607689256
5420594294319235506
9227097242549628822
14214172380855550010
9341409762651164042
13015551194031646442
7090823483451540380
7592732973960090662
7486761671620836050
7848000562062314556
14925820381286309970
6719807601856829730
12614281236736900422
9866701125861041402
4778613748150479540
7796026801435969802
6101527749357166112
7056801681946049292
15109871167288725302
5219645368748625362
8571742474440899756
13702188569244393906
12308546382466086200
7077086685585316406
10033211467602823502
9185945385435489306
4153251317486736530
4977429926983625256
13761792176236192640
5952182978686642490
4291905254762268600
5656149230969182182
15537917962188346142
12178439940347389922
7570372974232811006
5840507522064925800
5943129380292712970
4001719132673889170
8332941822580045622
13179469740564585422
10107908414963221506
11442451725086593080
11491543758580971806
6613678063975736756
13949971898873023806
7790450718202514210
10516536985176918306
12425532951845472192
13363896736697300156
14108675890148875860
5575563434505399302
10577514335588901006
5452053815488698992
14083037989606022600
6315769166405628690
8783789484138443462
4014580228281152822
5381375432362576506
12243581221551316832
11034188961283825812
7846292971496066880
11561546504319628980
8816697733797898832
10362636817536015812
10646367436295840412
14860798323009389400
5193828734429241482
12776740353452592452
15180545729123786342
13032962439658183050
7433440761392195556
10018572496587572556
14323968982798371056
14596678174901044970
12771854052349097972
6801142720340103540
12439390985197182642
11016328406951403006
13111637954739176820
4399146575953933340
4957974807173409870
9969760551554866932
9692294601253475756
5873944333241488952
7812354081175559162
8355555014105129172
12203008284885800256
8929582968219730742
12289755926053658306
4143254051904818006
5030078801240336090
9114722145414415532
9191487198008340482
5014898464532625506
14038285459127390012
14209676240933373662
7397299156313009792
12733937157055026306
14613893506395687002
9270549290337132602
5379225267560860410
4170849097494534006
7156060986165864572
12051022929983472242
6687963584736757860
11150367151097819756
4432094612936148450
5378698573138186022
12119844396045042722
6960804699364021506
5714689062442687472
13708217674966199870
15604181398346396070
4076222948005853532
4214307169353339506
7670351808830460000
12547617536842274522
6878126807815111032
8186113913880506330
5016196735885875750
10835382647693920322
7623050105967827082
13003581969153216842
12219033447221161056
11580358656072715610
13608518411940969222
8028554584179860982
11969269066492301592
6381195778027014572
6359405242590012762
11095045377183527802
4267478753300296172
13540362250901703762
6699030830931451610
6582726698503297502
9435708314972437056
15632572977712351002
11722984477008238982
8207676301505073360
6743142071501308490
4771489376504314190
7692660643070887490
4260388570831053002
6484170385026906662
9684708136911456012
4116967283899423280
10389109414858438592
4968518201714895806
9645739646242232990
15797692404934996610
5062616773423376550
5153114188075716506
5112259957482271442
8207821664524892882
8752766825776253622
6623696885708765072
4969871191414186472
8035746692028522432
8907053248180506242
4580257515058950780
11258365901840973650
11438355462718845156
7918300268245187210
7787005037640522056
5748502502452990572
6227207305754103506
10122262804570392506
6235761825773999822
15495672483543670112
10330190114081100032
13024813537050357062
7003907009714420532
4775247256710525482
4629530072719484120
5980445203215224642
12466146439223642892
5479458513489232652
4575298161925499582
9845355511450171550
7791555277602069752
6600099359619683462
7313800354272266042
10514395987957128906
15310308425605283162
7307468117048875802
4422955049109928802
7385313721950363530
12104515892224915920
13877164283462485490
15510507411313789562
9868129038091813722
7186795644530301806
6392440561639847262
15289838681761295892
9665409665801019006
14231624646641740806
11165142128392416650
7981168581630883056
8408132280408795482
11448913427235860112
15105346620361987082
11592836368801480662
4161587961968705450
9183025871059063872
10315129797622468506
8104598727040139942
7407624541245730440
6041833804943625800
11976230117897795756
11685960656566960160
15333907407800128992
4587063752698069806
6617569433795952410
8062542277255716306
6211089318402044082
8189123833611823962
12716898248174484870
11295224342400433052
11476648299160009062
11389785366098494056
11749216201278507930
13464355260931458302
7856658600148768412
8460296931044986806
10916193225632566370
4462124260192968642
7245624858074776406
15831261960692533760
15932940472950693806
7718449301088463170
6107539125006026570
5869738967515764306
14036978466301705472
7399494946589411630
9833957013657082032
9654831711114587556
10756373511358053830
13247127328694689892
9112366075478750570
13868866464261938912
15201624511022423112
14373728239438890012
11049111666152445650
14433372781562770506
4617368143176207582
8466055985130054302
4596412731219727490
12973486536391805450
11751469838662181172
7521863445816707472
7889866397150578802
15453318165307202556
14519491475259057450
11066577398366118330
11091300124128969240
8807537685332410400
14667602757891624092
12063085046650434062
9320181872448035972
9851372097556581602
6167638504316063330
8348060912915135432
10981531897062463050
10486105447750015232
4908333239717746650
9040789793431706382
9332672929845352506
9260210934913621430
14124723275251511120
10496163157769736306
4913758940984100132
4977474725874612656
11766977570681762760
6172215323577837806
11294915765911620192
15346981515532894530
11244417342257852850
12501127730411225156
14525561554081485312
4652559991820700056
6408486212373922056
4380591723149224490
9819003501876953162
12284891484397769162
4108100019622539492
9462096604967816882
7759811199411594056
11407314162251134532
6419374262961879690
10049236260562976406
14078943405296418782
8403217557516792506
12130489159649206506
4278612197355941850
9292522061390815722
5472991769933021780
5842199943936512652
4151267224388969690
6457391643235848392
4640687261422771692
13484362280614382702
10617797143272341756
8990412655615634172
9956828045671088672
11663494454928753740
4575351833736948056
13307708332943231942
4775338265580939170
7555882899355373756
6252457759075690512
8996998507290584390
9759247988271778632
11961673031678563730
14471033178952697762
5493439126099533720
8535948779741679056
10601717929780503906
6507100388633025006
9670708309515181256
6177974806966815180
7693663219492951622
10507374875818393806
6396368524871029850
7681851989264314332
6262568349691446056
8054402934460056002
6552036545097249780
5559293729268118850
4281383177112573552
4047877251422430390
5440298836012387580
11601466387637559060
4641762437291525420
8081309337253370690
14797159725334984256
15096059873857023392
8531103737785939652
13119648742114497056
4770207820495255392
6085486492101439572
12298668139241544300
14967757309411318242
13494525896410504056
9220789658850225806
7584574062693123222
13362144794068670840
7070933392721787602
7143639664450892532
8186215267166907242
10833571885513389942
12705170659947961652
12271949107606211672
15339602088412866056
13545099808304807612
4813370474811762656
6670661932533538982
11307028193277735362
12798996726371533950
13696587513773559506
6591540795939146306
10998853878253356002
7549489429934330352
15759544111392563670
6700468133996431256
11207255775964836930
9718305695057779806
5781295788917768370
7042270798627759806
4763935169045826006
4132353092859457002
10737372846537576402
7406848715138364270
10624675612822933692
6403290969506877920
12647304097225901406
9219351289220248556
6193603666602195102
4942861405490722656
5985928283175246720
7823296543547906850
5933119433165405210
9216932129883185402
15507230130945033306
5231954191762625060
9207322970873767742
12414998421548846682
10458785969499469322
15832312808816483772
5333846599639327800
4411035787112299802
12565433111445068090
7414778490607582656
15195538132568539202
6736285899243212510
4333563768637215756
8062033169824821056
7076672996896234172
10499659039957118906
4387763973915465306
14400104137517776482
13288820698029993006
5928878833277721806
4754160571884963932
5965774797968954282
8102605536783313212
4335229239087332892
7478542563638146056
5960466008300879532
14890496033243481950
6235805476045348842
5944631175806774922
7220524569433217642
14530340416840299770
6160480533288361622
12817033091438007980
4956905484506755506
14432372382147186522
13156808699179244756
9667103369974499820
6637481426713662002
4324056587975616212
13957870109350959902
7084211461202567412
5832145950072862322
4953497844931694610
14398957585150709760
11357279070873106322
9392900362893561702
15661373789257865682
7495191766687670156
10994607544859003756
12086485088554749252
8315118748550241882
10114816521409464422
5101788116141564762
9934033984699837340
10289482620158242622
13454591264674303970
7769261806016956250
9980567686377304256
9499924584804379056
12012065409726886230
5197378370799522756
14582855087206462982
10339265208567346742
4394247458119435560
13620510789059066780
7075762428512172492
4888154288206467830
15613600296506332202
8597060331116476056
15195790947844765802
15069478015847698250
5998966539709009620
13592923899380534630
9083450408965339790
15292653983732024556
13369588849680401406
15449927201272690682
8280596202680697590
9806590330355641242
4739903299111950506
12221071493440362482
11020705653318108306
7823128765463721650
11200896899858228712
8815736778170724092
6941235124716200156
4135724031313105482
5136811882423248872
4969704894391564542
7380701240646372212
9424743931056100142
11323114217740964522
15743481465878223752
4680056585209352492
9992265915491520806
4174205746067599556
5973684932567177700
14699749935861659972
15745930316145982602
5269335232739150432
12651094762040873756
11635310194943645450
8126743448832975056
4368798704488286756
4406166953555870412
15153919023434590572
11840638030555638306
8479571616300100802
13522604066629350552
4773412168714906110
14523082961765531522
7770859836501692402
12076341844063169022
7979638899237989832
4695971316022734050
6130061285068147250
10181428211010946122
4193471519071578756
7664605890405568832
9594753503335427832
10333890382768425506
15326152414470301182
6853945067062188552
11946054328156199306
10076975585302506170
4073573897777483232
15808939814045154002
12372972934333881942
7131552779599699442
5605139763873581406
5856664225840231872
5551729529602138122
6513108087395809730
7147014698959542882
15500374053017227922
7859068512168941552
6448043674884725760
7026657550919627256
4024625591012743352
5905996824138528602
11439394131614458260
7818520529366900750
10893835396341763830
9024390227179732656
13139141398252734240
13671916908526247492
8980123875032886842
6531607639736515056
11738838419267170070
14713002791590640952
4837885184065279556
5214231646718839370
9246639690562089872
15154236179580071756
8268780196671999006
4531148068027318610
11391496424791164506
12606994082878865570
6678689712472158302
6665806840596200156
4625696826373879080
13940575795167386402
10317002567691119690
7549082049317744810
8118962871114840072
5427726412141696592
4087647466580576292
7259620716567567222
14870393567073830256
12526817898603627506
5063129342307882650
10461635292511826642
13327597256215785156
9678646957769450156
13399823691064572482
13305078318010972656
9707557585672615682
5342613687154672682
10328553386054042442
7709672207705863202
8813119609551794162
13958143751982825852
9101589211249548552
6290093983175730506
13216390020435032256
8395804773386140682
6286255664476219256
10330603999329861506
5148194318340129630
5857701226411450722
5399433594643373822
14707409778550376282
5977588494783508022
6704542037239232892
7688877677687740806
4575425244758775056
12155494380673398306
7981415756861982162
15459674369738615322
9779105705314756562
9635742935669326790
6604770161668092860
6876440242438265750
15200905775890376100
14086938359517220122
9692124382215718410
6734595245156746512
11318302065730396470
10604730464515493682
15684055212933490110
11443435697091042840
9448550644139367290
5832190260276732056
10661772453928596056
8522973441092479602
6693406290627197862
9656473550279562942
7790136450410172872
6102940901944501712
15707007961221934506
10328396977102610756
14831387358934086870
5887714360324467372
10869388111953382556
13860653717319222210
10453092658422382656
6769537475861744772
4843093260670518702
8797317217668616506
10579356874932605892
6948886078118446110
7101023602185795156
5450515650142361192
10966993476987652292
14955338487265732712
14609744661925715330
9176647399736050730
12650482733701427522
9474351193829863812
4039306223663018622
7182690844584310382
13842204835696720056
7751719187593892660
11292461137252418906
14263905549111270212
12340303338207827310
9755127994182600756
10214110193028904806
9863379989645228052
12043827702433501722
8782091659900251056
5362943912284895642
9215412303790408806
4072690321651649882
7760168668479176970
10502913478399115006
12482551032350525156
7397269227690144770
5875010087016998090
6849415914590515520
5734574591084043942
6294362651141356122
7119747869728797056
5424222840802198302
9634391746846423940
14784633296792047302
9639898063868720052
13557706332963251006
4711438597561277052
11501300358201521082
10234301768941273256
11688980895210231732
5763575217810112562
9595760961270698370
14876357523671624022
4267223946324794090
5732769840256988570
8289650370700811142
12740970600426493262
6859877490682725872
5517294524940780482
11701864098263958752
14650139825423261556
7279451751354049482
9868458996511353552
8433363927504695430
6460209861276909810
13913959097704771056
12632444788694610402
12692167521353033492
5437598172170016782
6943555767584256932
4328366586789691172
5865778817437378010
5226773260392360122
5450907203302122200
8379383160901765662
13429646558025927306
8209537471715924892
8296604034717681780
15212989836213907142
5770628323113996582
4871406757971217806
13892980948687615970
8660620383663346800
13383993635618457656
6211569994433111756
15618902081645570556
9247443751824663072
12994297768508066192
10341297101326604562
4752602005306561562
12798963111559514052
14442343232053514556
4110425407179509690
13407586687831228440
15202496787376760762
9508225206604935306
13263861664734831050
7820941790221329006
9933201840142873010
4253072989246550156
9318300646906467242
4232734782202376642
9724233773849048012
10635886405831143602
4074231328124458052
10432314728978450600
11735502100592983832
11246923474183259282
8150021723919179810
4675028966510959370
8339845196613733182
12416908213754726240
10308585329874934902
10760155773629831406
9555189092465525210
7144567612296827600
4313902611755354256
11197941197209917500
4227564248917868592
11900742134659026756
12245589997971823250
8289616131583575756
13388141061910670006
15556944640818923372
14486993704326111240
7577556473928256220
8849917794152818460
5433655552764339242
6841523765225819570
14140322743319840450
4804229487365233382
9311851837478486210
5710346407577171432
5804210002983274532
10382670418111865022
7061054375834653662
7025469866828245850
8212207279945874312
10237226501425591932
10058268451532451570
8054788695196897370
13083677627967365582
6549550918095348722
15828991804714602152
13667821299921767232
12120467598235639442
9095240598442523940
7746376121395781406
8876059609182797306
14078865419849760662
12931917297832102590
6688411165065286802
4374034184380453220
9761357763135223056
15365858272534602702
6831191003219242562
14175765666685383602
9151063227921611922
5202721586713202880
10037020536539884082
4765232848039227570
14862578509222212656
8528887925101942272
12055219607999178362
13596896838415835756
9766969740039952802
8564429568899285556
4715979608355611322
10602025639677460910
13892208239417149802
7297231893173293556
8705948027119012962
13019064385443865782
7505619480533452056
10728752247042921056
6653544522363028362
6175962756408691406
8013540295633337562
7273791615148387730
4354147507948163982
4622504684851187010
9203829944005950140
5994826814487532850
12055548737488066256
14673681635215041672
11063681090032522062
5342203329710755410
6983243070008770452
9707296753871824512
13800452450556528462
9194842377277722650
8092552173521687592
14281055629111418006
7904220024762247730
4851817806077271756
8628003306685114112
10922065787774379042
11415029949327527382
4561913631776914602
15322398239873619050
15100485411118030112
9077819058487415256
6477294536119073162
5985885134738880182
4650864654814113650
9213394542699402600
7453829634937616306
4153393217271226682
8398855059470185862
4199975220073571556
7594569598001485556
9745092500773964112
15985089935213677056
14653388764994301002
14096665969568184602
9667282273973397150
9764415471829054430
15412473233463971810
14492476048447005842
10025353529590757556
4568862360817901022
4981783500442310256
6556772262189542556
11164374244649502252
6463849642860911412
8706680362802819402
11049119085367239530
14141742462281570762
7404070052830526010
8361690196326919256
4300218457730479290
13158520837185405152
4895812116704741582
14932224196958575262
10658863744154115492
7897873487761486950
8371804238360013870
13382671663749061056
5391011437421294412
10881854533224844056
11045506421948319722
14257567553179283192
14410557601793828552
9021785028053650092
4003565240079705432
6791047855921101702
15276506792591735732
7256196955398540312
8646657879221560002
10096343648447168982
12881294858075690972
13722592603233195156
7888871634622076880
10661436803271039330
15077752071634958762
9300333900209504162
11158583136704669756
5709718649095588806
6474856635365507640
7582752834704256512
14912420098821377006
10464574318979425470
7298667884820367970
9465695177466171072
7464729802956190212
4012384897793350392
6278333746965896622
6997011500748858006
12662351668745129756
6729880008762506756
4308560087457129770
5517031266593330952
6962819402862638772
6568247091935919732
6358952700990906842
4676571851391047522
9503192399077602722
9186706115884908162
7488591567140862990
5204190882945758930
4669764819352846632
6166823437999151930
13571383030096741250
15405063396493329306
11771237980738564620
5538920823770457602
6411349930778402682
10375753229798551212
14055697509095830772
15657202761299110622
4560554330575884482
4024788323273812590
15186802615268100122
8820305959511700072
14455732402986790610
13024909449762535422
13090806224366364480
13080530951697280556
9695106812652739256
10449791032794618062
10170714037383465942
5782500424271637380
4277527232210112012
15643998239412048662
9095046186909327756
10827674205559206756
8761464441404341302
6013290281433030990
14226133060589774960
6130040410806261122
14277684753324893502
4364667736635910730
6973140274984987662
14881079468916849062
12416830916601969272
12792120647528878662
4013039367283438910
7972228097860905192
10547149078090526522
4887431654562495960
8543555254692364556
4875067108003955982
4012250683616648570
6708705032462006402
5495598473561603372
9059514380853495680
4063579093691219990
11014970371963834772
6898749004002009702
10688962834496478692
5569252006915891712
12806856863464948832
13140233513790838002
10252083764375163492
9139139967580405652
9291111978358719060
7482182313168344612
10142728242169895462
11738427279007630070
5091871090158683430
4720104080175742652
10280604585446137910
5007720122353771472
8590732519496605022
7650569238053771360
6576448175253198452
11609641182219568962
5082283458743401406
14379310774358038056
5373702771506900760
11691822719766939822
14181187274654766680
5027127795854410092
7345085885014517772
4719080711401685880
8527417320383375442
5485325833257176256
7298383875987359252
13411200176229694152
5515434812401282656
4373922101761811072
12374623383345965810
10785818432677743420
5421985260363284006
14027120102392404390
13789164354917735282
11871433324605213522
8449782742014702002
8346257725241924402
5506585398175395312
9973779712289076756
5060966576885438582
14396856988689478722
5072064680171643842
7877136298706204256
12008671975996192562
15113800809982548056
9475813013024688462
5155092369873639650
8015707310054800050
9993676061100482400
7630911809183997050
5557090015069300010
10164778609178075042
10861298491770254306
9510057226562134556
11886818829017991306
12306758828843634122
9086561610508785332
13245785856652509722
6675864454483677756
9680262856042614320
7804579673391131742
6862481966501753906
11177123696090610806
11502597032507138042
15923433097249457940
14018115974062967210
6875069478909001530
13294564853603816340
11189221362396510552
12668335901256760472
15817720877652074492
12231482129988534510
7889890972153565702
9783407897537516930
15947134121060758506
4666513860825575492
6566159747500965702
6747655586074875110
5943360161928692130
8757465802919575902
8661234305607232512
9077280726056855510
12364752721620786122
6301533550069659152
7707765439109081556
4027952060476246650
6649386874655779082
10699205499108892002
6609199906110925662
10196707751875381662
12713488666166645660
7552334817446403732
11431327504713316752
11650107341081002806
5602008685678282656
4616296449591092070
8323806207821029256
5264237639257200452
11571703227558993756
9510798287285777306
13743737925980498130
12840452384649143810
9041255467103934450
9320013634143318906
6081408045073567712
5033312214926298050
5868250695989693262
12826613851676291592
10865959104408707756
5974903081573212656
5952212213762791202
6116662392798275390
11148283403693143962
5786593697662698702
14289546493217570850
12095473436037004806
13687300979342927250
14582490673764048756
13421188416258290306
10711855944306158042
5617643358502982862
7966419991810993680
10055314069485744962
13769946300722169756
9359208445013722622
6420515945288805912
5731298193894727110
5076432345273508550
7133451172438544592
9607148998883176130
12484721714895032330
13339228960662155480
4782574751073588632
5869762322891581406
4155432378247134056
10172001144800022842
5790232541053781210
5551023961122615432
8105810645500538906
14495087393874997922
12165345686632284722
12024633123573602006
6498330893174665610
6148729592873229602
7891126091607436152
4115064605354526602
6971111278637022732
8011775014420028556
14455755702078010362
9045368148483733610
12748338266809102806
6359208454010639712
14868533202083505912
14172546400586303340
5922943251894582212
6315929755756698240
11507607681120817506
15624679866796909562
9190517004077729402
4697861538989991972
4795597482623661290
6637223128856799512
7390585043232487256
13546842812485113242
7640888986205424200
13924367020358028306
15715312579243702962
7138642330076254872
6912403796476159830
15723798782867377950
6561195248940905306
4293040235483569556
4516368897509625756
5422534505922067382
4497520577286260306
14556146522503097070
15143077418970793452
13987381431513837620
8376795588423644160
13627277188472523582
15345261755723722556
5368541565907674992
6196123129346099112
5828429322293490306
6074785512940460006
10959562132955720660
13423940749905338522
9376138465666022972
6432221731638447632
11923768347670947042
4804568529518557802
5846796189612830256
8896303885447888292
13499969190276067662
15193067385705959756
7419747801549724202
5654474884389870506
11271112236658959806
10993517929800316406
9420714820576253402
8332703984647463906
5248207064656109532
6771145639746957590
6457773671142570002
14934243596430798650
14800936756218875040
12303378484872949682
6165414230740922306
14200282100896911890
8626397651664131702
6292246247053965380
9372928513733112656
14325231405523268792
15010080847980109040
6913506861484651406
8747323722555862772
13112362048779890532
4444102363086488702
15212819280731283470
12557161902906742802
8350590213746149620
12030936853374656282
8443274814942196502
11474411943632268906
10360462551734752082
15954047773326141122
13307309393586005502
4596041185873933850
12406392134484620006
7191059541866394900
8734373848079310690
6317310194640350156
15868549435090948472
5787815186424986052
13967736463153654512
11222286656263944806
13306643817290443802
14178902344538747256
8819022593615618162
7981029248494044756
13942526651195165522
9672159444631336250
15091642195373782656
6128688430535346006
4553199014166294270
6594737349439062830
12113474990930451962
14020319663656308092
6236290933296392442
9760453306764483980
13237486400295985232
14859760598460508002
13207669119520254300
13669925921313822972
4538746571965930352
8970816038869051250
12423060775880696382
6538802200752073412
4654711232027402420
4614019732817736660
6070134346099697432
11807552960487180056
4754952824070041192
12558312769321473342
11884865372216312790
5025321932510418290
6845391294027447030
5646294064321410156
13625566845478089756
13867798981078435020
12290693375398781880
11357769217141068482
8029899994960613306
7609890564022457090
10448383790914536290
9629076326779315902
12322406188443235502
5027880326252612222
6683984660704613906
11855996135531540082
11849341659530914712
4344874386514431756
9745877952095749002
14170110328684169300
15630580481702222342
12046230492470160006
15760076291342610050
4344201139695199256
12271166449846058202
4572333061135882250
11030943108371054132
9727811381955266210
4191581787632048810
9031852450978226810
9715285524124002006
4491253722465957152
15728429464951918812
5304383584121940792
10149729866145236762
14321251786490937420
5522771153378309172
15106794884397824862
11082930776203856400
6215409560340242282
4268189263032364610
7698681343386403130
11793916165876302650
4094768166366882552
4667321328817699562
11781991931902778162
4085033414978687040
15162746352922951256
4083614911540841382
13131808837081899302
4372238090694277860
8277156558805939310
4111241297049889382
14481765400547098920
7444110720670314290
12184707120408220272
7044535937350208556
5509719706129178582
6677880081113418662
5534036563967689556
10325533464140986532
15008604390569692082
6826010519816970572
6223546997345660310
12525094349334567012
10369120516497022520
4320288719336558930
12135892217606901750
7013139298737364082
5242810486391946470
15762367755080077052
4776105961124957072
9024125126637912732
8022495320002163342
6784305795876650006
9887262915673376406
13644692635196991482
13915130580907113042
11726392472303551250
10896409486724493072
14635437195907823042
14144411515051734006
6201397156149151140
4652675528980816350
12660247264000146762
9484160168347140530
13501964959027506002
14213015041782791306
12812600179705478340
9790074668576978502
7288297681890443906
7341276058566550256
8820857095432171730
4920254296946896752
13576853684428680522
4130617052651546162
4017820329670367292
6055146164090114940
12580148848863256362
15024412409885951942
7890581267573533256
8310531282293824890
4996804641827936240
13393013994438416912
12248450945473911300
11385851113921631172
11489225537736248132
14093303926811138192
10180567699275335910
8240330532325600872
5539050363036919680
12224658583938171852
13489626346901815556
8639287978337364612
9838049731988602152
10837246904650741812
11276414894365582806
7455843719287489010
5079779865759216602
8233202242158006962
7012593447578702220
12041945346307288130
11568895097274238202
9872723469304251870
8372437628712139842
4436918893621840590
6364681085783281806
15368368400872881032
4491813594848587922
15020768937217160330
8917818627399357942
9839437372866123756
10080354193368766610
5829496847283139802
10439438889862286862
10162567287332234220
10473637088048208650
7071826598960693780
14634968514200868906
12179544827596372982
9038483873404536770
4478582974213837242
4853017136017297662
4128602173670128602
15846247967579363802
4042171841902125806
8429231355151530306
7631669582059118582
6226301405128152620
8724956909571066612
9893917878707833572
15946523713846107030
6865034418837823830
6693705794178627912
5982224080850122250
5236355413601354306
6093725572384960340
6708233745676646580
14922504381810096750
12451042444967437430
4661968932437154032
10520858647323798032
11352006731145796806
9169089391482932756
10829733499040473892
7056470265372267752
4689283452479066282
8622313395099872006
5173258121787663756
5693777296258074680
4903826747174152056
13541553149559493970
5128795737335758556
14272004038518529400
6171495575766000500
14112695363922369762
8169585525296488442
5221739053107087842
8332130672701209992
4772132731255563056
5672994341101717650
6061578000014574582
10404454791668345232
8980365948917434512
4562237887274636820
4417180457967378906
7338959398443264072
4238400602414427752
9053015983734858530
5982787250590663442
10927646060414445756
10159894541997807756
14554412557449250142
14793201912493228412
7425669349441218906
5005922887830064272
11496231923666062502
14772525899861662506
11114856454456632656
8475166310417718210
14022358409632345370
5920676760154778642
12394070910255353006
6167626913952676860
7822478202922462806
4037236737875976780
9483273275365171130
12814041887298338960
10315865242668652830
4347132599545999122
8084113515534805362
12412088722935316406
5607964208274025782
4613114100366567252
5828666419834923762
13047556835292460602
12280052900104481522
11358737071394320152
8487160618394039220
13278096919325623790
7829763651072590772
5590193015102286702
9676253001677785382
9569204653652806556
4818282832539330362
13995934780299977990
13836345070172240310
12247750159811137820
9045780190787464962
5199525193000380860
4904760956580868572
4764917173755843552
11212022825729195006
12348365540539943252
6024002228272498370
11567860377938414822
15275117205617889692
15088525133643811320
5350393124711405762
4737329329518321720
7551564684205914722
5681735089697594892
7171959552778793810
6868472290770384560
15783033222146456142
6586508647052394662
5878015443940062656
9682593941590748912
4391083543203211322
15267551175483160710
12696715368304138782
11978215194913784042
7972033152391309190
12086468526217857030
4149366683931323192
4471510590902678232
13127525729014911762
12203440896570505056
13303702134864769682
8102708318805807306
7996859808014881806
8012108632877018760
15980466233642603622
8997885493212896282
4197538446042092556
5117419567397387756
12912035947410286802
6524916555989399262
5410016716908557432
4675444034576355122
11218603668499836056
5217831172756276256
13787369504566499256
5471633190201256406
6497475897482840172
5024752373915655192
5161570147591293162
13422007688600806392
9278774870634746952
6646498842765328850
7380681017213397042
7491431302691086806
8720281062207876602
14861197685226648006
5074124448077211170
9269696704717728582
9357052861139340362
14692373092722606756
10696520834120192006
12136841659141895306
10728040903752823580
7783116653707894056
15733910383587425756
8339709351338128542
11470282585301377532
13458621333895797530
14078444098054452006
12987150338663743556
15231270160826932082
4051173791640031310
7917484098191090330
8188782131539208306
4196053549191149372
14047660723057123556
5827346568626826882
7557837013263266862
12035607801042734552
7170222012382169552
8468908135009739052
10788519535187829672
13737846335752986642
12051043623355454790
15818494522299139712
15343719003939872756
9241034152181745692
10732122349015051532
7136456622261166730
9648235645404441806
7195037849611903212
8645025650080790256
15337791350066831406
9100767647797831740
4393878115713517422
5358952729363204442
8214908499721638056
5707493761842364806
10024396574791898756
4704138312605651040
7593737383798289912
7572812399661681650
11211090319121060270
15205780239216166056
4360171413635010756
7613922310673669912
7655663856150430122
6805582546973815610
9572170847964637556
4090901615830509860
14506826733704814122
9362639609967181830
14287579233927119192
7566140170188871130
10021979973333441372
12842358547262666582
9671620776706163162
8952380514509669450
10223630556793886252
9574465935977082272
14659340862884737556
9375982289615924142
5891599666121868170
4812583733934912942
12072555539928572330
8093028731573784312
11127948059090868480
15552755236342858056
8219200315645641530
4947485620132953690
8385156926009326392
4879903700666865650
10088440084314643772
10513072507749630462
4646798112282405806
11242630318384106042
9570705958287521840
10083543185386847052
15565900702504269306
5578139756752573506
7556132459164206462
10915477363689776352
12388819918858026950
11411207999791873850
9181481184407481312
8696763676447739142
7861769520245593680
5091072503836081632
7726667876283714050
5337168610984832810
15792641597100735912
8792378550333613962
7689937118917046570
10529863422334835712
6053867060462729822
6901211327798533230
4808724200908677992
4764343690199537940
14375429917933664306
4518366425827118192
5522028231125843262
5421930400672690506
10069964706140072130
12992336391442815056
14640770149374646422
9243492867794538722
4129183015690961256
14206332299209709052
8884300431670935770
4923132387036051372
13215658362847416506
12536659294435257806
6732051426547385556
7216560101940607242
15087259729137589250
14947370320639348482
15759255855470676852
9082604843451480756
11012643468166650806
9052687931723777556
9927048387165787572
13727234625995295810
10778833935420242852
6112339775578600940
6723062743258963352
15646316402062027572
5792064192765722130
8285757284588243906
13040328701517481370
4697911581326223756
13059082395659063322
4573478948163627530
7550536413480595422
14051536818818271806
11925220398620611322
9828984571880263022
9275099873602153632
4795471348251578556
5811510127432734272
9196644985939987830
10099976336801402042
15493107155218760256
12140392921826195570
4735544560170678960
12450396037901968130
4700387431764649172
10505230105288184712
10929039271839152750
8227851086350456202
6829064072044583402
14511470407655658842
11167864131432841692
6083901761923468922
15142901481020193806
5480544803441589992
12006380048855573502
7269693407440425506
9325099880724427802
8276123389580426756
7678580922282436256
5196697150474238906
4619024453990471142
7268103124479074702
4154674429675120650
9826570623535793690
11925602829518571770
8674656568440399042
7001851282800816756
9037737412957057110
4932072444004342730
8293321483702000752
8126290585891878906
6340870656992559756
4810929035136809132
9473033824737848202
4278318991110321302
6453443762770563480
14157616472701698152
9925849939145851172
4476101809508000156
12571565785836273272
11869746883785759702
5775428164474838652
5922032923663584860
12201672784419614810
13624764195291609152
4212026383880329250
10177533850235146022
6143255328685088252
5079486152260200060
5238441368656684806
13791708376455880422
7708328824518165170
9664183918032608306
4692307404654035256
14807622726486962202
8385597309011313890
4002657087110498082
7788850194482494440
12408089053545644762
10109887507700699970
14245639563327404780
11366080868603982512
6587137496413918422
5010884495215751502
10090478018586882006
6718966802974963110
7546193978619601562
8167180383179763482
9227168842282027730
12094661607077214002
14452286062843051292
14663527932621800262
6375159648466714650
8126976926473575806
5214358656333359552
15649976374962040610
15754429750776695552
6105097516031149362
9809897498341772510
4922123455580629482
8882551997298185652
9923322554496305282
7589234332837393500
8073660419084744022
12918011616960275402
10225024279403160156
10111383071107530302
8975217832412504472
9581849504005031556
7320163588231866972
11396865037998932652
11165222700394925582
9639146625495502590
7086358250838510140
7577978441226042152
5440798373191265702
10891513574488350362
5210268744978918722
12426237211915751406
12856083104412264450
4316051828392829930
7587440707680876422
4200943544290576622
8900975928262665260
10985828895748114256
6422374290951342506
11357243874032989380
15413676159907816572
14532675771772229006
9316535299156900002
5299706444127247770
8891624982243832472
7428247300045199882
14126890608569720882
13110402527753643272
8518436412790054862
10400930393616785756
10988795376884104800
5928878908760518490
4639167915809091212
8763746306067638370
10360907174480234556
9087503319038383490
15087993753075495720
6131135507057271272
11521798609111872500
8473570679325729756
12242360337982494050
8240482594322726006
11552567690004251406
9960879012980730756
9694067463659175792
14092993659253440780
5909733741228432842
7477479188951590506
15015050866113216806
4595612747699494992
14152904704038587850
12431748548835115842
13912193349283109802
4600408751411040756
8959134614940091962
6377206604050135730
4702203243270759980
14060844674965773372
14324652810911174556
11723154973376404032
5682028223873382492
10332769867873549490
4335765052088750006
7781893788076300242
7257790763043039452
6261670500442659132
9896792534543657612
4413327630191324592
7323913428746715506
4298580351809938200
10809591881871790020
5871097145288916506
11238707231189825690
12465395715694456170
5319352962489179252
14156765356564841562
8737979435517978410
6271326667095413402
5679311997627019082
14042879655974407682
11010215911195247060
11349840458758142756
9921050570985195852
9656501601582316850
8879666622241917756
8020119394757085492
12209860306512668810
12556873387495484210
13431485130983580782
4024909209016081406
14376327909494801406
11326741640792367572
5374026942973262840
4362673544628064202
9728104655346586056
4405316990190744102
5249491548143602772
12341429831089154252
7485764561580988370
12973049117859522162
11479957500172917006
5701529543916769472
13873702024204290002
13896230087259033806
14841583747108744932
4281064740794780202
9505437714093042122
5935031322001056812
11842962170111541632
8704216710303939162
15945508854249926006
5293633489810590762
5186315177032217006
11793478268202050202
15063999249042475580
14418559408091485862
7006783647501307110
5365941434105582220
5675669223111184556
6918819441392887656
8712400356222324950
8158995363819674880
14928978131867441472
8223114054162299382
5065841312895139272
9800789295118576592
6163178181278933190
8254671554854419662
8260555735101890262
4403095894609536962
6685799092942162062
10874950124791750256
4665947470549226192
6989908510656807122
4992315085133421806
10799681901308867756
4013085450344122172
11389264696240348556
12417879381925444440
10832078360885530142
11353649715936764256
13830933401314767810
4537280270477972432
12910230062905258740
14319478377175756232
8047654601295706760
4125321865817101406
6898140120812016782
13808544720888190730
10470657095024917730
6991928246293055210
14004102778866799212
4793316491312910812
4866673119210363792
6318514766219019212
5651635555064885042
5207359877571157560
12414142988715369930
4230068954645651592
14876461986521834172
5853969717921237152
11650945262013654302
13256132038673636756
12801557549226324192
9604528147628395806
9237457233177509756
10926314234858368506
9741938314932101070
13201239136765955352
4781069050946695472
15449437309896968952
11827247320732539962
8207524771689428642
9963728973123562506
6282912282523932782
10048818134916732656
13389100332155929640
7379663621949623270
9161940129321305172
5203218151712295056
7421309409785937122
13465367060316005522
4981514816997293906
9902678249414233806
13671100840618006506
10663044210222911912
13314314552237110622
4232862967057498802
6483968151244055232
4619868634833781056
4525874956842900156
9529710616651128906
10812013925230476506
4259483135819489370
8961148408804906092
14053556318736775080
4706532313409547542
7306961110183791762
6224393489102053922
13856803236761071092
9975714068586356690
14474156650243364522
7824217907628942150
5303182063625837690
8328241348296647262
6139262391895729010
5014817362862485310
12222571587137812140
5943008446312477322
10413067282731043140
9971933467009306722
8557025544387120600
7645503435270072150
9473956211104915322
10460024435894582712
10224818300026293420
14193291860913892362
14398722169387067580
13905760946311367100
4569590820703316256
9695694376112045006
15945578335706292506
4421331576536861432
7895549985798341162
4403807610019685712
7952803172049890772
14405908818128630556
12621854581010677352
10617767295468607056
6604175171946922442
6777410299392198342
11860074593278347702
5918420121871007256
4383709136051813570
15005161978941841506
4660872696702688160
10823576300844647690
14402944144689604506
15859027984854058632
4962911986615788690
4357849444003736802
9061168590536782502
7708653854103111432
11895361923419246282
10387260274728689372
7730423602707592422
5226092624139090006
14486647146246738722
13846445174197760672
11856590283289860110
6166821352019793950
14034453044776673060
15760218576715501506
6598819646640751620
6486631972153018562
4490933972417558690
5885758503811975952
13411794546603525102
7296855839226297902
12892336903568412450
6961549647536941512
10696385708354510660
8339375044985104932
5449194766277326406
11090169762017231850
4358224483935573900
9046066720024632170
4898204458618883762
9564160469100738410
13743907555653134256
10315777418519468006
4544975214418088756
14640698887967174262
4616075064949690790
5579322301396564832
11109738687937943832
7725933488927540756
8799877809130981200
4611287366031134756
13902388917599519822
15844515981360185450
15149994646486455812
5942715900725382792
6136101881547031406
4822453716373745156
8578493985750917780
10829581225084903556
13208319230504669882
4756626221697717302
15119034969249707256
5008711146939045002
14763924248037382442
4830302077412216862
14658981345288681806
14526138516978368570
11468745566756910522
15850846288429073292
10981604191902877806
9205421680194994872
5009806204861631406
15530808731789810556
7099832284733347256
5888096330348820072
14812661429702368652
4214474997888253062
5349562324503607656
10193687092120491056
9141336999231610812
10946517193618984770
9810340992729300156
6381937887793804056
7165728398187464580
4315374578076381056
4316547420395348322
4539570746242773492
4103903923657683602
13590369247852728200
13402888208443056962
7838091308584517022
8100660623477900352
4771525905859117442
12162677101771437110
12831569806524517782
5946578341232825522
7043720548956734450
6886411697632456992
11593394739660595050
6171335938925499530
4817362674928718252
8378457745613834612
9233925238373965922
6250893029397781400
14338162677099726092
9415667048426363342
15740202292914672020
15210294229122911562
5964587150623932756
10601730133376725532
6258608767395187922
5246967478747878002
8031970287964367372
4964567314219202702
5821226308066549932
4591533123182117402
12958257539771986272
4014675986898281406
14561349922661082410
9370263377255808242
11338919218555562412
12794056437919802870
6804035418520342212
6220569196204220342
5300133770237561660
8700671034156510110
11517032567849767506
5872481264275488506
15194593002913747292
11110671889896235050
11721082517889469062
8368483630846089350
4286379148838634252
10009240913569895160
4786089323293820432
6962827741206063032
11282099397749508062
7675153347124244232
4259399880455618240
7589037207605780562
12334562897356631406
6405560609649572702
8405742535659337182
6583325634786809180
9772723498856751362
4584245189192417450
12184310082013481432
4232569522168716806
8003011408493614662
15544125413730112656
5497595859921772340
9958711127085551532
8340531933940363922
10166140243646368256
4387549538007652392
5390998648650594306
7593026205166292270
7033854872844224532
14696710999117052640
6305300020504708610
5690803436586061572
10091045396739220472
9142519925617380462
5494503069870031406
13905912256367660156
8568101590286004702
6206784071554937862
12642486019182508502
4257167396466294470
10199157501154804272
6429330565056538832
13050039360599243862
4902028293417999140
4204008867761856272
9507283032403521122
11544990770871905892
12125672260916572802
4274221865292214292
13409001947938937690
8799057198966391842
5046050644541783382
8038647141429402056
12855339331157114570
5541041392824213912
6580421685905927382
5032335880166488256
11427172237976994830
13401634976465287806
6813977614593587912
4791387791834884322
9140536101054126162
6500062395340214042
9596463731324169482
15495994833590086256
8846166652420114212
8532789277586728650
5352531377519407122
9088456689010240022
4014037387953856802
7759224074809639542
9750370408717731032
12464790642514530560
7162047903881474802
15490003779635792522
15829274666145807900
9464510869255807806
4710655865082207060
9798430488919248006
13623342156006759672
7513649644914394256
6332316819502030590
7482876595908299390
9985353986035272402
9445314345308721182
5773298009572498862
7406398196166949740
14271357579689111522
15072348464734746306
4789605098876506092
15687050205678169506
4546271351718856370
15232784538108760002
15183005435764877262
15520448786396406320
5953690756145867006
6522125313224575602
7128524586922511810
10730080389417460022
6998278718830574000
8391955029475201256
8099476525100095256
11760590678573612882
14682972139106079062
12346462119738264962
12286103536705899462
7954136219295307152
14576220152145101792
6055918813191277802
8796745151511016860
12120246040012397502
9366908149079709500
7537781665793322242
9450852362912866632
4573092696473920782
11370862363695206762
4146953988932801256
14176093745645121530
13271388682917533562
10647165107241355812
6074656382645285402
13697826111261377192
4545876666849414806
7854609513721178756
6402431153945564142
9262861215456494702
7448654949600096056
6145154924250347700
11557379955473429006
15212486831340772532
9500360288852375256
14586027266580505742
5982467703071981240
4840761280532979132
5301415290127661256
4696499470240145052
6932814747384206642
4690541688871266492
6328020386726929442
12873185924940250670
11015559454646881406
13732884782616513390
10443032601452673822
10788096418686679302
7953529718019088506
13672619127708987656
9615259481922035156
8669842344865538802
5441171438607065030
14509629066737942102
6897707638440869256
8323447662904149510
15193873436157687192
11851053608685749330
4525868838412693550
4974080781493826022
9819042420344722292
8663526969957873110
12169893955188462590
7332577427042759670
13858615738220211506
4338445713511768872
11257198700179732482
11287191703968051212
6683327607435467382
4460639198907938906
10431443601840633392
6344314819298375222
15478543943885759112
7219450222168295832
9543841907912960832
8288642275397049062
4517804456789100752
4564642289419020150
14278067873918991830
15015905144431641756
7597122144262336010
9343814829851010980
5148414464585803742
13550232315657496380
6634124214467917530
10346707665893509182
11719863238937387820
11397858729223320542
14676527156965509890
11364741722202664340
6099390189831005552
6542456962077467300
5437314145295522832
12399371847213398220
6517265258082759050
12220373994441817952
15531457539235859552
6663843880988241890
9747369795496995602
15049878537106865142
4729827319754141306
11966597705197425450
7532734798202913290
13425473185131688932
9583181475595716690
8108610408832222970
7684642538745044742
14011026475297916612
7919592465932525450
7161619322171919800
4925909286068686806
10023023938598788812
4181550236050146806
9974837688343366092
5295580385402032056
13113665343865032806
9677715195117235322
5639441302731870156
5838745667300367306
15868679314525045742
4218971571152993256
8134684825038187656
7562987877118310912
7153728141449494352
7425206824662569630
4518444012200618442
4301555855592620252
5233773714516410322
9059809137004484172
12435409487801822006
5155796697709564550
9065693199155752640
12148134671804057192
5768194897500302232
10041480549005237052
4269605407814429552
12907621786828001690
6349733411973501170
6156914211412939002
6007790683456216542
11557278616581651530
6558447198664597392
6780130381527854150
13755285186639137070
10569262209710910102
7311013493612745156
10142724267583538006
4941392937019696922
15621067830949765940
4059706764582574202
4974785025890479932
12397105729125759710
10986671202772129310
9221524378956638142
9806166072876381462
11051176846885826406
13880853675255431130
13129653136591546652
12681065347476674150
11943672443437935030
7419137906290255256
9382246519041225902
8136829180030917872
12109911618243899070
12728934904174913972
10119663577980245690
11326846588123314890
5333767420616928306
15634260111770095952
11939708231213735810
12716551125136514882
14970642917840931050
13036120474626819290
15782477493787456322
4068751920718906752
13336586936591578056
9330758272657678082
15279396011305353200
6268575899588243352
4350338376746643920
4595793337965362952
9861634997693820756
6581809509222588762
6923053482382347212
10853108860187593172
13881869346216353330
9321503249862121506
4894662916967631590
5590758922176116330
14444245166559670622
6597603778919031990
9560161811951934822
5011707831609938006
4139910858536191010
15929640078398707080
9008921398775900492
9284395766804269256
6436444793098128906
5412141833809097256
4741475013813944756
4036044562849237692
4553682499996566806
7227985163687685050
12631664138739878252
10873293427093885170
8539423108676160822
4176785648543246472
10888865578644968882
10413368834924858672
7358881575236384450
6736094845393279872
6006914797614961782
13947503344885031406
9447456545238337082
14122072634500086752
9606763891080868010
7793055860291334492
8986902493600282656
9992481058022745156
11296087206688683180
13709782390752973562
8158343433129678600
7774445418860370252
7342975975661649056
6723050639668121306
15537970514531446256
8117359422151294002
10969780946575183332
4580777150534625306
14111637095050264100
5126912671078823172
7236089344913922380
5789119851329525156
7278945110315936462
12735155131576612832
4803375488644314482
8544353372255453282
6713052721885622756
15348114907019349552
4709053365998738906
4951484873009548062
7593663035904612942
8983355072058867282
8853315660589491506
8584620500784956112
4405538055896331132
6439295272388259062
11092960117767413612
8262988602384390140
6783508186018485042
15635495877595887656
5945416845646889756
4527744913925977722
6051041580582817506
7335609117773392332
5889815999191059032
7621272694334859170
7393798037932212480
10770589395287915382
11690337546433214282
7622510430881277756
5332188286318994562
11924342629579401756
7813027674136265132
6340627561123377006
6000825392363910180
4651831133900316056
10099449410936237372
5387077481539763882
12604451421785651406
15803400606008028806
8460589684284246242
6828653672869872006
10579896171371604290
4973330807419917872
8544502370684196006
7280819120475387902
4824834885415361042
8824449456506092572
15568697649654366702
10813626671337581852
8077957295326688756
4717633085155678700
4777805791484743250
13961575563825276506
9765921249121712600
10328650378967398212
6914090864044026210
11306095419273834620
11568158797267750932
4941417160256689740
9564186372716525006
10615138090168226712
5408477181601463972
4427106825968399432
10152948701013224412
15972999188931205202
4317534176625422300
14182071857860543056
4283155885806019602
5242529102090319272
12980748452123852930
11412999952296651942
13791966317724715230
4503804704345275692
8716699187104846922
4272881406222711480
12634988995500047930
4530007356197001842
13726210867961636642
7966790125466332656
12750187914730978256
5838119772190280022
13279132553972611332
8135299164105088472
12813067644757186250
5524993347016063160
7764729898977405542
14210541959042875250
12057812381772307656
15091535627830152612
9543361139957143802
7922902103741775306
14824873169532000672
4616873226201411450
15002949664203836256
14767934083833069272
7968426949992251756
13939382068384535156
4600194439860800156
9285039383959651340
7499271283651987860
11698371925145934962
12478772309232728142
8857868687646066506
12814068734842197710
8652792997689957380
6050744479138601556
11012128053342622940
14243249178064404192
9068418186210617922
8658286661788578912
4638401590910622030
15398979930276480410
5339286785705054006
5977896555059955290
5776755330453209282
9324921035378790056
5707773435397101410
6671576445162613010
7574323289804173650
6867574848094237490
6117184118134931672
14039634673448052450
9951868759468835432
10823055328477436592
14325108458110807502
4702566614195821412
7942966985924209272
15006669966676191260
15136429346686014192
6765243047831334890
14921657338152900432
8672378310670271412
12790730787026068806
8524400778605234256
13729620249148698180
5557485594547656072
8928511309653761832
8201681862330784632
13020442015945816640
6733660820028899070
13072916400414338862
4653844742900388440
12313648110055771250
7345588697404545062
6693269844408108852
9606583914534611930
7216260564539755122
6629261708007237630
11000618036136715482
15760135129229950556
10050740075857358180
13669997441713393332
6824015050595014820
9883722648748706760
14340689536934063522
8610551297128954010
10730231988429868242
11868431795975839682
8021951372279076806
5878101056849968392
5726351507201957270
15396338589943768760
10248472135645632506
7733363994784553582
13761735803860493682
11975669080805781056
4852936569828258056
9750839360163460202
9314914976798635532
11964423938877754122
9029838014842987656
10650953917072265852
9640491341720082032
11359308595921518260
6056031386562574052
4374220632204308762
4157282674900525806
10979188541106453740
7194882423970512200
7490102929901873322
5694480250765086170
12666160247155628906
13736970290814635702
10943549514343653770
5296150611369563402
10189523155468459250
9451123929502884992
9771369178813777422
14265251466555325872
8906928429184569840
4834884827611982562
6019933313277902360
14812608825416072306
7989169291894147740
5870306484804742370
6914491758224552280
10874419290858548922
7722488034906075542
10442048974054667660
10860189943025372670
8972608023011109672
9245982396693534912
8909013295372835756
7198722924621393242
12225124557657149040
7010593256244457572
11238097665916821602
8939382375531560042
4139124542014274052
5223520002233051822
6079242768777142256
5820045273116523000
4743664840153346802
14754422655628377932
15694682999655750950
6923805943661195510
10847428835795402556
7749931068919779602
4095429026870589770
11835360654044554100
12119007356576824430
15194405192788023410
8189369950056503052
15502134342942225110
10812187011519426290
5150758899680325650
12707468282184264056
12094184438308013006
8506885264408479962
15093692458474406082
6458852972786595150
5891620928954096450
5986028320815107252
7982053539296744756
4388472982763194250
12790504787326654962
13609348590982458782
14661856169763828570
9195871156228878842
7012338180744966342
9753671369581056722
6871682341868740272
10362206286032571900
15660681604095420650
9678109450045034000
8369166712119317732
4264406670309900156
7656679802231831306
5693064273208690250
4562093456183387130
11274013313633101752
8532064335913487840
7576394742670399806
6036410784803804862
10700707980851357570
9924481508766225590
9939494470770497162
15054319369827962490
6008280683846405256
4110517947186236592
13285985586644230242
10690638335814268082
4430811166154878056
6171248166869487912
5811630210209628506
12579946821066839402
10491247460658088962
11310769174948541300
14688129523658884040
8281989066904807806
4810360737608718140
12080841201102453852
6986986293014002056
4078549441425688322
10635485299410226506
7309086775484337006
12324092323595332922
14835703907756791332
14328455068733260142
8451520352105267556
8638751264840397630
7495548881067000056
6962687942677758902
14045940823901140140
6955868650849472972
5846235639484273182
4777939512098776406
7315541877677883122
7010677455026497272
15434723047741690082
7249313030437512722
4312522410347033682
8628067035468193952
6542029086260988306
8742883101927198912
6788200252905802842
8862310427030660810
4408777513032514832
10069088469791568912
11560376733269326202
4443813616559362656
9633872677138777892
6237730215322901406
4738551988709291622
5886397127588276406
14935002946451421410
6194326793022723852
8702395340214672122
14816098445476563060
9270359834303613282
15929988431830642640
5548268020414535330
11475183888629142320
4511822482218325302
10318357993329550712
11974581134725377530
8031560236830558756
11523703368085570032
4539182545808954822
15832642286312761142
14034758141730248340
8439269829365695322
9077674293230835312
13837882013447292506
4731757492395407256
8966235476405045972
12323337987655272062
7831445375271096812
13593091710939455756
10714447636675282656
10567810071963699392
13025879005059795432
15576481363434791256
13623012553379981222
11337582962856828002
4996438193658346272
9189581653068837006
9592534256720627232
9976106767039007402
14882103447934242422
13556339535474321312
13262785476904779822
15494943885908488806
5781098963746168400
4669921084279000380
9549801204199994432
7203414614909197302
5582868305621738690
11174850528683688902
4917670430115126882
13159724182741661982
10709045027529014256
9252989215776149850
10995206335560259560
4172873595998206556
9195193263202297850
6047305784104399370
7360322029905934992
14222901815935481556
4322153738573433182
15193287625510526402
13300327989193291202
4566884097408197970
9710247152935667756
13922772520621062440
8723721719800768232
11647685957593820690
5257941681175423890
7634586834866098932
7504475725008083306
8095115681715264006
15386269478333337362
10897257126539682542
4096181222239418202
12787822398642087656
5004738688395801570
10589953324303618256
4268583707226836556
6546169666963367552
5677494653162622710
8469263292078616512
7912803278598685392
5780415364931814722
14265190336898973482
8630735607509729132
9053891081942938922
10980701875497066732
11754530195852697122
12115551389653984032
8178084953701679280
9483164372509545482
14652815328540662006
7407019139744339660
7906203952250790242
10288737592015351682
5922285983529596022
7708925837178124292
4891958238674323056
6638508064751806406
6167191887087604562
9198389564066588942
12676691817144837306
10993509773309133056
13724501696044194306
12916820125306877472
11947243672809427556
14662703480900349930
7358025596772590642
10096378190801062802
4707075386895350222
8504394890361237056
9825760339162437656
11973506657009892806
12953722381978768010
9182190967789011552
10803025838779866720
7285934753001326112
8625541010983943906
7579481903951662656
12358735704458917962
9831402450739786170
14726825008651902722
12019919876867896490
4443128362802337756
15226939352207776556
5061285934546626672
7856526199465849362
11528860416942606282
6768191978521034312
12016396120869336072
5457376588852899632
15093476108019420806
10405679843706310802
4301718750606765962
9753932573820208452
9280531047257734812
15302752414038647382
12004187247206577660
4192973976559093382
12070397105275023912
4823889925065547056
13768998388863990302
14842316728548825822
7830856260426424370
12063254247422156820
5793025514716041842
13830295764436245282
7298225403800043642
4081535955349539806
11740768695689301632
6085570533987331806
4135127673346278222
6318938667841256162
8063644832461521840
10002284264656687782
8343072678951628806
12350737016259363906
10278782231679676010
14328422802900412080
5751596256268513562
4528837792472144262
4644047409872034800
11482197052636238402
10198379782042158180
12255091471432562006
14435825253183774452
13827597752040483402
11883386630513770722
6477826656538572572
9111190353676075922
15900549559494715806
6092488656001714232
8836762514485601306
6348220787667488820
14469961802160149700
5916380323771962540
7241195159418778322
9993103182584073110
4630786815695174112
6936758801192971092
14825632860471633492
6622795756424596790
14750131774694810870
8138529537622531782
8311163111639625642
15142379588108202540
4592016353491195862
15628177746925727132
8781430654937146520
10710773951822870642
6690837216437507630
9023561341314932652
14964939765961076922
7383776796331868142
5928857912386918262
13109470890524209892
9264649586328127410
4760675275727289102
4985543221518831012
4430086125014035506
9869103285158845506
11574441883538321592
14450682022982367630
6746892965708023442
12468630779667910122
10982773346111937050
7213798234392774572
10510242610028887490
5633472142192727306
4759468062742383170
11160584354331636006
9422884760186574056
7389191160321408912
8051785134482298170
6087682310135670312
5561924355656710292
5592761438860274042
6531586028746671620
5524500505836211202
6201140562365714660
5941510007515487372
4185854040396368342
6258040321708964756
11732966772234713256
4493516586414931406
8598348322358051406
14500777505216981450
6455208897125268282
6972859183732754006
8484234706198115090
8977844500979335022
9812177368384907052
7243899654752960240
4885038293930038802
12886230090680295806
14078992619087252012
10901002822900555602
13749716450174159090
9813568371185094756
15042340283794696802
13490868773886215402
6932741941832072862
4559598538282114256
8442390356721576506
7207557837590657052
7699107058236275772
14135124836425318122
13664670453076278512
11249176497510494412
5107922875482459192
6336304768511545302
6159624341585043450
7179213284152133006
11693126341754813682
10590975252403801740
14125063582697830362
4751280781963361372
4596348662399960556
13315046790057498030
6081935179851522420
7869708390167102862
4831820574057044262
7370430338203468850
6105657739660111806
8280838947496972656
11928026887755417056
5309696370827899122
8841146139907087656
13404641571453130442
15770468353812805100
4109466948292826462
7465401712281879092
13868359321953824382
15278412942088341450
5479334104064264750
9739683394622775890
15739966011780847802
6231629883321432530
13386374930090923256
5395805127431930360
8734267525025674662
6890643277887120842
6710816685129030812
11511754202122404932
5166858142460977202
4496206207312976550
11874528310934343756
4876844930287594812
4817380707825992592
14549576164311095556
4463301986444967392
12991088071763985602
6626241022604405802
9083614714189227056
12580589428309013582
13659665230747753922
13161255074051781332
8734176180397341056
13075118549825248922
10722513919958075072
12104735177366582042
10210993428278611082
4160772696679931180
12622810552130200610
10571326851081639942
10299846723552317756
5985257261359402850
7597275582063367562
12465333915505740506
5700896835965873372
5430441625776986006
7774583918387457656
5133690081337979310
5361240339056681406
14032689916080866582
6314723018225166432
8564649058155598056
13767189442111909992
4064938198672917722
6420441115148628906
12487633341230885532
12975806811602462562
4859207901076070990
7585513881378213732
13399994856529316282
12657771628039712180
15132091438111211100
14280954729231427256
13128429484783883430
12562022095645372902
13832523820010951450
8304281151031811090
5654622316017475506
10853703113220462042
9069797571816242982
9438641729504274252
15604383586694811662
12164136484197069582
4218051774466689770
4246614288302740542
5107693959932120156
7203984636642249332
11103124601219225022
9453233400870154506
15793560950664818282
11545888182564961802
4262786681541272390
4223234273517591806
7038588383737947056
14984473181006870652
5351435503162611072
12423427326657139340
4459006923799586006
11184326995863466172
12107492923320390972
8029778109148788722
8956915305429223610
5208381690782986806
8821074895256919692
15021380837105751306
4570885539227332422
11416727725248495306
13767079881156094820
6492506483494751022
10352621976029727032
10895558526221462742
15970936993786513730
6588454598638615632
14023493333075454500
11294682958401034556
4733209520434065782
6716745214775306930
8791805268969916052
11694994541923057806
11015681274445252110
10846219809664401806
8610047930216980806
12765313412813805006
5677611253602656450
4458837758014628462
6736760062523913422
10021418693523740922
11097528918803230542
5804763793251830822
10994803072515436592
4370933962379770512
4924763598403924760
9274897823727871172
14684138803267576572
14161721893441687892
6767745389133932112
6380705440563959756
7902933945257394822
10860333507800546132
6621943879817360642
7489545617249806662
10483374894592788552
11874846732055012550
13011036727610279430
7795120489068515700
9574545347317421952
6023718409071028556
5694237023839742450
8861640515780145212
13778122557779090552
9513635345640349562
15790254567716418242
12819234109720410612
8117799203478857220
11377413126428883806
11998092134316881756
10822701331296217470
6952250801118182280
5494351936867556600
4320259455756288072
13867333714745461190
12482637846984172602
7334290841843420156
8286788602320940802
4871960903701320210
6002121625513005620
4426852514995299006
14013502440958847972
14395076840290393662
6501591484586175462
15411254509763667830
10594001545302027872
6059485231040698056
10318334865357765512
11552928697517523192
8843949987149253906
10276522321884251622
12105961872007436120
4421103647199538032
7288199932033223322
14560283266619523852
5451931218927542282
14669165355090033522
8593327947561444632
12175157122486276620
13550913527202119756
14185504947887597352
15193247278821585752
13881985998725644256
14435008762784269602
6904798721072958530
11907977556800968806
4956821575887946862
5451221890447691672
11429089362450785262
15322482356176245252
4581703551200987756
7465162944943376406
5918705110920371100
9064522214436577506
10806560182553557142
11685437143733812556
15534211235901601502
4916383642532517482
9553054861278334062
14643583016661364772
11702318302646354460
5297011357772355912
6466331517481757252
12387321764650737452
8791773056176363980
4848806058870218556
6111837352229237256
6084209535356283450
14769404478130218972
13817766886154361506
7826915696112239222
15729802841419994756
7383981096023786102
10300018205583488592
8390676056192310530
4245366069269103770
8701277701572102152
12355631854054342002
11217384888437986832
10809444418221206162
8965895726733203040
8703924681153655982
6207969996939652580
6479012866215793682
8267436576374886560
11974591422588275340
4358393266773046052
13260219042235765056
6795684479646090056
4028255880202268522
6306684744353738240
14040947140819908672
7723847461534061006
7868857226235645650
7887677235088287656
15501803849841087380
4230244490763337490
10893412094330582192
8245229303431885092
11322373950286752222
10662915212999038352
6809500494900853370
5639252490251927090
8607742755044026572
9027516549144855872
10221522643599680490
11882584253286339852
5496339221975225630
8620986329756321162
12798387931615955832
8973479331224273756
12281472049154293130
14918000947809199250
12082925736794794250
4668192496117800992
15759138111632494742
7638271122176599592
5455914975487380122
8040399886941252210
4358263539519220662
6347285598939450156
15343722607677556056
10249103702475068906
6095835474217201820
4584967799613125472
15352065642627377732
4104506534953163330
13327066391574604920
7017150581673563772
8700609444738522950
5817767828172398660
14873127749127677756
5857617388599040682
12716567946093129806
14361920434736440256
4998787418086315580
11694967703391082242
14706102144937520802
5948418084934285802
4248890976287373306
13464152183487669302
11966708665225282656
6777035453994150156
13258362327613679306
9916386801317338502
10989746846865106682
11238690941796097656
4184723475236210556
10878876083666086256
6366299635827634806
11709958409514740850
5636971623380562792
5742040148107126250
6226627100152644722
7062142801408216256
15944825436323408952
8535895161987561192
7172349120822548220
15562394780795255252
7448438556585496932
5330572121669309220
4633723059364890192
5075904233787585750
14518472153373643142
12032188388936527506
9689339049509050806
4959910819817518452
4848012452942827082
11860372942412762306
4064373144556105862
5452084263453208632
12448759825437320090
9201639441439555980
4518674173439480892
9382642672997851056
6268469091671225742
7069364480381005452
10372019966208633306
10211450822604086006
11084900294802972710
5627641123473075506
15979772169249730562
10394354542662708410
15616266980359979712
8980524931921998006
4566300810259435662
12872687380797531762
10766087222861625752
12182663913341861112
7899094684518094532
4189575778333819652
10888276567292271632
7967541065729872790
12591583115455616006
8764035843755879192
12831466684716950556
7626088643144979530
7245550102435670352
12997666923872081562
12765854449269088872
7373394178491101402
11857551821042272490
12864017001164572262
4860375277379652042
14573044855494637932
14951546503525283090
7396817028362746010
9960444386802860412
11117236009396519422
8353718186481722550
11335439685501824312
10346847718431611792
8463068877352899306
13417062320308451406
15318065186709570110
15406781401275088790
9030425868443823300
9386112158686710002
13733981926103093906
10267151205932587056
7191798343119616802
5108012239097713602
4212199431308015552
11646273525885026300
6094147958014394532
14261064057464436812
9023076730718351940
7196744262294252722
15120576603130029282
4641361470149177930
15103073771884130892
15403253147074759122
15512817458672584980
4088811544273947042
8478309734669099562
12540360687107134562
11738196999067879730
13655116993295606402
6309202625432201306
4411332078076193906
4522584885109623110
4034958366506815820
4500295462094130272
9242161967742842756
11676220721299083060
4094590061208291650
5097486464823834072
14143808542992538682
6631484117351743782
11226823598048853002
7211555754928830006
6574408142501096030
11750289497563073256
9773988499280502002
10385707123560515042
14149604083533210602
6662468239482183756
7742065604574957050
9930871299155607506
4986177857510337882
8822467240598115722
9149834484748734222
4311982212884783142
15266898557658455006
4704814913072936492
15073139271055708712
9777796662136912740
14349182773785321290
5925166420711426202
14563553417710427202
14848583722796790056
5895752209395106082
7024463699808023772
14080622381081076060
10273928457546878906
7189630923388105082
12459819991662574442
5126538557317858830
12536258021388596052
15972287749915508556
7677435123921609542
4611724155668338256
7463460722184454682
6261428567214724230
8328453841976938830
5954911237909748442
6128637106113890192
15824592352949477162
9619788965247020832
13153996801906746806
7186730457860032200
4917946786863002930
15425086107241677260
7125489341525416952
12929486651522213906
11184401640712307492
5046793986355393032
11381834750658602610
9219409401793753370
15789737673658223522
10162479965160721772
15727604118684096410
4773720293634441512
12622154702787728910
11969386100263203306
12831369466607559506
15728559305095101530
9005714391775301256
12831318686948577090
6304235639927571506
4315328602333620702
12758418656897372556
6732412509046014810
7375135376393402256
11591204534248770290
4428047815672022232
11027759752239917742
9826960215538580802
7242825289538805932
5399661706905942306
12581653098959947802
5768852292164146880
14493928188177907602
4313672467312865292
8886817870951080270
12770365461991030532
4529342201835291770
4744979970188382542
4878321249801685412
11968256638241462862
7741702011307224980
10053306767171525006
13340802399377410806
4532960242784025702
9358917212778276050
10927494104569813892
11090753232413897252
4552346352960112152
12745831840582207556
14589236672834378970
12188397488159913950
13400403137377051556
11062519461213523400
12680735183466966072
14950453714115447306
9347191258861287306
14227350971141307656
7011479211625724310
6150093046789938882
4478037425846226072
15027638514695132042
14291741133175937930
5438336344680207656
12335772691082537556
5807590214246658290
9659674775439005022
7233670388847334682
14231423645708310890
7160196563958572682
5200298471660278142
5547677916303880832
6985100189143482132
7420006914111264332
5975900500902208512
5787984131703922332
13460738345719764210
4308110492719374756
8716015603453081772
12055836754215469610
15374998448504145156
7934881900222894322
7287988387690894662
10005930271819217220
12001255411911475782
4418472153408812732
9554547702614189022
5445371676697620306
12950352294958823472
4984801457330940342
15952471201190233842
8066332188496112312
5560096568478447102
14301039129701989730
11022975678916456506
5106365072794906130
5049604029871157202
5541312718524485810
7971405660669277370
12107881219980657656
6809871991276471592
4000178405989249202
8018214082788169280
7313402357976438506
15388091941385583462
6788773102499999982
4415039269460666772
7328631113772969306
5182222403449533290
7984043093288083556
7775410290334310630
15669286244050480256
13066119734100401612
4573614081083128332
10712978240324733756
7058403726990219452
5089485246894528752
10000588251313878230
11635420918118885120
4904839170160435350
9633034010819730660
6326543952355675412
10001645206764790620
4660195567653177932
13627553167472389242
11422108268761679930
5517678559054253906
13514236364367387756
10319623862091276770
6730684128799426850
15684040401377626280
11073343926653008922
5551688427936292280
4919306671670265056
8917036516101606860
7621472261372481056
12084045930396124922
10454673880881028970
5984800436691706506
4071291856390318250
7349812096507347656
10569594923780634992
6890727120753360852
14653280651709942506
5011704784760936090
6793916011543708350
4072307603766503906
11371482067729538306
8551285689826066592
4516281000698150756
12788781530173969872
11722967795849310506
4805959172446541210
11471543721574994792
13002047644609954062
6640637614075375832
6351158903031776612
11892081152381765172
5142457636625453762
5907491536650379220
14474515857354783650
9529522148658585332
6632033100199200410
8515663747401923462
13405632777615826622
14198721197581616810
13510991676152757656
15399109510018597482
7701147893801183582
4517801855161867460
9429171906968835912
6832371056555931140
10278364628151899162
7182272116329251882
11184773704854016430
9549921156701292912
7513259097530437656
11033206415408174402
7331658576959784282
7998642722288165220
10899199170596596880
5354152792553605592
15009066035035734510
9639247553266333932
7172885355580676972
9372788823041652402
15595410140850490256
14086814877631420472
6166908476724666372
6606513230954917922
8469286003293639302
10239893126678856602
13387269623934036642
6581108834920699250
15168536411287678256
8203463931673395506
15478306330139272002
6753646196705619756
8360637781333178756
11268186289751769852
15285150919163448182
11151951759141877532
15476330015940906506
11813274272875203690
6212154811942661430
8056785876425018642
4078051681948403850
10622661083883365690
10750341509841709622
11359104231853061462
9767878426855078256
4845524708671391306
13316690297064912032
5908318870498653530
6838736710157567760
5954679785554881306
7764712700545411056
13099189538897903252
12715061214794584050
6446129256024582462
9865843264062084050
9038629363050588222
15081131409952027322
12149200507948457256
6878424121530225042
7541251053462476406
15075893783336800070
14937617408853353006
4271152844790834932
4122007429241198756
7806232469602634930
10595157736060731710
12215002978014925650
7287080509657030700
12205873949135619872
5445823812578034342
9352628534920182752
9854655066789637572
10568937859172303522
9579096442018206222
9978893922006584022
5676859751597448650
12758466848921449382
11936261509033592556
11488992878416681172
4801647425595202730
14570452525971721370
9684736892056473072
6505444020002336442
6360377741017797422
7536383932339912806
15356300270884075806
7594164133418463302
8911980311215410056
12862460086004830412
8522985504112096556
4175307042756592056
12415793672415538890
4650726196531640322
4383139804197527756
7823766628247401442
11770559175393296462
10114117091624610812
4416257080474498010
9432648546594834962
4375816096017155022
11467919530080485762
14791177284147111332
11623066767567586190
5242622657892049982
7368505545772250822
11310414617775504170
12570539670081097656
11408060190367074012
9566054333596457556
4085153383034656406
9432415734108049490
8709629553480046952
6824746770279435270
8956517963350664180
8735309622891385562
8604013567616512656
4007484944252140682
9152440534719105402
8521812768632433690
11008003695848387102
11305815718648535156
8298924702342641192
9496855829695063556
6093883281484115210
4961781507654643230
9630941539124813070
5300776647391525806
13983599843650827942
12230532753308543882
15785414600243497242
9722093666710248056
11895901640882521472
13696616869249542032
5779420291321357610
7933659461145887250
12395628395602135872
6777810554126082462
8255095445154707910
10419830486569417062
14660694526383320960
13421318353378597752
4432777878416926080
11831713603263720612
9671648019650420222
9748625513773815506
12427151777272150806
7020344960108122806
9693450247347598752
4557540730427145792
13173632719769854422
7751991472722026406
12702952450764262802
7271298091270957140
6981772803847498050
14426812524474383690
4095007985232949056
10906731755773142022
6931130896585738712
9913049866585643262
14738439265717182500
12627532317529120970
4464258351100943082
7564757494947038930
4378730990140854762
4977193049505807240
7847013997253676180
14737206520852512192
6297989655805078506
15997492494251215950
6894810793734791930
7528885869882311622
12283453544951896580
9675055431702837882
15290235321646029450
8621824236766550112
9889609810059325002
5455315013952434820
15112062241949536400
13250428327705774620
5028545735421541482
13625141406337781480
15322115892777595922
5028771892716183260
9748582688643489560
14049322224875230152
4713173601545948006
5354569525558724120
9933490175349376110
15968275049742634982
10445844888426442592
5708160386898300242
11834614873358462556
11482393033018344072
5256139255795003952
9763023182696093442
12014141885800386180
13037551449768945930
15379834481879938056
11125467720086890770
15155189863562724806
14035027037393846756
8788180371729008256
11784494971779814062
13114410570321555332
9032099647943887220
5524851890649121802
5438631405697935150
12789793454932331112
10511998319456103602
9555868427344603212
15493344126801943950
15133357114617934820
12298654560351543932
4249303925368944290
4578308299355614220
10326114173680781730
9476533898545029192
14200173350980268906
11507782696631230142
8865655429332552602
6984283842395487056
10871310301723841132
4504150708750104050
13653508616967589922
13247949176743952592
13553662121116209182
5182923730702413152
5562530783056272482
10471468636638152030
13672626404686115312
5108035029882811292
6920324639079933072
8060428016466329142
5641807011542115392
4347014715698033612
5423681036679487742
8607322192130273306
10728766855677131406
6462619378259875292
8352093003311465310
14453914721123406692
10591500645681157820
7157355452431641470
10173276328155825156
4479267688710374450
8184039742710077402
15832839005955300170
14140933282292389670
7230523755128165652
14123817628975237682
5176644111387336930
9213525269935597422
8484957872342695302
14996232712954235522
4611808861752550250
8744347622362344722
13435747086947862312
8420795739844043906
7907960048086354370
7379389209119243762
7641577180866138120
11929339757213129270
11693085854656939922
8190356387449337030
6074201558779389492
7188153790633075262
8317828221856314492
4166586361270033742
15560668042479691382
5222260419103300806
13889939555114409162
7036062667483659840
7678974224474037582
12297203850638244852
10927124757895131506
9782739263501085972
11896617590325359012
9577654877021929256
7100709809791372682
12403119470325632120
4418149634335036542
4737253516556690432
5823914274522708860
11506330968449544282
4157232639425257656
6400687985225651900
9127325796818941406
4929742540957638962
5864448815898696056
14545603701845017832
6462354863276507306
11553914852011575056
9370965604135247142
14421454138222578842
13076205224236338410
8620124875584181806
7323937222318058502
4947963045304984256
10501180463129067542
5451955121704741890
15134850724545834756
4583125350207660962
11625439966814073192
6682376934238625156
11034166359938493330
10808272924758970310
9338978882532824142
4019147136625563830
4489982401860990306
4065232623174535412
5998271464323545042
8713675315043374682
6434602879530173312
13759106151215436482
13081677471248128056
6829582288914343352
9423500141193316002
10859065409281804056
15275163855593104332
5936657299148012582
6663691287649911062
4060108975113892890
12205503117658112880
8271361904730004950
5915228958444270012
8861678830867840850
7811316547847647382
5998455680017585610
10139948323898088152
5716818630935106806
15412048676854877306
8883945287272170156
4983898955988547212
4310367437397580922
7862512522388235732
15117227934151818162
12080019214006265412
12884341095367691406
6085458488135923056
11271621348880808060
9850507636674626406
12120707819213240942
6603007780293626406
4193889992680863162
8659739971852293770
6482524484129168180
4617389055381955320
10061956519955979680
8754630994823759762
7477131036721690806
4434354941797828532
4820534253328108590
14602894872403097756
8219253861100064432
12357329611508205770
4447031271762138906
10282014191331210006
11135516592476661756
12697947554087143640
5788863050689601262
4924583198407217442
7626983562151863006
5949003554188131852
7749234262484899256
5276799490231346492
15067398783272392860
9589623548009728092
4123999505488648242
5162665065823265006
12699638081576349806
10204620305345312460
8238831218514808470
4012580472242737202
8545685214023658006
14347123298739710556
8892479240615534870
10984613665802273202
6089882413458370232
13128900679708747572
5214525060656038140
9121453995349377506
4624698780460817372
13819782900392362740
5467734059833130960
4096548018247782656
14606927616881597256
5806197545163746556
13213386910665997442
7005059592747558032
13039111270352350640
4506708271555927190
14418925534301238992
11549871644075733890
15334312043427195090
4161477841616463482
10643445221329840992
5446712240326539122
4048030256402995022
7905910673266971770
14926650775488248006
15810313778434268256
5658855961982670002
13850780945249159022
9547799203229060930
4210679792590792302
6739823776242458306
9928854752981752370
11244478224304019256
15368292802844340662
8839456231569146112
6239336889460928556
11225327762357210756
14292043906592671056
14769839335588942556
4279496675743441406
15312396622422379752
13179071286818677970
4808509765916271050
10318865144871014892
13572543984666610502
4243988704120695992
8195717130329078142
15244054195670800842
12705592877474811950
9114787933865479850
15997971756281770982
10934245707841712900
12458023223115435002
6172257717355949210
11162295550059741506
9697273207147095590
8875113787131813480
5036868788557817756
12603060331128208562
9200066085663028112
13762272229012656582
13961175161301032006
13752338841784745400
15680296216900567506
7197981927296061002
10772399770270229306
5706208121882686112
10743447346251905760
9579759603048399602
6006528816348262830
4727643647103032052
13390236978908123802
10723824018833775870
15254663696839876806
13202261290840866932
6797294421642217460
12601930597081799402
5663062764072059652
15561793707009879660
12246139310730016470
11874176592952393082
7600138883647968660
7846561254195531056
5210646022435654352
10022861692393670756
4402768255080225050
6915011849362743132
9600043294016951232
8868177158468155842
5612834751975129006
15544551612131753906
15956418753440328270
7895280341462368350
9226145959348322562
12501801826513985082
8634379030798900710
4612816709947912772
4427608728006082506
14920324358085261330
4841982849641711802
12222930787468750562
11474184064866963002
13281242122543229462
6885569146122497612
9903968828101351730
14870980334525365056
15476957746555113920
8149112567674157862
7459827277683691406
15127109786551836492
4269198694810872422
4883406922179532910
4183714232162111702
12725020484027135556
4193575343009299506
14484863236260411920
11931152453928051122
13238821543061897022
10300819329800569352
4233021583200734042
13965524417120335362
4414109394774261800
9899393359311410022
6287347414596597806
15231725475757352652
8948779381554651450
5646153755737741232
4396900523654743806
10573275960782769306
4550321529005103290
5570129783037705360
9337689232563648242
9967277944305052490
14572091344493743002
10136414278749035282
14730479220445024092
12814997118731895782
4898095065735957560
6782331867901520402
13104167752689030162
12113373908670680340
5387211534503607170
7093690331322001556
5152909440934324320
12665925296717081042
7092339016699352330
4812882131626332482
4537808778054355806
4782326303844510540
4755012901569028850
14648476649005801406
15475333550617652256
5383839440466211412
7839107726988916922
6577000663570410530
4908544651561644282
11354923024993955556
13730011373881985006
9130966472064439190
7955489054382165452
12678699910353183056
15294497049774656352
12538960694526736542
8289781834365921252
13952011354547917770
9243481718976323006
5223383302673811756
13148177521758688506
13422345416565249852
7074247675401961472
6518024063941052280
11850994758607137020
6742535765959980362
12703285202764749392
12714001290218521152
13123112094760055262
7007529378887953256
14387595164841591240
6657621931173056006
4633688324940332132
7661869503219560180
5593746255778929800
6684337781493068270
7555882467794309402
5722470388354282362
7106448656049889970
6888081617613796502
4872760615046476406
4776985007893988610
5678907053742199752
4925236925542612842
9512846059406071412
8073965385754398006
10263588118745375052
4246782899027166812
6859214330800662942
5076225242989992110
15046991799409622306
4564491701429416556
7404590510254762452
5149957381113524762
14806946213180352506
6323764591111897092
5800201268529572102
13339236484382510550
5668179989489004290
15841976433639643560
10068283319335323890
10242056676059074260
5899550796689525372
11647649003059917962
7638860540270241632
7030229417054222420
7286275229207509460
14336417678776557306
5592021511515311402
11408071539045428172
12193038417673069350
8981612438340211760
4810170794961174806
9965173141355231256
7558607221578521162
5892811611695028410
15355995330020677202
15510931856796969560
11441432644226573172
5626607866842801722
5652480520724278922
8012616271944067082
9468013294602621506
15114283239749527262
5264032623503556702
9555687441300112506
5060529009629479640
8553807627296130362
10761161304119756312
5173997900026005056
11625766977984120506
14609240447763642932
7182343020633007530
8294984532218088920
5176251178563576306
10541601027671261942
7622366986785039050
12051505832031878042
15619113123199105056
8164886382920120492
7785661192080973130
10098974044099001700
8078277213683705756
9052329891811635056
9272980469488687656
6758828664944996022
6479777880461793872
6555766294827801830
15915692324692007262
15443757185000869202
14761922606088936752
5492805556630822806
11778279989127864042
4180524552463638990
13430088400966375502
4531758757657533642
10956163694422573262
12071925124296565610
15881716074554487642
15243659900456862170
12888706997166842522
15251808794572711352
5440640647174802372
8162851210557681710
4218569618495946720
4724239777039899770
10444158807456322020
15622601633216447172
13747097185796457056
5469309255348316406
12571466717293269242
15248483799137004912
4447291678452818120
8016294056356232762
11150211944852789556
4232071179638825760
15876966341783169882
15945624177577631406
6533077076664860202
8848474631055560612
7207974765164110412
6213932193654328002
9324346681853138330
12835117853127932712
12814203173446183056
7144415833309560056
10800679549049084022
5403438844552225532
5463152906731339052
6451722090757609122
5371557338609947722
4791971718205509290
15667722063990785756
15998236396601068392
6611947942803518070
5186406890807506982
8463620493325859952
9825886125070183352
8994085269098388450
6985484009221864130
15974846961330419322
15670503964536593906
14538287422799158752
10333386552439436492
10669225379338254462
4708223042921788182
8347608627845334122
11379333234079146362
10198350168828849890
14370330992157829422
10338713733399898730
6522267509546587682
6402543145627558232
13124645941482288362
9999004219328323890
7560892806649834056
12488476767367402202
12343950072051410612
10066299584474373530
15956400773982011642
11458204429364232482
5086225396059491756
14503316585166948290
10984947789998362056
5247273309262953806
12169608158430923210
4026376102403742482
11099299476306287690
13891801046767081202
6836107032327165012
4016741374539407702
5073405602626020732
9503408055399515532
12173987187570008642
4617133857509131506
15938544833126879082
4886858058199944650
6725911269008279910
12382652308172785112
8307773986750878906
14830544353296331820
7400879593805837130
11208267748809636990
6051662134839491642
5980019198257489506
12782893205751942306
13968652994410388280
9259232118099356406
14373298919229518072
11633380790048931062
9832872945499487732
12362189080062563772
14092512692726194040
4447702358948734256
4450002753015282332
6667515042401959220
4307858319454548320
4655141261840081406
13662266039993821556
4582610839123332552
12463540166822245422
4743179386066411562
7168502072227193256
8278668114061073202
4368851000626817306
14619314959495232006
14601526715194053690
13343825107214286320
11497423546911018650
9171883183664147522
4233287763382682556
13703772105434693756
13336344960859886006
8471210444104275272
8864275712795275962
5605355939258313972
15859679964250255530
10939572651898647920
15780557065506029970
4551698044877804772
6950809174407574170
11431781837792351532
15668285976814897820
9003710971457520192
7318043465232874250
8345710028127582050
6154835989418438672
13741808501054838906
6025807437963296132
12992737530840512132
8466656605482184272
6343217348342908556
4216678354919434952
15353012741906592830
13903029646014785582
13515081911725858470
4372461294151601432
5307093489613054442
6029937124073394842
15181293657107515482
6593670122647818630
12461735589717550962
12544469513859359382
7724037956117191802
15768093329127810306
8757768873534375620
15428915946588242642
11572452842856102056
11882159641767892182
8342904064361036330
9758213928462698012
13841597922771048612
11786536167218757632
7407888373836858756
6940625233569582960
4944724321586758490
15146747829269525402
11302155703089316322
6771453684880688300
14063620248559455132
11306114988763299410
9106530677995700162
13378451302424610492
6841614268961697332
15898159320865915242
10621421682296891556
10725471949970993322
10534066460842343582
15906910607869963052
6746374487852100156
10721646581318680152
12358255520035568306
15747638635642290852
9924041628924908942
9882243465045212820
8068436233533499850
6908251254493681406
8344868401783245156
7850424542174862650
11742911851454212592
7901828003888255090
12860626683681642872
15757277452169119022
10140752701241887052
7528275961272063272
10457190424214317422
8397518032316943906
4082578850687866256
9961749202775821572
4543346737697866742
9759114691645163330
11894124318541460480
4272680371203902972
4043000254852640930
4506761641442796920
9086674819382804910
7976401378844307806
6741810011817185762
9840219916590487842
8328806157115784990
6962131601716277952
13697391403308680912
6100499933248813182
11560946154359243906
11940480187801000082
11301859487488635722
7477748080024009592
5245021918945047372
5642382812677381370
11747022015567766322
8442348167764626806
9993631221589307556
6154471333144386506
14653405642538726912
5391171395854296306
14251808921213592056
5280098636369649962
13698177062579159492
13550680996902876332
13913186163341451240
4671539121904035240
6295809050052221972
4023132353754886752
10604655474184521000
14833035868114906652
10934873063413849640
12244559164770690452
9959230442851799492
4920595341231042506
13065265736953183602
15303572713559281556
12791213607353181306
12232943857616191040
8606886313576469492
14180246158665897882
8372090063119585662
6703453202814625620
14049645145323068756
13242381476610047790
6438615503994701390
6675105434363296682
9085482321270518072
8545753654469594712
15557594167499959262
13083344361586182242
4337723920927300806
15782775452914385460
8126027149528050362
12728698876320755582
7773466644477219170
14754285281109202170
14582221639758952962
14277425211238332870
14727647918484459506
4156131494798718360
8995586122308197432
11197310904275137362
11303961464710828692
15575771548710885602
11525974149746085122
9490514756300428556
4046678340387168906
12293794791713167490
5669642893687124442
14329907189947800156
4361080395251840042
11144782673559781010
12327260046525099402
12202427037887154252
8036374179483153660
10460175693324762656
9381765088008991082
5247060741999956882
6283788841905046940
5901233065237191530
4061846041872655412
5157203606017839290
6162412171837493756
8830717412896856112
7039558313249477006
15208313741339413250
9564693686763106610
10302384002239557300
10898050695568058930
4926203170803161732
7273907977539704150
5918246254770735650
4710445216654188132
4427796314178401352
8683722318903693752
9581193984252195542
11041340160475612890
12164259210123987056
8574015873762628652
4083594760191843756
10630994866689654092
11032756273098591282
13155646802869247162
5513391640795746252
15076488085790684240
4723422923090094680
14415597119833581170
4026081695880119070
11784344791708055756
15953906952293963582
5011761336309840756
10229310180106989120
15183239945890618082
11846978234106313482
6542157024994144556
15257692734536960556
13532299132345866992
14773624132465148292
7901179113143742932
10631082105358962462
6128535141177926406
14159049435555281406
5118505494431524922
10783722835462868480
4217639221351113102
5408644143319410156
4600455783941238032
9948656336856970490
4844715877975469370
6285481510066615082
8192786063225227256
10322020284488231882
11025078758653980410
14028621175750529900
13553164618462280142
15383808720389476512
14466059831130237020
8437304279017888580
6666503692670088906
11563738421995926452
11490331799950030442
9818657096443480610
4633284409047784682
7847494408157031056
11724476379387868802
9999153206339094056
6685710672937493252
6835893254252636762
4710507106729502630
8433174005308280130
9327872949634705556
11194795758492787772
9844868478875502260
12513315377737505772
13993575673303836402
10570662570124413906
6134716984527618972
6278090950826207772
15672478069054661402
4016656596127391330
4670684657304059172
7562361067888092860
12316570972324043262
11401241871392257512
9059053895668271952
14005500437717852622
9953199725896285682
9682878588332675690
14392810449685564056
7959880609875451406
8671174469555697402
6265262463852548792
6542489239281922082
15211621097692269756
10606592568448606056
6088559840213029256
5385354874396554122
12739751077174585310
4592116255988426132
10635447430282967012
5842475879257809812
6343247843279211962
12382567967337895080
4785988820274116142
5084309682782925156
9358824297931276250
7016923427279974056
11986292769332224142
15875444391959616770
7775176698702947072
6563817721592301512
5667737818007852162
12106931325251032872
10009776655550956556
6938244231077512370
4724856106383068570
10214151126825149282
5272013681587819802
4579983399724128506
11504164384611081482
5293301488754065610
6590920074943134170
8878239461566913312
4909198704765443732
8529503854061564922
10004682700684046702
9529639639951907922
6023135596716999290
9096949871175785870
8090978641629387282
6809768391616697142
9767988914912887412
12458000619615311402
6038349973850179470
13441325999407718600
5695803243539004602
9763045867186798032
8092245433680385670
7513577236092779880
15867150412657300970
14271864138238610972
4344184773985452402
6843034011697470992
14691366102959672310
8292445168312699400
10496740766342892600
12878848460997541262
4072190655687575522
12136588820406372170
8675530147807859972
8876472004755652556
7307934218601149432
13202602986602892792
13729282990242879390
5025051443130010452
6179732078844476172
4567075406062384410
11277671211427418982
8806493353336454256
10240670356570781822
5762344306483280756
15374961276530963256
10834626804284725470
13184908074308854130
12282814730759495172
12940619835814441112
14127780266147011806
12941881211994512262
13128819284170616340
7551315749433233756
7660466453018979056
11991846490936570806
15322740284527704006
11592894550531830006
6814625260216489562
8568675879784974830
7522420522393969022
12564263944082081402
10584368786177310722
6938652968635025402
8316080097622341050
15214529824516554912
8398199272037679006
15226788572689445156
11451969625895216210
7615296112424847006
11115634865909889756
8543845738547848806
6489421161270561362
8911601612781905820
13941961098740005806
5287494039748991082
12414640719180884802
6674968650335848830
10748991459112184306
6566251206852713756
10763936154827973306
4738020136474900056
14226678401188705692
10962273880497085442
13601011665286088192
14068333831166061932
9590602245368192750
12307640949135933806
6558750039211143230
6592224306783589256
11600331420210809330
6915667476480783230
4098977184124934282
6298440304051817682
6410700320801574642
9444035320745951162
4163275096247901962
6690052517630011472
10777702814320380672
12495795313838782952
14889929054419755972
11532400832548449002
4024348328224155410
7592292740988113906
15111876983458252212
13053236228843186630
13450702022517456002
9198958711880325962
10157490065247653756
8144412582789450452
4355415654850717382
12990631639713297572
5512226650703877732
8462392028167179972
11655656032174314890
7759813739918917952
6632775976641069792
11268488579406445550
8475939150519464262
8887065790936958732
12155971125673737756
9682758911473999220
10173379249053910962
11233437824244476882
10263318011557270056
7680140456881103322
7624347946652507672
7517293144933367252
12880330598320473756
10487403329894993306
12377727676063656542
12752715210140265600
8818022064209496140
6724751752171154792
6961702289421921006
4438702072528866792
11582631452785208256
4893829109888403722
9577340586260009030
4602268486880776406
6966087233691209780
12809339490690323840
5978485214091974432
12275020777781412902
4735025863171274306
10166030957021110710
11878623313469902002
5571877130023488842
5388229034528766806
14138751542248031256
13195995119017763670
10048478822363277056
4119971664268596890
7907578069800182780
11033638736049930350
5022520592974196006
10880637520670793906
14841345110194842960
5723548331125428650
9290075630003438906
5242937264288354882
5194422651268674056
4369003524457796450
14466240829198527102
15491177599179538892
8924261154705685910
14537333676978301362
5122624436431080950
4164185569033670780
9000267166982698256
10470582593189417522
13857631350417033482
9514668999251618390
7332752161727478542
15114700362728647100
10863223631222928006
12056809313076597452
14614009647485435922
9755307236095684562
7519178566050115970
9318496053321486506
12499902119411044032
4702850853392341860
8629267528093950542
4166148602139473402
6740078945810938602
6581151361081356842
11679548329866899306
10531040342789568692
7353845624058502610
7977300623544283362
12407556413214641756
8552622537438031082
11671638960023534210
4254993411639513906
6693372046997126412
9922973028537456890
6469676786843056422
5137337132870677832
9327452433650967152
5007588406689571562
14058732304898726450
6289486227752390532
6951343801733074280
8311216837614726432
8573089900194212762
8921766246426254142
5552453136103707710
10057254517726423202
7477111425371625092
14262186344866097042
14617428796996496690
7388804850499721382
11444593312045010306
10550461723767457470
14971847162137724252
9180552289582292262
8642740009652133860
13544356929090845006
11267476738017756522
10735830056709426062
13234195410084673530
7692841169903302562
8547908879407700556
6666466799132737250
5173412041526011472
12966175264632307902
4776148961749969062
14123656633326873012
8286165921363963806
4603479385266477722
6701829154428578642
11633459988361146392
7888590541077046920
5306888509515211610
5099069486150212970
9181588025899855622
6014228971603857500
10340764740786872756
6568008563673453756
12383229298256176370
8197053478737251442
4006761372847847270
8513951526626890322
4969188177743922006
4195846259123355542
8841242668838775680
12008978013672631406
7113449526431541972
11719936938623710992
6974526283876995492
8375657658213049650
6624374430419292122
11671592063449190672
8064675944428198790
9454272438897064032
10145994468870895130
5494558133749148690
8722528496527751390
9255615170864192262
15102341153310263330
5897293826949679160
7974642666995183342
5348993205989425862
4039037509494269442
6733022295593751642
7215698878827421142
8137279298510405762
5933224682094785952
5399905430412745940
4609890336437542806
6404541660924805242
8159578947284921912
10267443857626149522
8947779786187676930
12684812545084930256
4286538186876439940
6078208663561842890
8206389838021004390
14290354852278186330
7681946313169542756
15488819040027771506
10815431714305405056
9626067646252954202
9122944874800009556
12115482982766076170
5448659398351467770
5286964672432022652
11549514177943776306
14942204815908602762
10198377760562949410
10618368573878885070
11232437223462982760
14500396130046013490
15283534848898711506
10713249919835506770
4066171439740325012
4125240362686794302
12413750333265986256
14744036773592806050
11835841730557043306
7383858739777109940
11803145192983683506
10431520651484420312
8409487572005899202
13275625281183056756
6059434984921417482
14918933314549774512
15665692672963189110
15916977367666429602
6328839367469053140
7758247116973801182
6909140119231132652
4272595085299512582
4586788242995351406
13385307740946098172
6011971089212576882
15463168592328044282
7740893625278591756
5804525235687540522
5706826963102663400
11010603821319209072
15663431237690384700
15331185822538366580
5975936377399384122
12921137294228124150
6127796774785760912
10523180249746603056
15654071396876046960
4052573790187593222
4037044218268603232
11648846133835319400
5257914577711475700
8322429125421478032
5277466955814642290
9492015051569048600
5768353536119556410
12909799284848374482
11689593637796781530
12156101006661922862
8357334040421876202
5285362521707031792
6086646266116782422
11933354576175969872
5632545435467166470
12984077168702907500
6955169441441729052
12116013037644672506
15535788318968941406
13312450230315140540
7577857075700217620
5215336922651621090
5870249065312597656
6755264105554295372
4867378879036621506
12433781407939778756
13691436625587815822
5111791747176660156
8888028825527593170
14316347834106525006
12522383163640712756
4221207973378527462
12695648526638052806
4018418108999379122
13336243672062601890
13464252734958440810
8264623685077177610
4049437970286363906
4279197589127511756
8617294350032711282
15061928789021996972
11729881427158645256
4194444688539750756
7829366136684503852
7468257869223199802
8919731616174624702
6444777452040420752
7625876823653465306
4055071023375238172
7736991048830691452
13019385920818311306
4458873705897752622
9353266720158677010
15614021886589949006
12068703357765503906
9010615502402275442
10325474120322018506
10895281415688013806
14958227141145200022
14222560452615339090
4682704494449929752
6310979473636696682
14146330589784765612
7833493083886758290
5351216619347111442
4293976050240001130
11989539186041003006
4169251978093266752
5569107769156091232
11594278217612575490
7909425317823592862
14033680531941572922
4226407399390599612
15590672478172061282
4414802467454198822
9522952420439368770
12466436244296934972
6709921108551426222
14527786459104555756
7309433210215340756
6719995894512862656
9452932521822298056
13976259010619172806
8923066872969985850
5294773748984063906
5619759870846502712
7491907852208305812
11801043157140123522
15461848775411414822
8675679552203577062
14164412698720705070
15078159231083241950
14190660153635892432
4127314897104368690
9168854719076364006
10389745326061020156
4542949850159882720
15470562873545840522
4672628267336568902
11600649430288129932
14817908641555294602
12737676582582866102
10074037884753037610
8430817939853687642
14770846136340080052
11137647243740193020
6452752650138845210
8992904500054872672
4464737894581176960
4961138055589196592
4641880244730880080
5725891030603411982
6277661837044061340
14374469366452281792
4913525126248394712
9326297315670170556
6612141270161121662
12302280474357972656
12630241338973236890
6130965089765402042
6898057756179790542
5890220375261797262
5787764693859682806
10972316055574373850
12240298154195993756
5571126937320280842
14211145190798140340
4585367863068048056
4367525283535287512
14057692712164973702
4786688057882159900
10225995188523189000
10617310590201712656
11910647599388791490
6019182686174141556
10428867624889287290
9959027309754082940
6214506191018459162
4754307174642576542
6234450890540962322
6933799596481013882
15072829533649743582
12153669629161992806
13654068646828512062
15970898616711930912
14326023877160885192
4521670553980330056
4787027259419226306
6340548192111807806
12561196497751864562
8879556033392967272
7941713668992076752
7613705216125914890
14743988730098767442
15068449504953226562
14098173571665245832
8380188756685747056
10875332228244790182
5831225665096955010
9535342005308773190
5006128846355322090
13982340405179071620
6482934715064047620
9006856686451351532
5709004946340865332
10928744862723244062
5452655904743568362
11817469516730205062
8871042009476308662
5404635625249690062
8471155295388381806
15748949640244320792
10974529214106507300
12138692838302224172
11479130656635663506
8800799630678174730
5039450105569881806
11471505025512582962
12828292130669917730
14395493312364938906
10110593506785822756
8855400658868968052
7738958760778629690
4115420106386581152
5059885493399898852
4199624840081800262
7883432262991757450
12402291732875403882
4830266655618018170
9422144038389089882
13157957773185813660
9265765704202460756
15684036393546065382
4796839650644881632
14364787737841842170
9840885677923848410
6323982899969549450
7862138571883330370
13790766961056180482
5021992855133771222
7741887542278632840
6355325596706883432
10026615586731169806
6302880440437177532
15703386163649281152
9586793461416288756
13590368274613630556
5421700188593072832
4001569960018179852
8294083614857140112
14210035076336700306
8076762943961213756
11624132036313968906
5467056763431742290
8655242904761556980
9768545702723262006
4693264971483452832
15135621958057865556
9909506421031733052
15918340933404014040
14853069171595440506
13339674280905997572
7911397969664309822
14888977656936806612
4472988687826065822
6866834570486678612
12761461119425769092
9930470101274020122
11719370599048173756
10606730265402014756
6247069591072408650
14068265548339732922
10325427372885332112
9096584140743305600
11071501103388508256
8232687685767464862
9710755786301065040
10191138857882160806
13222498864643218922
14108023183697976462
11088046720565375006
8679830235633091082
5295993599234195156
15350693153601496032
15463251926241234806
8202661293728726450
14258859898440660806
14979437600690049122
11334942425925168752
13690679043520172882
5812608912294002006
5096292790793886362
8006335905470192192
15166876388079771056
12270338937792487806
8963160524878925472
5127110244010473032
5471898790125971090
9662823910230547790
8875127726406637082
13684160479950056472
6274548926265035702
7334360255614974410
7098419607381686810
11191807272994123740
6517854338805845520
11669335235758479512
8862685528374137810
14750382197589984792
14358174730147623062
6686572278341092170
7121075798618275272
8353735770954189072
4506903487145937656
12182466177855745506
8833860250450542540
8322913789304146032
8000329892777449922
7984625585409972420
6004740868852712006
12807916256666310852
11441320656072034770
13975202041681648952
12566235250217954882
14250724263797856756
15676465785309097656
11772769279266453422
5603826588232043810
5367641157448471992
11464450098648375156
12331517328922422552
15621162355487216306
11961769761024776562
9982520510939828102
5334980528770194006
12135204232228934012
6075552652875186306
8477227470351040512
4307397039314291162
10795845275348204570
7029063407215610010
12155322651563016470
4922892704867210712
4042157486835503756
12715387232533554732
4559046249792559362
4870562595199257882
5383781609210000822
13168764603822804002
15048636450906640412
11629301588869920942
6188442869761113990
8925531433155272472
15335651656796134862
13911460939803689372
5192623454079978182
4063854372322650156
7684568090903359962
7290540352912704032
4571368543470430506
11182543660020071450
9686116492074716960
15037620554747224506
4262164253066439930
6701463459298657506
13792655584162228556
14555093318395781402
6377085813842587262
10818451816889674502
12670124777587480002
8711319706791393170
12228686799033306692
9262622972207544882
5301221662516801800
11670763157193767556
6162357092011687622
11509000701272026970
8459736674432209256
9828653581117200962
7857194750791747290
11412386320360414322
5653986138512608056
13644594160432781420
5343731212670160156
10300212668293519160
11862970341871423700
14527134099626525130
7409368880369094872
8662749179743384182
8404325060263831610
10174330950741130556
8682654237170575272
6105410218400434562
5608117862039275512
13124283490558363506
4698680352497989332
4601956095075935756
9432814533664653822
7088254162834074060
9062128091953755002
9227826685228447056
8075674860561002910
15126514872230766602
4998314209474253072
11506891689131788332
12526885004285970506
4032644025634147352
13211084780497832006
12424293949822894442
8906425974646052820
10607553922234456010
5544899035099703970
14390434814580530282
7527861493021504182
8306537666948476832
7256474347889025272
7249346179979319110
6713904157733423252
13819832476974943256
13291484673630573650
4637850140808286122
8956904857530455306
7767561368292043632
5696021322509898210
7391444405991604506
4803392454302769032
5929557087514807910
12479640535570387430
11444149062653439006
7395306655247178722
6179689758841414220
11751090618037518020
12489973056492782006
8565317209542629762
9809131269803926556
8605648656085649510
15497475117121010432
6802742291644951680
8882825310430458312
9121670325690927032
4773653252873713082
7395180640056484022
6140514960171025010
9940549078835367792
13793117233996395780
10950037921708474952
6219389429845548012
8111606927571742142
10447995845582192702
6247121868921854556
5558309924783332862
13666526832834201510
4479657924213137360
7208905067004597662
4923692023150390272
4367876262095086202
9714607502789259632
10085237046625571952
9899099242554410202
14387909462688104310
9077571408401788070
6689242277986016402
6211146918394035630
4771292706241618772
9429495819012766982
9133301611332919802
9708745300145691806
7807855022526190970
6965574333317927210
4495789146164053212
12225060838534525256
11344563352280170460
4274260757669388906
13718345909275959756
4902709616456910806
8479717614388525430
10315056467817064082
8004680626845370470
12110976931711000772
8967498137744781252
8761471201993345292
6174117939876349322
6155428170777250370
5869624776387184202
6031570540455732006
6438778276898371872
7020750894276731640
13059200781893879262
12853109502832566240
13014727394345127380
6888230963853410162
5230806974242254002
4845258651003196152
11763949247218989812
14435058595012707840
9637022831344877982
5426145914246157480
5251138767750623222
9917635742591295602
13918711062646391042
11052401657456108252
7434308937761161806
8764660134594080030
5905378853357668256
15049184269077379532
11699083236210653432
6395402881014111020
7314220611150333242
4064491518579903332
13761314387284067282
11871603725599677530
4083934680415197092
14335622871353905082
4754461550862346742
15565632418877159306
5469417498212137820
5408139610146089082
4570760706561460010
14827130737368815756
11742913208464371470
14815875683382997610
13475110601662683122
11131602738089252582
11812125018481173962
12897838202453125560
11689208158443611600
12858732594970342500
6381816658695673302
15647783353333158890
13074863640821084282
10446252228228731256
12719872957451255010
6976686752713371410
4470823568571051890
13229638756843276406
8345838876197650806
15635085389528224142
4142819989152598052
5648395346829454700
9071651144097939672
12511734796770059556
9223730039056054160
9559234212010271256
8327155419554253302
4641803777449476902
4208351577272824806
12025339536940136822
6889935899604318860
15099440563633419182
13062106197408963242
11046104523156577682
7070785333546392722
5954042231371893780
5421176920662357410
7569377891353808322
13120517062116459470
13164304033011012212
6369538016996108162
5969199447898863290
13878139440476862542
5004965571472351406
4302020828014983650
7050360897332213330
10321726653624481332
5640009290928029502
5355033065668441406
14021543590687971732
11997965635716481056
6205722665804765642
5552470724021438762
13252812432814061322
8283756442624555490
4249534747852160930
8560348225071962006
14230959611006008982
9097735284481507670
6984907943446262522
14113020093793310702
15149897339157618312
11266656615621180830
14179981192527664820
8032921703137842660
5812471304155614122
14428351956524971862
9264749678545732292
14905589218053154256
5586680489093280506
10863551078784992952
4800378424500957872
4378473812165530902
6868004697068733242
4843921603246734650
4283107389506239850
5498607145353186312
9796881542398693652
13270138481319116256
6562618813983657042
11079743415337896462
10226849840556113756
9398840604729685322
11710958087504738082
11413102369468827260
4555209587188221506
9682930703697193872
4770187351314360306
8663829034737204902
6718350696381706592
4783088749934527506
5196576540693206972
5503071757988173410
11971817091764171012
6760152347858343506
12903371021083946262
15217429607560998006
6686279295452526006
15355431050261821850
13494237925749519332
13565482260671230122
15269989816450348922
7426702247916708410
8074072180006124910
6080658800447260970
5719846611842446562
11597025009256571502
7868723502577117556
9879664545495990056
4086450296879240892
6947584139986101992
4383099674261427132
6329793029241288050
10490426420902771730
11193512493060562682
12578740774409158652
9851133950926153382
8751331464107998422
10566538429686031406
8925914156001773492
5088660308102539922
5434825498869017180
10737799685845247412
15896115793529522256
15882452465959319312
12222865343483325312
8704649110316042522
9971087850969237722
7870066889154238550
5485688139853150242
9933015490554623172
11483992601248060056
5790821204380687806
8798777002564382252
4432272599216135042
9698178966826253906
6819632513157939932
10458347236096050402
14544041277579100112
11056584479491574120
12550620505855338542
10018945336810399932
11547625338057504390
8571673859739509990
10995156358341511512
11176711958868322442
4929394741169216870
7409939567370374306
8421465978543512180
8440589632890757656
4665622003945943742
11141165591730848522
4288816081993761506
13400954467142782332
5802912253000835832
7720730602076252630
12913883421009191732
9614344207739659400
11976893440436173632
7419398696993725080
4113169051175989692
4804837246677240506
11206020714102868502
5919035339347299056
5001945353662081970
4016698509231108120
10303580175946221870
7234800645765050202
4683690797345078690
6578414903033252642
14224805298155840262
5361409107828437442
14278117389169663262
7294249228321981620
9966411036231423032
5831887453089122882
8695273749979126806
5341676814586070156
12191406435992594306
13446439528565035082
7430223012737262222
12878972185703865572
6879121036381277462
9500214892782985182
8401867881505697612
15732334588322103390
14262669427695287352
9395445642183575280
8214129104446009800
4033347370729172522
4330418298681598370
8814044597433520556
5282653164822922250
5163432953793003650
12559336128458744690
7341933663828077006
14242291452814043306
5382679524189038322
4307423911984397756
8080709380123205306
13695999196994246382
4059633931337822256
14387504418899528006
8799536681540893902
9621066361724475072
12128712907959489242
6309729966391820156
4589631633675640806
11068331834843434262
14998830360859701992
13833997637182856406
14418725269295714582
10721878540541604812
15071222553090395250
7084444748635410756
6333631309054991720
4914777441059451290
13259096739383277432
6517175766708084420
4410842423727322056
15578266205394075122
15129171434617450040
8232353683632414650
7079601309273328380
4984249503770788242
13001960253734371712
12809797665812784056
15324766020577741422
9504986555619319862
12985396097617234590
6122209082874122580
6898717643066787012
8775684608722374602
14779734149119646342
4707274938258155370
9061160270408078280
15319954998665316690
13801204251732798056
6334108680144104880
13145059745975431406
7173502431728478572
11982130385350353006
10696192773945357692
11671830937344542592
5506881272310461682
7006950189218480256
5826809642080709756
5358108494302422122
13540212350435779010
8431007696144358806
5546628506362168770
12108318725788809162
12255669042226643130
7580530943056789202
8699509013089367090
4281046847466701006
15209119930930834562
10161404127626451860
4245345178609096392
6742810223142616730
9757169777831737512
5037638836269907506
6445786962989581692
11943411340033796742
11131122741254044256
5130010794391013082
8008119898367246730
6401440376394424472
5811799406276644710
8002582193209390040
6880226206100342370
14646101670921931040
10438727988845259560
5376890081476769582
7295624004367162242
4995243324781805900
4365786122658945056
12278424426132500120
13721582209201141056
11006936110018970372
7232078522001555690
6803703718433422442
12422189289603054792
14275254623699249642
7077368816351978832
6770165187943937990
7053373665750025392
10683380255818563306
6591702047593102442
11211859851250406222
4640871044523341900
6466830403054369992
4207071215144463756
8502658282662762612
4444317036014602322
4234219242833250306
11032923813186412622
13692411185259649862
9325608442136460480
4213025868661296720
14209595180163627230
5389220209958401056
5427811671939572922
5663531902082646780
9017363243437657920
7047223684317258756
4862961144732491556
15507876303430822302
11924383694642798742
12689635104484736690
8585517558415682072
9368535705031123542
12252520962685694162
4097023127967975662
5602656086913337256
5117164397641325756
5095653758571319442
6589364755218664200
7442370723575903520
5607236015527534250
15360376816504050582
6372665243156787122
5581208621536956102
14489893944229726892
6013462866133217402
14921227034535770982
4776713617515345812
9288897419532178010
4347877377188317160
15967643523024165842
14735065517371346006
9392774216811712362
12738223029084649256
8955439243222412072
13684900036163494752
4570506152748243582
5812581186571373256
10344170093537158272
13635464247174079550
13501545980861655110
13284780403803903630
4646463277926619452
14504988612394531622
14534957249618631702
13305880016994133820
4655679213267587700
4361580094419855792
6657976202398175256
13677663202891267610
15343197578894532710
8297520897356358212
5918693725239797040
8743709616446474192
6831719588520349760
11359890620274604490
7859955609608970170
14249016363124037970
5544694144534478352
12896012191829767056
8086156400028418742
4492902332067682010
4947601817955160370
4169044975413412422
7498540664099663906
9245694612962644542
8249820599610758742
12111321712937042756
4752377334567024402
4455285654751902840
13079414022332204252
8421450029289761312
4533535824537239882
8315489640644242112
4211314178147809602
9781900960345821830
14702158155099938906
15376683907481430512
6036488914820738562
13411278545937986252
9359633751276478052
5598713853081862350
11732413901170927592
8063682111505418652
15965359757486137752
8261542610322274692
10362765491999376806
5786118999324137112
14034021025820372642
9589894871423936060
6116686818034354256
11664075248666121210
6827579138126905230
5447294415422313482
6277855926630395072
8522859806231793860
9283036776881523770
7535034099677747306
12022858595652960600
8825242552561029420
5867099440798334780
14617961494878751242
10811395864697545082
7868976706372559960
8229564154757507942
4848008016276020252
12942883245419062656
6373738931682105542
5259080860279617006
4509019889005957656
7449773983729880690
12919507109027270156
7272080549544650222
11751238981756312380
8255450859885171560
4147322896360773912
14781699770010176306
12140791045453710642
8940014052656568756
4849875030463241942
11359073845004957682
7121614457808325806
12706668791820553556
14875746629305557756
12368968402908399662
10565084749859219270
13464909225705906306
5101306833975962006
4965025071983005262
9266179640317560380
15348377748342923762
9109364328268177802
6660749751875051406
11055434807492988600
5474814216413264372
15489523958315275262
10963210699057528550
11167624456280773472
5642068947522456930
6382320387949697312
5701211113010856312
4445124886053429842
6035436570524490362
11347301960301557306
4917252868267377332
5495765264898095306
13211461309602913842
11552836681057156056
5905159582742788332
12752334048656583992
8141166136303313042
4056591895597646372
6652091320896357650
14218843660571604602
14048520457246682006
6572853477651589970
4132407621376234982
4872891499045021172
9764791189673895156
9935663156907246506
7236032758226212502
15605557303604681342
8298659277537645770
5170235152190496990
12583422861663379782
7722800221007831570
10406270312416140252
10843496082182512982
15589275023873732006
13637951190719783042
15461139045173398542
7005922191800559432
8719676425722801152
6190161712084670040
11487987223404535622
10399166883483775256
9053663160035872056
4842167460405009950
10688924177170288380
12658216482055593906
8924338933524688056
10532087386088641932
13309438316413673810
10123721801607935940
15782293196027887692
5980887114748567670
14074272118913257656
11376566818915972232
14689387640846931942
5330109225916693692
7481451268357861412
4359896590287135060
10814952979533605142
9368920207473863672
12504517247531591172
8497154757390166352
15600793832295848552
12507770847636024602
9698158861626437390
11893458146586188906
14217830256675169152
9300251965580945256
4673436958076409150
15933512874787409306
7825964855447237802
6824746924412312282
10011001813931608562
7414059990329385410
4789679263615620156
9283178310776155632
12282640783360457690
9420615648093694592
14215931087017518420
10334733496354384992
12192404403155106132
10509599767023556370
8062813743429226980
9971714819585499582
7961239813499113556
6377911034357516960
10378118391156425082
9079373345079622052
5520450141903428580
8964256967543720702
5418503766385512420
4737310948650112850
7553727072999487140
4714541420991773006
4001554797057761582
7900550214084602822
13041758621967012632
11727235916194618056
4593378076058464082
9713523983850930722
14794148075757152730
11662339631586685872
5125516328270542080
6702190919292141000
4628755465143961556
6349729181116275506
5789564037587117972
10565587397327027550
8548048585137455400
9440000850164941406
14302571851962026162
4634072460130920156
10809184251816450156
10577468673218733306
8716172299895628470
9127909346622561182
10831289695457088006
9340315112302846832
6675114117921481062
4224781539742338906
13158139302914046482
4094716306905788906
6030443185757748830
4103059668452331032
14969380833518099690
13176731996875505882
7138207363790261072
7525532119917930890
6880713372217066272
9819826333672865582
5059839686336613822
13310783737403907720
4592744830912967462
4201503765198271002
7176060045338398832
4225176067675739556
10247402281255178006
4290664989589537722
11953335082177719362
5842187065824893940
4690415442898206506
11558094358141744010
13231014661472345930
6014486122420480256
4220939091510501890
4919589251558369390
9534503081253869556
14458340618628388202
13578602371112292806
10101452386517360522
5296666668777943580
4527202583801368842
15557589844534722402
9312464598377041712
13250153351297368082
6161624246928872162
6846931323611841440
5219275882713504306
10495857286053295652
10975200473652332132
4604046297181518350
12911904564741063030
5361811683291807932
8515256026824419082
13863988257376599942
13187710189122156102
6461505882813694442
8300628437306941130
5548211745875885592
5921992787641047050
9715997669610586682
13753967314175734806
14093740637714056556
12901976997643551890
14590704714140719506
12664156649002760160
9935033455213227290
12445896138185943890
5741350423465044962
10184663527996035332
7306566900503903412
5370957896682934806
6728260442618238306
6899101648705108712
13713996655589201012
10898765767963966520
13749020975045905670
13370860810833219056
9115434331382728806
15953511956929029056
4119460179798326222
7842446447221759392
9369256024563782256
8458441378191260930
7613697139673544030
11000976164990030550
5246540459774651310
9345377171278468332
9463868555455995252
15646795595970585032
4073364787433521740
11083532553139046420
6084538771787809370
5663308496526974442
8144942823796348262
13827104587754138610
15068810767773688382
11808920626212809090
6746987711655234192
7878754085952921122
14733779773913899400
11323450748880166392
11876490898335849512
13987109148006312506
7890874486816531560
14137764158316527070
8235811660202900156
11223468663351496902
7884258896033739252
6099866482154263730
11111803709681640062
5538374613111148562
9196642487080172306
7780036569003271172
5496534186275853650
8301347838682434930
10339374586378754310
8907945426693968906
12166796275206530502
8302578043956883050
4085751600337284180
13126990009200024152
6623314394716265402
13404656381152711002
10113853067334656982
13337951449105452552
12943075024559428682
13468140375760697556
6526256004643940642
12862374184043876756
9748506589655581610
6654761733734505170
9185392400191171670
4651837526688560210
9720700145568968906
9960043967992589022
5704360990036909332
7660515940554145556
15070705173337076382
9895859826792936482
13259397512821132532
15105818052077131710
4916379108171501722
9324343228255243806
4092285157281292092
5015853971122601756
4998493826502139082
14720313632553206372
11777419477732213632
6447891267008959070
15667314699654696210
10482266390458301406
9305155223593868252
9786936861608233560
7893532045850209992
4297332389355668306
5430220339818805806
5862967317041745512
12694604290376443580
11372827910751306132
7642230253623935202
15560660468654190902
12637114022781912512
4853206363009358202
13454838011865271506
4182464520902544140
5740681254542678162
10555382730851332202
15707002254204693306
9310678550960223852
11407094614146000782
6139500875508029262
15355369199131453806
13081824431923193772
6271146574408127792
9877079375222141556
9881928362165078522
6403836702829115790
12863386046444458142
5331616767755330600
7158347772309872162
4985723305592415570
7574633306031344412
13143280515521021340
5166487529198220006
10860737513740339556
4217645045615619872
9229523653493858990
7799799925819783910
15308447207304565320
10190967314144973050
9668590145445685232
12977341881850276310
4072603261681463672
8310284744251089602
9686150216473673306
5101076476703107242
6519011944850585472
11820940317670316406
13973770218546861522
14784326661013796756
4839031923012540812
8353086961265391750
10942794250931144306
13817126831908137212
12711145306306915806
9005335951665080442
13051501890361455050
12354772535767531406
14023736850694356182
8609860723639934306
6839593254741391212
7751962438696186752
7160822189697930122
14400479497354769642
7465934384203846850
4193334178563846582
7911443693318748030
6978920621853737720
7919219164117693452
9627265469591734512
6292929412789444910
13602798582399642800
14531971702134475892
9471182859315816942
5543444453394750450
10896248307508963506
12045681659236611692
7762189931468136506
9050592686409988506
11560704976947779912
10098631788428968050
11404273046389862256
8922762894183646332
6009430067439173772
12917143170224152022
8496347476482023006
9275129561207318906
5480241481650242040
5933883814116820256
5063615510193255006
7679296946958640250
4914804605137003740
4611149736485164742
4055889883817772002
8153373004013581220
8622010986095492712
13232187505594575156
9756286880275230392
4398100028488692840
7150139185444464306
11841344345432075256
13894692814501715040
10908984319242150440
14040800883410620556
4767788122498526622
13122330512245877792
8610834818687337600
8745066637407015572
10831401026819500272
4928617284894878906
9849240305099454422
9178499715155112656
11810337927110380062
12301452489060421062
15331136346246748502
9351569630224405262
4564096224296826152
9744536793822252032
9708145214710284582
8752895698838781282
10550252115358631732
15772738932223702130
5046734703454589162
8228584458083721422
11224830538431187152
15528452737406855742
4460977830132008912
5397921020518826960
4312469007088789512
13021332248598614282
5148333404458978562
11981292919497182756
6178254255904190922
5065084099172337242
10608379376367264806
14728412851162066406
12498743966434381712
13971373478945172450
10454236436523561890
9928843661434826130
8907625012910527140
14369873140330687152
6340239685050311306
8758187804523650040
14319176210124843906
14668854894124674432
13287650657760209072
12296259841149189362
8863679656777142252
4575039783574287432
14400966210665389500
8655768479711393822
5340516938338266650
4340151946050918822
14571788936318696432
13383089993324770472
5424958092521601192
12748754045630886822
14326376865957463782
13127834644246392072
14319000202276521362
13123840939723587306
9959245275234086442
8766635171123120982
11658180853466163722
8454283009781875506
5073849411575141720
5802689940401505080
12868977492653868390
10401349086377195340
10134470337518182656
10411890480987354882
12909617521746188780
12626902797289928552
4131570990561010752
7231965412487473020
6000869162936792562
10868395155291582482
4870514166335512022
13828577067535711442
9413189572819585412
10046299712626557722
9142638973547285556
14189942671667148962
5332832975181756792
8810153401749726050
7724910701635107806
7115411082722911310
4578319134793606232
12850622852488701222
5232489572639827056
15173428306276941500
9461265830745136112
15903680498077062656
10475831689420463550
14715066714003129252
4853930850804449756
6047588864907760242
12764643264230112650
12902349225079248552
9305639980673810556
10277701964139784880
12869761251343277756
7120826869231574750
4455510653496115250
15653172329580951380
13427452564118950740
8476004131900601742
10018848061914678006
12821205290050918490
5053478226712861556
9944927311970768042
4654934611347413756
6808033869377727692
14682128380796988362
12207793681820459652
9777543943924696050
5104985521440514502
15707126968620469472
10461437720598380570
4579910183272118312
10785790924428902472
5342807997557574572
8831619142203572462
12522177580288541100
7359160741789168032
11476489632444117612
11096412669767426406
4133204684608487852
11545791943361253906
8021017339281784032
8041112093276177312
7957847136418678322
10855685291036093300
8114667977044271270
12896002969881974052
4460776886943702822
5356911006841526732
6748440600786807656
8056188723489787802
5935747817938221380
12157654988245627100
8717315025516572162
14721117418104694760
9461541188844834392
5485940767556050052
8011309965889023050
5686603027056143660
14784239947816286352
8713098134959083756
13769468459297603922
7389342527285281682
9572442753544666050
9359079502825706556
10341925656077716050
12382104886096288880
12484925054247604992
8295612406221619920
6829827901309087250
4101314061519727292
12389349326914517762
10481487443419739060
6956536160669013756
4637090402157126692
9390631750701199130
8772107249967758622
5891641339852770756
5174967241049617490
14514782390930807642
6295826052030786312
4040908516716639882
10202902227126591582
13218065234854449842
6807949226513798232
5702266792388931806
6737274858788088302
13200472928668669082
11130152716684287552
8081010147599585840
11639994456964088490
15070240955320558152
10261872169430399912
6916125063276276230
8426776628149348562
13608807983069992310
7066091565928197900
7628629038253335972
12900339344042273360
11630931369164162292
12534641168385282806
8925439153554285756
15982884671550780132
10032757097692464506
14979268761984054870
13686274438600669632
6372016495408912992
14418319169245785156
15861151773896065562
7830311083717297902
6340333324157428052
7412741928591536556
6601952145780001352
15585085437033105090
12801914700333724622
11089207504321807412
14264246955024851402
5360358175999486022
5809645045287878256
10970750913157299710
11921977564236487442
11184772179823870322
7493610216936118970
4422813714697914912
12731867346340615592
11009305093866716810
6283722531057697490
15955214915059437422
5215053499670600570
6086510881579848512
4786865091597660806
12380465338449451392
9073622816719203006
12712384809531161592
9268582892207737082
7801685643237352442
11360338044338143250
7406287552501569492
13912678151674378382
13999464145356622620
7917277321642222172
9060154851313019432
13540881376496401940
4095850466583156840
5009014113849139970
14511530428504273712
7283909918548296812
7224169604076990060
7522864089855488012
13113849272917937570
8386775566096734362
9062244435826659006
13863617152271991740
10311869400780781682
14343799913924446422
12203491452273607212
11415948842606412006
7030685655527688182
11303124913398805122
6525569668964172140
13773471270051554840
15405709053989650556
14989808003237677622
5332775972752001202
4705681804229530962
11860255230571376256
5618461926718602506
4354434745526769360
8325294836321766102
8809152511900700850
7210878665494345256
7045523763337324152
9269454159882931070
13299636738509490102
7865749510120837806
11098945937187423306
9063833395555870302
15120452948492583582
5037035379609085782
12928327562839091240
5194897420351161122
5467255846714953542
7397255617856588756
4072136568298720040
7751167693725150506
7670124420203607756
4947581265254812190
10819516853962256600
10667545560312403002
11980619935785426582
4771352128909797542
6102907689755923542
11591750714551972442
8526232518382456362
6963812988569543756
4336031459245591056
14868917645146767362
7777775838881956056
6090048542313221642
6631727081415650156
10610520096253869570
4495077465167571302
8106912932024940882
12159192457060313132
5267007877018916630
5938836591217018722
8259743046421020030
12836810321096431430
6102431701135731722
10832954986432793556
13370314605326502320
11780212448358356690
6418224686668863906
14223480418695865506
15173769630708393032
8067304621136108742
6525342942004431642
7444596122764359680
14846119137729373800
6789956654980993730
10498596796701515330
14173693074186292152
9302597130553541930
4066938970540730790
4325447468594817182
10194760537517796590
7601352512888786892
10366875344193640292
13329366399455451842
6126990125172714056
5281587745891581962
8974543751074632656
14672274941149722056
15908071796362933662
12767565370111979132
8541676693423934102
14981174499358585062
8259084424523834372
14816260803850347270
4956185551704371732
11947159680529317806
14057418515381596056
10287474286222709120
9431545163594700972
14337751639577805056
11361752357744820306
8274354064030701506
6789886833967935770
7554830718629168592
7355983597861363940
8828406771575932506
9961826009632074602
8227458464148779582
4556149365169253256
8301006707400286130
4497325234186109402
11211360930087624560
15359142753625831062
5191193829921979952
9018671615112274652
13980859155645466682
11821485959869470156
9398469324264674556
7397200457905983170
6266342203761418250
9331079576574067472
7777094143315035156
13198744581325514850
6672564076376563602
9732288919668880556
11273277563988785156
11795905714738059290
9470503168523355432
6827729277231775202
4968818856118833806
4858419891564446132
8256950570183365056
5027090155118088906
12327260692552751342
12193128647325378830
7020525883456995002
12362960458215531506
8778527394835390506
9826984826855235602
7999783879950377480
6923792681852094830
4416668748695904006
10920152492790856202
11495172274156406556
11977947861794922800
4351049052966001406
13725051265548243270
14244665075698144052
5326046156973638306
13995148169735595506
8944326502620049410
13345805604010660562
4245998597022156302
6714516150233385650
14876839265390499872
8425652854879082682
9066252876257566202
14903752672727902002
12769996672765043732
9914284053879358932
11047061256197568930
13724151563502676602
6213115594544513210
9828509907729748160
10540247630063585762
8437632304599000372
7268298139445794022
11579469978201410756
9518035184516659556
10964436754485109922
7643968842977801406
9579070815339782202
15258599090435042172
4892997581422688432
14659210471201090760
5828739569822749442
13070212743565731480
8271236074563778602
5055221741585010756
4894691447971426806
14107152086827925450
5097314650630352222
9239260378654513730
11173070903410627542
10476749296655709300
5245800066592343732
14793616242707550122
6215891221270094832
10854565998375251406
7897396235943656406
9121891152724550030
9721220651163696890
5569636332259251506
9701080671492589370
8899610932730043330
12285066495730040480
11093354265605193822
11858904196686468812
12751366572002497056
12488385115737937692
7603561504541951262
13860724886085305256
4889855922673365182
6329118524730445422
9927063674474251790
8570332666702841652
6369807422274650822
4629536235002111232
15091085089649248472
6000025027525007052
9827976668813674842
4125518315068154006
8738723434063442910
5778033328572310056
4307397778166318292
5437378092901434752
13259134051854315770
5502390453754635842
9997174346144538462
13362880773204767756
5384090758517480882
15891344406378672482
11245429834520660690
13038154741688181590
9821130819462380756
10994518757547092882
4972280960116134006
10951265560153538522
11835941262832520090
7150470024082202120
4797460715029384092
12053135061240238370
11942533579089424506
6277447205477147756
12852814821721954382
5974790553477602430
15459960670851091202
4958044955835568742
11017232637324121172
10810948188912405770
11015685509474333756
14063473138084932750
7988299281312708162
5341649237302274862
10635082491711508980
6587697250568309420
9922146847192331192
13291726198297554702
11089798395585716772
6143962915724863322
12095280634973346002
7345491388025660102
8733007266667273800
6553349467994389556
15540506802868357550
13309179061260183806
13174809083163504272
10933018111161095312
4647300701177052210
14926796708057487372
10146531118824430056
13678104742973897672
8707138274514383892
12354444496031883702
12876095018746674056
5854787459317242056
13725875681188181450
10804506880228887702
8768800633954757402
7556640629639343662
7978024355877327912
11914994951252900156
12728768133193866480
9528045635645822252
6681337947915554306
15266309359960537920
5081515894290356642
13289240839087297712
6946815395940483602
11134361485894750490
7717960299470123562
5730469713397522352
4294241296872000252
5461909382342262152
11098449188242284512
9868664420686087256
8096106043561364082
12345015314479023006
7012775216412085500
8473837637898019442
7717203335424786842
5143018163535253260
9051185956614615506
12571796522989111970
12719609423508892592
9580874311512678792
7534802829572699492
8354279823560066556
6862552445314164710
7882751231061389130
8257587026223867752
5964308649405234690
7318408570108344362
13100333802956558930
7570925645019817082
7003987801980804756
8791818825402518906
4821496014309241962
5571475893007952202
7846749782567193482
7240455924048011370
7733540259889392962
7394672347898705172
11346071277818459342
9706173319112230890
4135930636257043806
8363246559468869756
13632739094677206692
15000418543004227020
4824739838939024892
5816925692653220682
14108917667159853852
4009824254852520806
4359865152865667132
8635481929838759652
7448650386340929612
12411262123615629252
9545805809736933750
7525526054548446756
13196397864428108232
4381887505160743256
5559820713510820850
12389542004293881252
13762322058468942506
10487201835993527756
8424672979132424562
11922217743722300982
10663371317556122310
10165026527065224002
8098125161274529500
5906077887024249552
8695635721769723222
13931526669953201406
6578543084205517830
11145177236874953622
11104417290688733882
11963170789455601172
4885702016696444306
4232871130793976306
6791756998905901640
10860535984387851092
6720098923099614240
15054022614165120056
8286749210534259192
10788461292948765806
6908110585637468006
15829110923221254962
13396428354985525082
8341739290717473422
4446868187213657030
6140355578321457656
14449376832352923242
11825596896709143282
15962965275632440506
10530671215969085330
5598353310501449522
4798408815925933032
5152755535942544220
13430261756896747562
4556826936282281040
4541549922219836252
7400905427276367806
11994383951531664482
6208668695444600756
6427290725226307442
5823549592788518762
8178694431805380720
15606578179303664672
11482562245172968640
14798863050336108722
10764895993645138742
15649668872239906406
5545625274212747162
6108149050530589272
7997599438059450170
5487623848402916310
12630379646675985222
7588287683472017720
11348951180543536692
5315251741098401702
8770930943719092762
11530433037839300822
14490101219739700806
9289975474224401556
9694071349344685056
9801565341393545102
5704513274188280972
12126282867768781802
8382525563030277410
4112610930272771570
4016820083120171490
8262374577241665062
14157157010391054056
10541296728360406080
9589818195910042440
13950782215274115650
8723832338180566406
15774375101762439762
4092048258283786506
15319183325720127392
11158025392654741970
13348429805590740902
7612301619515520342
14205689956455405960
12238442419861418256
10504978964168283842
8881440655425683802
9666013279075561802
10171841307588383352
13378135502223329682
8392329172411551912
8056054697509577072
6296161938652452410
10681069402477301060
5643167313024971732
9938925458202668906
5697856094801825292
14006307698347537442
9471632208454881506
4116356056904803542
13540185330391943642
8398270712814839012
4078220103202662150
4778868104037444170
10140879137231412912
14663766927781179756
13875101992578461210
10539882964955143872
9672892005702801570
15279585280190309090
5549641849776502872
10428266120350607802
4291006013780037806
5674135149590395362
11162450506278510056
13970863284752525402
7526410269110957072
15871218977755152650
4994195976305557742
13675084787833806042
7774737450982781162
10625222220553748810
5620366382351009672
4210143383533472450
8284476295482071162
5604479132278818882
12986513239775943170
15362952659208189432
13781717694003729650
4245796373902579992
10585692585058139822
6962147937206533010
8521377869618466480
11539014896125890362
8871589214973765282
6825731006874780002
13035701104605104022
5543227789416451406
9373068707559195872
4727169423603715430
9850299966071193762
9963060025673161622
4245816286917144632
7048758905136262656
4945018384556733170
8863693232783567492
4265735960097443306
11068634811979745156
10217905048301094200
5263376038298429042
10329307217448157640
6561352227805081940
13090227258898406190
15077234669124601010
4303822225395933602
10693061090616710792
4230730894587135482
8591434249234948256
9384347640695992382
14435899205785967072
11758531088073745982
10059147084113143256
11736907109315399702
14447838878962157972
10040936873945468906
8234733622512840806
5166463144580858682
4167972996925872332
4593300716975260232
13975553642449126506
11137297029037129190
7625757825602033312
6934601097940271006
13880378488415810006
12607411857359069792
13944208261360497140
15379526158332840506
11844160151765135532
10111641899028759200
4149301579647869402
9158404348163939330
4724482270208668980
8125002786316219652
6027799663315584056
14720451339930301406
9067726473038961510
14210134519086738056
10456434372338640560
15762479603326128906
8528142672035100156
6087727403012557722
14881942472889366006
4302971730809153040
10166114758473189962
12796374316932494552
7751528271228319062
7673667239928787656
5559932821725009420
4693579691049475802
4069213151111501006
4511414077028344332
7209530682435284852
11975349892140880650
7355929798925972822
10147452958043436912
8388168712428464522
11651813101448374952
10188211626290898290
11220224349823331222
9135738494331019562
14568241470792423242
8274536700900159692
9404211911792963762
4568584833365509782
4146870561825196092
12351892579418357660
4576586601190880762
13497605775195811370
9519620539078697592
4141713176290963422
4789680287849393862
13929985191731963906
6830214367632098042
13444917264045893022
4479235155037472132
6640740362362596600
9803366253779364506
6714022396253309556
8510964464115900092
11351819626028314802
12005822172873922512
4331252766590603412
10576481059950348842
4730437088391110402
9616999049603869602
9726307039335836742
4288721987021157420
6282249982966681506
14163746134245899802
6618495519679804490
8122944717237042380
10806991419237046572
10263066745095428952
7750821668373270762
6131093007127673202
7863888468962340362
4735785885252371570
6030982733897687852
8720652673222239762
15617400739988032680
14801504992899935690
10834751951256415160
13619609427171676502
5806348464541552472
7886881135047236562
6445445359438008056
5735427182862161672
9770092392047519402
4977100375760786510
4715534191370846006
5025711571692762656
5955653922674301650
11706283284305499780
13179224416908263562
11164602470876191812
10879595022477341432
8673713009818992056
13035585554459701092
4835678497468499642
6962503752739115912
8606193845265774632
5618262363339334802
14464260439954608152
11507860774223411402
14430135467888188782
8159747204434657130
10889321553667120412
15126860946416351222
5507465128670785922
10034289227750806752
12193807751402229482
7387875438861557850
5521162515040614332
4886077148923583802
13248604387703981406
11681507069882010506
7147887202490483972
5194006727923013240
10202806938027973506
4463661609453657422
9753325256553279242
7123937224538359920
5286142442005756256
7109644524513430556
5423311896884278256
5726712460365227256
10073389480041937992
12842282861242449302
13199417161333745582
6668706645714968556
5870811870341213070
4686637296698311556
9312394801555480556
8573108346502900562
14409587374378216670
4539572365519318952
6125943633168432530
9238932103132207730
5410255128822128682
12111852717362994806
9277343251982668802
15245995600706452742
4108835002648691756
12962707841828268830
13999302209992375460
5896511615301444542
8652488901576857570
6311922327370585422
9096992531156776302
4570089131414045720
5935188272270241672
8454703783243010222
14845881019193054700
7759836559933174080
15669428542551798702
13016437041920581370
14765929518648037922
6075751480260698550
9692354774146760172
6189694511152050890
5632839453006618012
9534203999381656406
4387623720274160522
7355351562293944460
6659040063543816510
11323325812259385420
6731870759200066772
11814645418415333030
6383603512509368690
4421324301210782622
11154343978256221056
6282556141030678442
11908849281215923970
10846069237769724506
9801394578772563702
8056844005102229090
6769541032568583890
5920829033548463012
8901560706067400622
4890172011269408892
6864001228691590506
4676484003010690506
11914200040193743322
8881191609940488306
7734958351590896790
9737472263010120722
9368988599659892132
11094728062441625930
11012950142325346052
10587013157634895830
6238267868390058312
13503202574358852812
14274626048927134490
7965070720612347656
13230326381946488282
4333826877228365222
14165970932270534760
6720784037663802500
10515421359120164892
4336245815294566406
8845290459889613112
7800968750334566406
11753121815157695322
10748629151175101210
13005756640416910610
4047763851585053256
11699860540104186210
10709471709211193480
15004305868086473672
7692003888083702732
15404506689670563906
12515990118808948256
7202847396157846302
10852969098770485920
6928558878020245472
14986628386968552942
14362917521596936010
13447127997786945156
4357802081882569970
11029675741899382532
13173018490935375806
7539821956233019752
7173919487388935756
15616023443336774306
13526630137439863092
10231926593533573242
14203383124034923212
13025777848328938250
9864313951369541060
4496721969065786532
6850255309087278360
9655618264581308402
5611061700435456842
8541756410848527260
4991019228988800482
10604939766706499850
5691573639163176806
8631837603975184832
15768902546589054750
13085379875290009850
7091265035122270256
13893281742032979842
13498874144848204202
5209503446537500556
4853011355461285022
14373640175954133710
8703729895501194050
5954815462629638306
6022795156285225502
12308186620954585730
11912103724598974532
5455024592314351056
10633091341348620762
5349852423122065200
8996078584245903240
5205981260922788352
10536374679371867592
15158621131760463842
10791266085534106262
14702531867523936830
4152969899323993442
9132680488474867590
10932138133905695202
7480263254493909042
9605259119346386256
12100439529255940212
8799380780044625552
10638142985645074262
12445828025612591682
6188271381749720522
6926181717483068042
6883338528158875022
9074039933168587082
12697925403890767052
13499088182982770370
13678575874115839130
14596128783552792870
9000234142522833552
15218678203203842192
4207784516386115502
4301355955643552540
6363429870565457090
14956316289451315172
10159571180048017730
14539948297841026982
9448529548322140652
10159732785474979902
8101520825971263032
6564138938191096040
6166931134612737062
5522796759636596460
11834587792532775612
7177272786272384340
10944959212158105602
11684050751456076006
11849944246463166006
9126982694484750062
14171459508393509702
9419761873522748306
5851019937844850082
10002505195173608822
15966267346328284442
6613897967345250342
12363346599352132656
15816985797541147470
7344793619196576842
5235934602138178556
7765825510671071006
4595264525490346532
14876907010704212502
7496358306111969756
8615654225242397430
12728007659382455622
9265692600314440380
12837513156799845152
4234162285283780306
4819316455515988082
9415788598077974300
10445249251650143972
7170135179313145290
12640061766440607662
14265055942761899100
11149838626165821056
4032159328355445170
10814347147206683430
5780978321622679632
13724740510545672722
7183778644750554006
13965304365679026432
11381395593945186812
15424058931657557330
4959471202837389552
5581225319403815556
15864329240274517652
15730433577657289970
10730042689647825770
11738601683826411242
6229416143271987722
8940149355998120262
14194754312284947522
10754312714519780642
11783731489682040306
5187771021692387882
5926454727089725922
7946038379873189756
5609870500775877362
6076982318430878490
5458328262864610850
4666432455769243410
6871362179583320652
14389210523874907656
12476697810897274422
7118969146543748522
9172070167958684142
5333549572791587342
9925301376147170792
13290129437500917420
7237431511717092842
15138003989197575642
4643429736961167572
5499007972968180530
11102675780479958642
5742805971350859522
14650003825228472622
5596575323032863056
11014428219528218582
4967368603500203192
11961741843390138806
12535800147696155672
4425966536026928762
13675119489736564902
10542842867899464306
6180799115827568700
10077731369807997006
11028778984619184152
8195093723857030332
11390427978476968532
14144731314190913442
4721394985138125762
8063859171102556500
13431459168851174880
9848217091509908832
7840067690146107656
4748186216207322362
14172325672823508192
5667215354239175156
11895874903911685556
5917236222313482050
6053313646597217006
8202160293946956272
15510035129397623442
14671714399830923006
6796403208122132306
6697547939730818642
7871559492089011332
7333116162901098912
4682037336033139242
8650067607100574256
15944344543264555056
9890040510553666920
9222773377991253906
6036768221481224282
6469366140998842556
4596323302127485010
13726658703913621490
12117705478727220920
15763127514689044622
9043399259559189122
12004574826200182512
12570210550961677802
14566831416624807740
14518938432530977920
4563648100825639230
5141231510580277272
6054135056812585602
7020214070806352306
7554880666365990806
6918682526317116182
4291816835428733540
10688267758718765270
14910395931537099672
9138931262944640090
11456551567879132056
13261177491396651056
7421495670506286180
4162130129241674970
9247541744011249712
15962147274472344056
5876606004485268800
15614987132103971222
6394191578750885006
8724580622654111556
14576827549079225330
11962692482775227210
11434491443018937656
14539205921720189556
15213622016905599222
5984141790069060806
9070250740526061506
4098781693771570532
9203097773615120156
4375014169538476662
9377763295510978710
11351581290175840742
14437014703309516506
4649804134149862050
4799844182869954230
9142824906605175662
6494398306369628906
14321755104745051442
8478931358894434832
4098101078161061082
12354556747781118422
12423965125887173402
7797393612204966552
7058601954980746806
14765471728545934242
5232021485714201250
15803979930993386342
12941220765781134756
12402517696020630650
6590399492442298260
5138873845873423922
14452716104871549612
6314527532832182690
8618539749494731682
8121725898594491910
13853409576842580030
10957834982011471112
10906483551929309532
5171034283554134756
12053352727846485006
12607433871657489492
5270684266973482656
7652818985891562342
4644365623390661870
4635266298105292740
14639629666267433100
4562962381885870562
5523398928027901262
14947059774975990752
9825722495089924202
6559947159101545020
12458297491610241962
5713370838456754202
14942826629091372002
4773059686072422362
10778446071886347542
13786160549254952970
4445918385010365062
15585740146233206970
4629089564051311922
12163646493467271056
6296592680444621522
10921146251087661840
11656230201927875412
6738270263653901282
9693497546643330180
5677190675595416802
7099390210621652372
7172748059747596940
5111300803148062382
15875505146150916762
12827229044217821690
12981682623806387090
15591653475373555872
8200844629124097656
8664796640564294232
10590956442108125930
7688946667160525006
6279505949582860322
12288383534746418402
4133653538650267922
15623786723149815212
13076494311620057762
15030630107902699940
6716363345635967750
10117950417908945156
9596212385476304450
10993841035385834082
8961467760121658112
15078378267558183762
12179960843627464032
8803755528397119362
12440027199056048802
15182726024130624056
6583404476901278472
7829027849994120002
8498193784136638056
5623997513508653450
15848925427224321210
4085588683229282480
8288339177024699142
6551985033903970806
7483831496546992292
4409602560854931530
9349171747384231622
7360201410804975882
11963119267498997292
8969253070333121256
5924008736572967570
12406977697793646000
11752685631948665306
12725770223711300762
6825654669236656710
4529710977550662290
9130169255407979042
10574237783899612032
14642419767038337122
4566510219377120852
4875714543976692530
13225152726133694556
5763276184926400922
11111890579225413252
10904921923258235252
5637571861509979610
6420747439543100690
11497487392092167556
6476278417770169080
11302444842386324772
14732321348516913780
7925217732394976652
4591385719952873312
7328389432736932580
13739319915536476182
6758398034718523832
15195148460852626572
13842973623075805172
11552924591574276260
11106149559561615306
13669232836810931282
6310773017962914800
7774500559770860460
15231714064018128182
7806693715098962162
10165592949162348102
4863862430280141932
4698753081569686860
10647579903765402332
8509052594897325722
10236134556855261056
10287498842162806556
4691408578866108962
15336370500140083722
14437443849331658850
12443485492698327542
15461325708749903670
8983501145388895970
13876325096505642812
8004198608366362292
8923192073839391250
9207327328211069532
9951928117607231912
13778297432865103556
6271177554223061042
6759035442209693502
6748767737498419652
9067009974375926306
4656169628760267660
8220131094477332900
13901188426784070762
10397687422728376370
9061690442421864942
13205107848920539902
13299054544493347520
4608690548419279506
12706384791292461792
13598232903676097910
6425256856591676406
6224026807983602162
9383949772045792362
5283192661884310556
10097976656704345530
13604155356451695770
8169469763776721762
4574082061716509502
4612861039550255732
15042289072842561000
9586305445242531722
12845590878144069780
9489626312469545556
14588395623593140562
5419583923176000272
6620282426208911550
6970419234552608562
12961219877904322352
11894940191124352602
4834199958070357982
5169801262799491506
13069673360958503042
4521376882858173162
13828308152536552362
9018768555774016832
5134873069025266392
8819921421052068252
10683766208986594506
10130059498284418160
6265756175285010252
6936840216614535156
5368689929803046240
9895900158732725930
9929184124332849642
4344435398658362852
7908917839412549070
8969985870367673556
12345485515923161790
5181587566651745930
4567761021486392742
14775461991112620282
11168415500984253906
9922990911521760162
10307075123952414542
6890074871355629732
4879145745261897492
6430027704959254970
15874468639314737762
7614485589392168906
9179306455804535756
6297916004878964312
5953403335184130300
12226597259001453410
6785529639635301480
10270708421779570802
4625734309604385122
5935629470923917092
14899533048375212256
4096237592165043600
4142857643987413302
7773604477289810256
7425230139124364756
4311936861560579502
12133888846994866800
5496854089015944402
4126582138937484540
13182178341577561812
5264245944961874982
9795123101327918906
10689138990382791512
10281558028243475690
11909207906979684552
12512706977796987656
10841436112750067382
8116449856000825502
11059117652978003730
4894674111659890560
7101077803804333806
4225617506946677172
10640483050266633570
13526481552435950492
7099914747498609962
4022670581496631406
15768793185225246420
11211020969308516802
5692897885716734160
5453729597993032082
11782181134978430672
5020419962503450056
14285020739965539342
11022359545837118556
4485800000428908530
7318984140812927882
11725517151521791256
12572468819929727022
4445638544694802142
7071791358085308042
11632323719629851306
12126360244182111072
14565256994860686410
5141324294168669052
11150945854851633602
4051323388859372352
10337293291726668906
4752871543516314350
8641653462102378906
10186583976631908722
11802715242112556012
6220269877048437656
8528573371839992642
11039863747419208722
4314829839846705650
5769688990278989172
4662721023865573556
6252736496971070360
11267037054071106860
4041296977315237022
13775920144286136230
10605668706235912056
10748795100166566632
8159040037906752260
5745385906184645832
13711801550827815272
15025623090367689182
6655117334817236690
6546893561708664782
5472668510525287370
4921973125346985122
4524521744184259362
14122705402619947782
9632621652827887082
4241301028031612162
7136283806817552506
14213928184304458682
15428880048928954790
6405356446949122056
14650217861618770902
11692825617301734710
8494998561006740642
12974884896670029762
10615944638682075006
5443834379646367802
13204943597906072102
13749043830965407032
6193123646423409092
11842553381306748806
14091524882592772110
4726081487699354432
9453512885084619756
7930549241134409570
15115354307072541002
5138802112073289932
12780129148734491850
8242657462322219690
13849700686424441400
9042794700254892072
14726935119810743556
7811766875497269152
4838214871231845252
15761329215502159250
5833426657215244506
4476175814184165530
9750131197237800056
15521651207145451172
4107134422626923756
11329754778047441990
5293086679832975480
7759555936258604550
9438085635102682010
11988724216678480082
5302164727882925156
5693701578762657462
14203012158308661770
4135601061602264256
5786885136584107950
10233805477902409640
6371540626020903972
5236128781987915506
11911472777159524806
13344927347468547756
6470245630021065752
4011687274575097656
7033320083967706860
9889745526434899820
14269660534849537662
9608638091155128570
15488682396863163906
8710229084025646452
4799478632583451322
7102154268411106170
4267511475439929212
12908655867192036642
10160320110473169912
12040113013389673400
15314037603802984352
5889820833565519556
7944686585370457722
9379181457456339692
4521770513378496632
9323805659570368022
12491878734910269602
5639552821580161556
10953145689874136300
7603928184381329990
6896441184552127322
8193480138064973762
6774082330195413092
5016871620995670690
8209464179320576262
5600533824197724102
13290752847017607362
10627781201352367472
7017779720418520592
12851336089525668462
12696849503455501572
10753226182744142582
5401779843407378906
8649172888878926306
6653753490127956540
9796172085071619806
9148535555164071306
4176742804136734302
11606617270895956472
12584896514993333130
9841321543250884556
10919029683203764590
8260152084494976962
5567342836813584122
14620963188325239290
13615508861036170202
5607915984102950520
14900366138788478360
13630642285225590702
5600803897534902882
6050583814203109050
7789327615960966172
11153619584801872806
12769679932812114342
5312366258334981302
6744456460258493906
10009191141698638902
13143288038157086210
8294921043382559306
5137065800889804056
6779797100890335552
14136313413672643556
5532652890383844006
8528336475818333330
13358343742270587612
8231375989918813556
8197213787398794006
14915174145821905650
7998238998006450612
5556107430959127912
12937024864659261242
10253979638393229902
5999854720255507656
14185553127268965756
6572953600461824582
9124110102953041250
6722487062079003906
11069905173302330102
5469973846574542962
9846760788122401002
10782154482542525882
15383692387568016722
8048693768906538110
5522799072098967792
13880463820559653050
8128579637166424812
5787634176362303592
12748331582868578142
10714435276724148800
9370343149394335752
7827214576052425850
8841598662483904142
7115900356325121002
12588816815402591556
9443555625890655002
10338086951429704040
12516626194043927352
7221299435289715806
8419991154333576302
13770316446873803102
9215147326407654882
8288541948300926006
9922139589722812472
9871277356934786702
4385149634458137656
10270564863507156602
13494941018622585990
5477534637156155756
14252337553772992862
6055077018036985490
15334891822139426406
9640894363777534332
4132527559358881482
11263444660751030820
6674363079486913512
10626931472533733832
6398227371990138806
13533293027415792192
4633506630030027440
11755947026939485062
6432425997399596742
11111658785637538772
6923884049133059762
4301618391648377256
8264147827753261922
4334346447931502256
4140524352682860492
10853606251963154762
11050793820782597756
10775680092194041712
7770478864661147556
5618485838628015222
14831645325757312962
6905978555482656740
4009276522138895156
10536507128683867322
14567798755464266472
13324925528089398002
4284716233580338932
4772403205022706402
15007709321612787656
12274895266118379582
4819538481343428170
11682904905186316832
15039505258137929900
12979230318299262656
5017138021834250006
6082316217091858592
13614443369542392806
6245865651439751042
6186958045859640062
15028538728946098970
4126624221507689306
11251539137671628600
7586499601787411556
7237147453963027970
6556221914666497722
10421270187867612306
15359788764936932960
5121485876950610132
6730709099501079380
15436029153708326592
7066071639984347552
6978355496427309806
7141604386001863560
8290917313817857112
14639332894186443806
15022422143168933352
9948957765395725650
5793476599907535156
5708611436337294032
5673501591128102892
10519654285926534062
13172502502163052522
6080304606311980056
14853653558361826850
4253460066637924392
14980896285356587242
10247234285255974806
7815214090592934482
9627500873009566406
9260437449473472656
14432418486802296902
11112130962289984556
7736236011373955006
6098819249373558840
7563616714471789992
7003136232896659970
10209554909583823982
4768022461445497442
6821572514245770756
14927287224749350932
15884837968465983750
10273734255933756092
14678532249771566556
8497708847332589072
11373652185005538612
4431875027132398610
14214642015804629870
5951839736010822432
15736215411284881772
9215107013071357202
14131470687600119492
12701343989310777506
11397386421714382392
8877819683283453870
5590568557262230806
12957645832917555306
11399428278378003906
4402373829719388140
10449977232170499662
11320065226361402982
8691295314001883522
7021189495695667452
5086166802158466650
6872645589426083882
14495836150875031302
9664204124769044556
10487369944987335410
9847430235103294682
6144269326754341562
7566456543610122006
8556583300707897056
8173428732469256312
4209772605619068560
15630790364669236970
14119505164921779002
7251518641780122842
5191301408317974840
7070270103422198402
11489903540901096530
14737539739858767992
6335645107647076860
9436074914635650920
9603226038739716290
6318420584547150030
5363521340904134750
10308645370025681852
7884108615548671082
8944154358371290190
5301776859370648932
5455014362393742306
8466019521450887556
12425389090494738906
7775386666669347122
14769467059209089922
14556536703291882332
11734464872757109880
10412141933149895930
6722278884525131472
11123920908807808250
11310084380975625210
4790455725519317702
5176552982242747250
4674105120637598042
4186205785099429422
15840670064051075256
13084921272508902056
5462500490792913372
12570675363658236152
11888443563642308522
7514028536012492760
5214037482855756506
13759286899890882006
12745436658759251082
4164388916575017692
13299947686769414222
12006518400667463906
12489350027955584852
14363484461324495642
12045102005627614352
8892562868750122652
14550250907327745882
7597034166568445156
10746247104535903802
10052271536541149792
9023757414528484640
13638731040470324432
9447788839713392532
12494739265989073256
6031006926066100802
9959297460060917982
15426031308658170230
5646184807487189006
5847423836082839390
10190581045941833550
4912677011537241806
6596634442666962332
4756325715073543056
11776982061441490742
4191725061379908120
6733753404848533562
14690653661567839052
6416479277909776406
11622939070604241942
7439167341948141102
7713149986927826406
13184994483805497212
10389554648644620890
9982009308329535402
11863654920340034006
7029986142586294712
7173143195906742756
12044056543136223612
14929285645850607506
9303173372885289770
5378668061758082532
6244543249065453332
13178870346901175156
14706156139725791522
10499469171157345160
13832735179809505962
7128556853059411860
13612637003924802170
5274049900811670930
4165403989880318906
14895666977482607556
8957945343730861172
6978477118878543906
11830317583571605512
4148980836321373680
8104805467164258012
11735501470262000580
5648706129442564442
7998364770466903560
7712804466844157792
14820065109752994056
8324523525672551522
9191967605749995156
7615764266249788980
12935042639219388870
5797546123583025812
10504963876673848602
13123722956409160422
5231762273711240570
7245464192607380042
15689352083609649006
7535423477703074142
5362577058297844002
9764661570637993256
7937441343322447556
11569259301981370710
6095342795357163612
10693838494241532506
5603255025537310970
4253114909681038802
10982766283922053172
4714787041587701406
10051553791695358152
13022281014886131302
12292164386549237790
4113704347742475506
15320969073066701550
4003914971469099512
4802197552149406250
6258683561576195990
13656145376678883962
15653771114073850172
11076521177968358402
12685635819937740530
5594944380690893006
13837358475397900056
4351162669425997112
6647793589460397152
8770486686327561002
7791223290829572372
7415216661919038392
12860817264304574570
6796567470417266562
4914576004020258602
8085544306038286562
10797880525943418182
12130739232093761006
9875951789756741390
5611538725961326940
8021152852091900156
4931580074524273806
11892594472508553806
4767810027661870950
4403705024217436922
9735097591457339472
13028479576710685962
15124802924829979640
4938917053928725692
13882530664269385580
6301462034747488250
7403140832508167570
4074200929984955042
14348581941455931890
14896327467133677402
12458812667809861892
6496099298549856452
9264487243525766462
8188349863220257656
9052885440400967570
9341083675056229256
9188688514784771522
5985606518391656162
9436117514676272982
13310650118932495056
4572819642435572306
10251369474131600156
11433909116848923542
9264728749353467942
7811531463900212390
4662103794503063222
12907770285063363950
12789844953446000712
10232821220216978162
15594877107404131682
13018096945559700006
4964936771933647056
8033234379640913900
4008633962059784930
7102704183077279702
11105263415157916032
8336176942534800392
13783230783924777506
9972698562392226702
4692051635043533690
7869134141695685402
8137023711155375042
14010229469326171556
6341470404050099792
5957051780133565670
11567833644869731532
6970336101595008690
9966800394509920506
15663203702123638362
15544000701534089112
6565862288640911882
11720113927682527250
6272946277692672602
8017766844836425610
10978029395063616422
4774121077595535962
6579329926873345662
7157444316250501406
11088073439473416210
5697223743474408872
10871030967528996452
9500981692974330002
14823694809976797890
6137723924779049462
9150297743300998556
10618494016692471006
8528898727761075890
13273445610309878552
11077557655149883590
11867289662360652530
5843789552223376292
4688635809319011006
5077355569960093580
4095173413187070842
14749429093349609756
9759142772925416912
5162406771055976406
14404119331703501930
7918972785011967756
13324281752318944556
15762827156456930556
4554946910644033440
6993807964747052556
5348746415741754300
7992860362494172562
5466310509288307952
7424256619821439190
6121477659149726132
4188676303596222510
12518704433613981252
9546172824084476592
8670687646208653322
6602412109384733042
9577359451730391806
15922436051139389256
13458871592233743006
5747535424206865250
6675386527704086660
7429073787024151092
14791110488110917120
10982304287087100156
6878936685697971390
15720689186360502192
15440624640620432552
9976673779100099556
11847279419884958082
13168227640405304432
6367530398368163400
4705523640593500506
4560642949735549910
9134539568241426642
5978822143027097090
5308169279026799306
13068292365611815806
5120181535506348782
11026737950284457322
15627285807844167602
6731012601651898632
4981202494433132130
9306735428337922262
13113367357708925502
9727312472720752812
7831964083438234610
12839971864460969256
15327981994171539006
10298415742536555920
8449866357790602072
6219862825327374242
4667415747347713442
12270475719583026042
7421561583693136490
4319234488592392056
8543224638746478632
5706473306773743506
10731819531572067242
5165261032476571032
6654579991184802122
14051808135556777610
12418368024962751572
15210274011334081770
5699567982790863200
5472794666648643050
4628805903975214110
13946002599518349390
8958795766069437750
10752924549895144062
13076696834524779612
4269223811622830132
15842784726646678506
5027736093997243020
12360866456077119272
14804917119975736392
8226677349401157506
8972841952734717122
12241220836496780882
7267947502061698322
12206659273538289342
12284548317614136002
15032116747885556072
11543420405567341550
10639599869201522352
12613911937943123352
14818209974406795782
14149800759260834372
7494500154179000202
10947666095330514002
6595483945944637470
7716631625489573820
9121769038511809062
10833266152467743906
5983836355121956256
6125945415214908170
10041430633664614256
5493979012254898650
8264767820849399162
10422672177373567806
12531533596767965642
12465858808900740722
13159906537249809756
4670316814985804820
9611247861806191382
9408037282238507600
9281174637073133090
8464525960173733922
5869760772325771806
7313810641828248872
4783320813850226192
14053747973415593042
7053433772369871756
8526770572466346662
6612976994018075480
5764437098177987306
7065192544662269072
11485160317904998142
10341981303851695302
4149464018445962330
8848434711450955182
7756414567753279122
15283829557748523030
11901759648413075402
7127660175330802970
8984444548261534112
13560011279868651540
7727290450086787922
4317492361717081406
4318442050977994802
13897943808461057490
5244869759075340032
7007853640257953742
13614632950868458056
11093407353197777522
8033978467619851682
5855246817873784256
11547962667626211650
11240513120624065256
11814418753892755506
4081347513779395880
5900172747266467280
7427608262056471130
11686649776275815592
12223293664069339256
9546616496098083422
15451262440858125156
13458415511583685806
14524893344421747056
10991713787641255682
14081599358175044090
4186609556805133932
9584286030597787056
12466512142147113392
4182083125236966732
10211694768089617010
12092397413485839140
4758089771068987610
8448783082268828210
11361196438460473842
7893021110622766302
12586060578929571890
8673894347498841242
12815954061179109806
8711099883820276256
8024954655633813372
4833383507805668906
6285325041279887862
4157213604003219780
5309873350057951292
5015636469254065562
5039542307372647542
6067532594233093412
15651005305284846756
9711962918360615360
6682829766677799702
6502730764297336256
10124484959477473472
8155468633545618882
13745852922043260090
12888737961664589052
6628373701253538306
12463187777977385090
14664946400401985070
5423671395121477232
6303920656007623812
5837435354403427556
11720880347941151256
12730029017975974262
12280563031999547756
4791817104148868352
10150787807664100302
15039559039400830122
4305332303399551430
5907330597561505112
11830424456667636056
4259129704449171312
8936381744623069562
5964331508357450010
15438482061172508072
8910637946699419730
4431299847796935372
7064010509227058792
13921467856730640570
9906084669864509282
10146449127771993906
7549371227207131482
7513084878515500556
8866532525691335222
15238670319619624352
15982893690724238460
10250079941776182212
8483989490520579002
5610422608454459556
5603026309677776252
4232185182192864756
8144854192243861742
7796141648021623056
4574895560651401950
5559887546800421642
8824317309971412002
13970129362435149752
4403189439795529532
6679462538377518780
15846605423639470500
11628779073904085330
12085048142931625472
14232456808098529650
15929055916442568906
9697433581102397340
12158415132746285702
8209340906719251822
4473728348203977072
13520855474308056510
15907156737682955556
6218921399035276622
5464100598490689612
4385686446042348306
11876479112237291642
9254710314341913906
8787805996641588072
13760002012758981230
9076067358304232306
5089801821182800482
7017726216461351690
14079017293554553940
15057140192320669302
11278265799613130660
13100871414505096242
6565176919980154280
11539005517252235930
8794146701686412306
4093238608122267506
13467713438064117260
14070273395187379790
4602395677703428842
4498131115443641006
8131389135402383042
14153789051813817672
9724385402081065172
15812098705591749812
5051130586314065892
10173394189021770632
9005172043843167572
14014069715849906540
4707272983425756242
4501346451560695442
12414668709416743902
4891398905064867680
7356999847778137002
9110096672325481562
6907311502269955140
8824903607293666692
6459685520384908460
6358928997066897942
9716060010700856682
11759560531573384532
10655557981189022306
7873151150306355212
6825342896113525562
5906884123134793062
12643420739782927782
8807579554393519062
7144613340897489162
10966869764209361210
6316059352097642450
11739895576158669302
12396483866313382320
5632657892401260762
12912919623991656990
13381536201451038732
6336523595785412360
9082335308955824790
4597232124265911506
12785318501351171502
5407660726799624750
13575624415163950662
12830470664300506406
7760253922518802592
8487182360165701922
15414718977028098506
14430412956792263906
13345892389360789992
14761792450557750782
14626833504046400756
4085279990495115806
9029055718187044806
13716843159037334006
10211657728222107852
6011556553100008820
14111441169322391862
4197942083668424132
14458738353708406302
12490224503014822412
5693451894988649622
10395298830233779292
10091833142737578612
14412517136517198432
7923118752056660502
14371662420315004950
8033808300839856992
12835872233593132362
9922453137505331282
8314694934727061802
14941790377611047732
10870465056418885392
4214371260441225156
9546804033088493810
5810501335974418802
6135478783881748632
7517504295472663806
12285372512692531902
15546830784574499090
12130446985429249130
8953494693925811930
4742305040722278332
5962703738107012056
15355966210378027422
5405686861451983112
8236503563060181422
9325808490617299602
11596089839661298442
11637788145990004262
10763947060355584920
9903502062081677090
6513620350798841370
14403009603012667562
5486124238968088410
10310037413015466506
9324319850070929970
10021145764628984222
4429164869935143806
5888077837702064762
11262072041965661006
5290266798763884002
7745666747658921006
4836232720763582322
7156054116558243056
7828765519153286252
12370771062470750942
11827362117385383732
6595859509823099756
5233004868518863800
4814999402053965410
13475990033253443306
9501764596223150292
8600024714457276002
4133605575011050892
11273806293480708852
9895064167816494372
5178679726827741630
6254778120368459922
15010670767840358172
4885242811432673060
13196125109342235762
12964588328838495732
12472040440174355382
5501477353087777392
10618888611122149752
4192824694170577290
7931684013177570806
5080214885839772412
4070663813324852382
4089300158345074290
11919950688687929282
6432825458689245492
4812345345355693256
15848283796561022112
14505745135714645052
9403613438047287102
4570234730129997290
4258423678119789492
13722282916991000156
9060175800988545872
8570304632860785432
10840966719982965222
8337691081948878992
13398358768204590182
7784262387216897302
14731071787631357760
14220658448004255392
8549610195383864256
6605093232003271242
10012378765416941790
7911038676796167512
13442430293997608000
8526835736726875932
6630033605212421732
13105704039700152432
12423351686962223370
8405924320611675732
11103685180053851306
14127896379959325812
10730126651897963210
13433437581619934352
14456379050988748256
4496892140376597656
4257458053023465632
4738632705595485402
15758803302326397852
14490421066133616330
6960724262078631662
15197147594708888556
6999847745435438906
4504036071406487922
8765980539317998632
10806656304392803482
13538601840269404190
8995849396652271410
5127797512998644556
5446178231231624070
4589227185450130082
11095344602640112806
13060069195300035302
4630683807859714530
8191816801157025056
4557393256890676412
10658441023137884472
11567216344051506782
8489878675138631406
11034710924601263906
7342356486781211700
7208066734841705700
10907368638964327532
7594199216926256090
14040662960283918432
11917813866324222656
12571162649755682222
7763487637134512820
9195059782332811506
6349109510568003906
7929529502240810756
4587633568309516220
12672295912988684570
13421789763556112010
5651815414781829390
9762283795213325682
8828139728317255040
10453038962763172272
7334517313237728600
4678040003554988082
9201441505754798642
8367676098597425612
8911774171885648842
10459819634663006922
4995927250504624506
4180596646537896860
12765278566754706002
7981570315366799556
11310989690957260772
12522832677858854522
4463311229305890362
7939118339070624432
4298204503582489806
11447637741669488310
7153416623539160156
7774605220968878556
7077110167891390202
10317024515361088622
5935501321460730192
8770223816606295056
10569433787303433282
13299795377684067852
8267411009093322242
9423087540724811210
4733356887620456970
11935531571138257556
7144104069187347656
15646825310474905580
7336216491020382656
8742819411781287702
15832240677878654756
7676348890663258202
11631791597488315010
10055734664167987760
8274655882525855440
7867667408638106306
8455218686126158002
12939500118998030556
4932780240290101362
4907019541590525756
8215286115721257722
8512152686227475012
8131629731775581306
5413802146052053182
7173968459655293610
10227029002990596960
5923900673067076832
4791715315168686102
14151426127607411292
9546208021844251760
4355084384949719342
14078290666565643392
12960980795355615962
12561464173208557242
10490483065975014962
6988454030874822756
11089703566867267062
6597771374698342022
9846463626037903052
15421348379751088556
11490711358961437220
4836240435362525156
11799957363668879802
5272012577170222322
13693039641006936860
12276440606585962442
12696944311394632970
5928845085210950156
4693912113147473306
14523436483566416912
15027887126616480770
7508248097966255432
8036589958369560006
5131452057838785306
11088756860411927556
4417291815615549470
4923752609257912892
6791617979821057656
12111887616921154092
12734423614748394306
6294421097606011610
11491078256371394210
6324688599597622806
14578371668918128710
4618647003482694056
12647536438800612512
4135033311288731292
10924483806298855410
6656073412126003850
4362598719309896610
15095424483519945032
11891121581203963040
10681868450789517872
15920805292181289542
14257601476059633852
11265210927536170232
6233910962633654162
5454435878327470502
14723726119966060742
7411552054115812472
12958337422124508242
9737056109240471270
8484912792437981132
14830320546833916962
4915615726753945310
11697593931946655210
5853650232431808200
14712696930218215962
7935668711532450506
9175794248029865150
7562697723542366550
13199844882420651006
8520916111725923930
12708878680434287756
10441592496302269556
7535950090647081500
5847228954588178982
14711692435408155332
9539142544852904522
10779128498371531032
4757115251158307732
8778925192653886556
10474230158110481622
12390116507861592362
15442978820297247056
14778076533728205710
11010127834011856556
15261115897292587152
11649795401677254582
11901387770134311612
15049478804603253302
5345807212298730102
6969220634522494350
6816533563416584412
4165058834587618506
11182281449394528492
9547746083949681092
4796125936205064162
14722967647813542756
9361948881493389006
8880226964162915090
6205952340040036772
8211424299059932656
5948272151980036272
10449221699702424872
5410483934767866506
8727419645932201850
7816637159429977352
8403249827327535192
8577338149262943506
8901426554305213740
15078268407411279056
12019973046464642006
13192200049957396722
14402288275533187970
10345260117290259492
8789322835994299370
4932313737585283506
10371161485186714302
9472888157787918906
9293753628989286392
15418615872575957060
14177676493717476950
11759428630365035892
12152012034018247382
8529113871195420890
15248689246043183090
4927465706223520532
8107067755597563902
8566173769607838410
9946044459686205002
8988625157357613242
9724005273484049022
15434997370787826162
12700560329510056152
14413661369813430482
13093853308962909342
4617592042902631032
7380659152898975306
12304737531150897692
7847255623925145756
14001016452594656582
13029114394167399306
7521773049940105712
6786176338318757256
12732834182911974390
7802561870542517780
6014532934780344312
4091356098074257656
13619582457190063256
7473092931964826406
13075168290926687090
7954630830007764590
7508787943849016130
12624869475521637522
13666776517642469240
14350754065755660482
14813817127257651722
7270988974632011022
10453725726675173910
9953043311250291980
12397719438722372060
12487150404766561592
13780523363910691092
13710137968087800410
11715215122079377092
11367930081857384882
8991287523555809762
10346866580885375532
9688333563625701612
7696873942731374652
13686887881187956980
7360692064871952060
7609925918319689306
5391220348364225282
14144149997923357190
4636820267567070680
14212784393185085556
10503058926898770806
4068027929759484242
4016664678908023760
11890410804015012506
6843655882171507412
4427072780091562442
9536898906822569042
4649338298652402192
8393769135048449952
4769901215459153552
4178519089739174270
9886824616069976022
7198500791789829006
13126641786313039056
5841743243724173256
9498682772130736032
5286859850637321306
9098332981387654556
6250922191514978192
9514129290774655952
9718199279109619850
4377530723493128906
4867560902193247550
13178266349268299006
5808361331289537306
5341844027083290482
5065414173757545002
8792132888648691410
14601654740772179082
10881702064812537506
12078487607054895182
7848871740795515472
12804082827530634722
15547761495648375156
6500068605977273732
14456925045534137256
6093230164767676482
5459852204135104232
4254833194178264102
5319679909617753770
7864732383941107380
6252070778996616762
10561878394645670690
15514988208909441342
14901527572638854006
12955203425892393756
4706200522904101832
14426679277868303162
10989138475355315550
15439058898185563370
9405523787722697522
4736458553023181322
12013122404085488562
4226301196251759702
7265805285187303302
8718253523778461042
7585766086597848602
6699759745565316332
6198849443135523512
15516284498761183256
5264359059216449432
4618468947653462622
6882661010219377322
7457621526343045932
8756578742184766250
10179706815513174242
9122442658138610730
8835464849310117272
5138940701754389220
10031446600568547702
12541451684558308056
9441641860077603006
6794341880925093122
14370514453362053460
12292012099609617872
5717390205871309842
6443579942106873806
12136448843303868960
7041175393041021080
5676313966920122780
4229059654088820882
12152664435764160156
6508176862724072556
12320468268441999140
7895570759418459756
7816299416240937950
9189856096744794392
7225117508206979030
12151614552613309802
13809847546239464330
10804631376506887922
9942124047044178710
7428948092276776602
15866638192649996772
11382020736613577862
7762698208237981482
15063018150449232756
14039981568226399260
15962508816094898462
4102295072084019362
14996289255335660382
6028279712685069842
12310833570516663756
9522743800496677256
5893220987045105562
12913394410018732412
13214772704729171690
6472515930510870506
14200229770199642952
7395503317668733430
6278156046791889042
10434213020159546256
4984255424477329056
6899433015812783942
5589284854448086122
5591164383219469032
12132584790709278132
12574959235206615506
7549056661891254230
4942338118545863000
6111844054400646410
14289347279919964700
4423690838835554006
8627135683397527932
10436473897266410156
6195914078027154032
9881471411085927620
4952645966784988712
6943037038817099222
10636481961328158420
5587872911884735890
4651781544647584832
12544338608634884742
5439773227603304592
6022947146941866260
6828847759557532982
4129896779956488756
6309311214070698290
14588552745793463600
9703615497213719720
14484066931454256632
6430843796037238122
10684817548349946806
6481554372203759102
14154463267611195156
15828674169490316690
6677972118853639382
8459206742617044756
12215833291536106322
6461620067677512722
7546000162903587272
6007119586828735872
13022450809158226700
12932145665416535382
14835724938124931022
8111802000007929060
13985938617915739572
5565306257977047822
9996505187460576122
7484236598449691372
4707373309593591800
4279807744772483642
8198304324145066280
7183815375042138450
12363038164151556756
4306254789678366002
6401898283309990242
6799482705489405302
11580774536129495556
8675177289445948272
6396282363636133082
7568259263332316660
6112418385548260806
5477382099437796840
6655750565341368906
5948960714651887022
8115698460198217506
5997612889900892756
15307046215165339560
5681366709021971130
12588957546534317900
8097130339325127102
6686978406309351306
15911858473025837742
12023313106661738660
12222916121204314022
4359908066143507656
6433192974030162342
12617065464764927042
4493409774988638692
6556335796494584120
13882950057759626900
12181410861817901006
6694128342981657770
15118265044967206362
7946153356433205062
6124334610388707902
14902826266129962656
14907927827962366472
5942599132181536442
5095817637124609506
15757640695300923170
6048310499724310032
9690000101139373500
11763151859113680440
15538943009077399802
5692498718353828310
14627409556562817306
6393106113170622170
5213045582075688572
5404150499539143042
5580242880965974212
6811418616509777832
4488081268617805682
6324528834461359242
10044812063662167350
9429659831469464162
10931575765848622806
13945005747331236360
5774634468481876482
5581998305837464700
7208778725001690342
8663556415626336072
9753823739336556756
14663275935220789806
6881564241423459902
11695718670682351322
6159903494326207656
15099093719129618592
15387227030741816490
7190439748160717622
7479282567831083912
5190725707363299980
13895008078282718256
14505377573731797006
9445959815635116552
4736429520683619332
10051577240124640250
9282483329476726532
6109779675085313052
13717501686400861820
10190496846829944882
14392533580531772006
8705195160490203212
10731518867391387912
8795045977702852730
11500427887189258320
10631595332650087452
8476488577111919420
13134530976071625756
7620372360318311442
15207388664291709602
14834386434982628072
9590252500474798242
10681592253998210370
5658765902026693112
12087380013962266806
9735804010062075042
5291766701581729122
12557058957744323402
4587434159662277642
15111811441969169622
7516856179226693532
6249306286750591262
6379360383041003612
5987959870735334756
12825996320946900306
14015302953932238212
12159957922137473762
4652677632062049770
4044145934427433800
12800438054833590272
8734097697928125410
5189662626452191712
6948279752150517342
12664519721703975852
15229651716034856406
11896924121475925250
4443150124509293990
6416448546655953812
11607577405412397050
5742547475344967402
15017159163309796352
14244773848653079422
8044712943463300806
10668835298974937790
10677225885612088556
10924491236436228782
4438460794039926842
11240968420189845756
8720368696018134560
15556882669150137756
13627240110928983672
6817522693408774752
8284158136717601150
10433151111400993512
9871006656227719862
11936155167771403806
10936594236989579006
14958361470469205900
15842337535184290202
4712615822665688132
8841707599327309100
4030506542820010350
9244267984049204742
12055823476711395482
12236168962737992820
6891499433615068362
6281449350741310506
14972970145116818522
9240253216590445842
4316634662607630170
11310287792418268292
9376052508049232256
14307406860894376700
13340907635596963452
7993934992614398130
8765746168716980372
15623122899026565792
5245723467698776922
13248934350640633532
10195037902283732192
5174435104623202430
4249995951899452562
6885655036362995730
15455165603686799760
4277282772291410712
13317477996708448110
4266319198031605056
7264028747001957306
4836302653783937622
4785743390822005800
13708182205412481360
9224490534414744960
9025187534936905110
4334300229667641756
15120414421232755556
9743703512823019872
6626451414587933556
8558174792522353070
6437178528875852060
9150283429262562222
13080074064998719512
4786252003034446692
8538144915042649352
10879942784601809756
10934030601639936902
15682834225604079722
14416895380896566102
4802805377973049502
10515467276496747252
4952452797026954210
10732794344078357502
6491299683491285570
7035176282217392930
10937447340810286506
15709796169209500052
6081871030319315702
15028530587948749520
9205249550593683890
4797810645438604052
9843389268950364932
6758894616191319306
4671670828340304756
12548268612977592222
12433113323047674182
11298441766171576842
4865653208115582330
13000078731196531442
14416341227693204256
10050197570434692306
9227539266206877002
12479996205655812290
6271974198236097272
15985942125229822020
11757490744520895932
7925140807888600922
4389853668175401932
10260857313987003506
5245737539645902682
6310188721215236702
10019629971466228190
12681662969651575340
5428179930388439202
5184299391370752582
5328565129483881500
6911585262683370600
6915313114836812142
11126259698665498256
7024175904325799910
8672944445602046652
9533215734821494212
5197834454542572702
4076976541632362192
8841340494716849730
4133928181639498020
7540195125075655902
4524513584661792812
6593031461077358556
9083099585094881556
10752164649572570552
4502086636508088432
12863466084159204852
8272055552360941460
13500214685097741242
9094198767010450256
15586465553555949402
12820901382395048270
10015736539971698256
14940409867758956406
12768724119238868562
10062481464455921832
6683471583907826556
6490579849761121092
5010293441065668006
13252304829109711052
5013485110552234790
4449427737960055556
5132382582677156406
9667545962954936762
4039881192352679330
7991679092326684200
9779684938265985962
14983895663702490530
10701211793130978230
8287151319752401802
5221337438600332212
11766279816264684822
15353996860239434256
12187227227955630192
6145175092941445056
11842659043251944430
4727758399422650832
14100699642634698392
4397885776357574006
12620689708456854050
11608434350632369262
15796728623262709740
5229233243696070720
7437210293832382482
13398974231037847692
12856959926836842080
6028057045162103672
14421830923092007820
4474257446056747970
13806913618851036950
6222100771862385482
4240506310149816056
8586294988644469850
5426635995677634432
9620943270906705222
4145783748326649506
6921288132755330882
15936389249859543906
6545998183941710760
5348852765108792172
11859539646063710522
10847518986855596442
7143988410276874652
7656198425289878690
14322903926908226340
7963480868091352082
7403288807835262370
5525074017515212400
5415462608207310410
4291221996700193610
9863413506176660156
4091783435056302680
6211782011401336442
4477041271488098000
10939083226385965572
7629962287735617770
10283851605491271542
13483202404787893560
6945249784100424942
11357088029928270506
4930325642901862922
8802757930417803056
8808255610460914152
13144205431607204762
10758144446877608892
11543197390743768770
15033043550700338312
14510508658674814806
11581468497237370556
7158619395223608522
8844664172405954132
11326500078337966212
8594551807813086212
7976545981220371806
10652697392809809552
5042197574654373306
9828023630576469572
11698686706654818506
4162332504430123256
12796087899123598110
15875909785258677962
5111265073233136232
13266214725567733256
7258280567280738756
4011593298133731756
4834271978346977472
14432266907008469552
10541177011792001690
9149214094564935872
10628573441989743506
4647928641349147730
7798325111424911460
13879472621768231352
12704418889729627556
14906567180167859642
4178231851753344530
8250083699816963342
14612821139307888110
13540013062147678602
5913757235341556642
9263763864989732910
7014656566857333942
11595316835097865172
6879190771773216756
4544511206578460480
7178137896840617082
4031208964638287642
8810405322762264942
8065208479511413830
10073628092275570422
13591748406904623650
7128123059179813502
8965024223880735870
11900967417887516520
15326698683663326742
5277140610142525620
9874169596464254450
12192903171591924872
6279235847158920756
14210805416166451442
11282444747374008782
8679133059691148760
4471956341649303540
13369463624050838082
7943572475558663202
5261173740263194182
7122683457158524400
13964107245056753906
12550520460616376502
8157171185948458970
9853001898121587242
5856835663762070132
5297407172006725172
11415990171508894082
5366149256445631370
14433050662903848512
7364192924717917850
14745402175383500322
8250336038685292580
12316774566120061340
9758373118673546772
9124833122427378512
11180431602864542360
7247872154064128292
6103322586736554962
12780840441132907292
15830470847507123352
13158146964015560306
6377121650272729802
8341332081615191406
9646851005823086552
4273634978227018910
4002498564054583392
8391654254173590582
5928685228790173082
12225072166987999556
4110001288271343722
7740557608711149122
12216350811798760556
7570446305551470812
4164772916749013256
7180960770066481202
15155161367059748306
15896159778070337492
15179926937454632612
15287181859765342922
7726877355025050770
11328156739112865680
9439193523667991862
7416848971611502292
4609138894131417806
5467938187602232656
10711081253732274756
15042944768885137370
6656671870275972656
11277718317290456330
4795439707067673050
5393075123294317622
4321881962077408850
10854681257906504570
8733549039778584632
13533273868427829756
11451279108851116632
8584743559222703112
4626484453499384306
9359983328320503272
14542851026553815306
14609643735072038690
6436796306390913582
13428824443426922256
7430299530088310930
11667790348248711822
13124268159104741942
5335013521399867580
14683102253239737792
7130639971607043306
10446309629804141256
5298008836767794450
9882148364978521662
7861509478911530756
4841381361947963852
7218286624905894852
13213804130910635940
10167163260752503550
4126789425500556320
14536964601679282562
4582594021773232352
12754008907605505370
13789066949513167142
4001047594581920042
5272967610953145362
5289401002657378620
4969069780670563682
11576804696984755542
10254340524455045930
6750748049196608730
5064708901647891782
8954578829920832670
5180083182859772490
14763254700790504302
7514592811552507932
14987045602948625820
4699710531896006930
8844142302933203712
5674195234435423422
10343461234536410910
15411927793297360862
4934037307565028602
10185330184710441690
5342189986464746810
10991414994782759700
7555025661964160942
4791315708653408352
5202482235957187652
4979024498944537872
4256053705138460370
9538548255273338552
10388307881425668612
14008153784819340152
10777679032707566282
10776301700562822872
6804130982198745162
9502318491341032656
7129098742835142306
9020860799148170156
13974922011350566506
5697707317699939320
13047015077680278890
7864483082012582042
11245435213407973562
10951516060060792610
10584890957328957722
8582384799762557762
5584667739410396082
6609887242239159506
14549600606936758512
7430008206915335460
12607493026302971102
5556249567390341862
12809576078908316532
10450456935954505850
14960604362685932256
13273552547904401300
5320927002692165832
11264366064819879650
10521453863744557970
14318040209812832792
15705794684566441850
7868440838329293252
8741100019272143906
11026006555330101432
8266694830740160652
7762411091335400156
8401269192640018506
9112503983920612470
7918069157613300156
13796206220154562832
6462599691723990012
8537275557256093940
10130147228496576062
7301678714936497740
14744561463406747212
13114405138248500582
4457748612627033990
13771868080883824932
5706110507722542960
7125687078499222382
6528491160406726952
15390848341318160412
4701613450293937662
10659613653840172506
4397800757682867650
8611009969382183292
12538265410437694490
6818830865619085280
13748861710898682762
5561866783198076406
5216160290132698920
7140028721245152306
12511520627720723642
12533133840431806406
12901447940188283532
10830138870481240322
12668105643058128170
6113356136935519800
11903159714691176490
6077827501079175870
6426762803896587402
7262859600706661282
4837336833046806452
8039440668325482792
11191263917145287850
4110675967474480602
5525929527727491902
9992475557729359806
5703149887512825306
5369757778427309742
4574279533115258522
4584831128684625006
7278862553218168562
13498608010399548672
14637220284073306992
11819188365302099256
7902794464592601422
11513936074377614292
10839849108259789932
13747857217078279700
12379605522933183240
15101141177422923720
6133533995669299382
6022466502557887982
7296396641474780112
9179420943864314162
10751972809645969802
4479405215260631060
7927482748601552142
4211073004880077832
9881089730191964762
14464241849963836020
15093777976539813056
11836915246643521722
12802449756506385432
10690063773747858506
12361102705063444110
4284342291838535372
9272504529754908860
10828566224366722656
11995734783844478970
11320102182394154162
15532791674197202372
6643711222113476882
13040262603303292506
12836354758662593342
14552138128657369842
13989889583305884642
11862640879421796312
8413514595816627702
11553230007084207290
14505391056152725056
8580947190700120542
15656175657108622362
11672031781892913906
8353731504897038262
9998958431880107930
4826298613043797122
12315979162382965970
10168621893013490556
14412442241588201256
8517542026086326070
10610390283569875812
5048403411213988082
8850280873195118570
8763281405060260056
4185049747947323982
14114349691952745692
8531105872894764722
7237837884683845056
15883418799341500556
7993486885782199052
6050283683767550922
6078676687292065250
13004325103317869090
6599950919829300332
11152938028520183006
7835833702855790480
14009629918139040306
6753619949075064506
15554815539818512502
6435448698094611306
5149620542202063906
9952060159815271400
5222269560013530806
4652021237111798006
9896844819749987882
15950466456519302556
10686481610095310256
11626711786105248692
14742642146425529492
5878467178357727256
5025989308873164392
5593677857001051860
13197844133939689562
4606399413869565332
6441172403868945542
9722596249302732200
5840497526539273292
9104103052573488752
4775229005654318906
6490014250626656406
5894186578516651872
5826766595464076162
7113270298098890772
8839125005062493400
7894728855399412182
10031367596942331470
9722148319567948812
10385235640234835730
11828801848153468052
5817775411518399632
15994048053629003906
13015402163681798522
11833149718603506152
15304398324201893270
11743911948083539952
11439884879702472770
7988298227081226290
4227187727062243820
5518106193346996482
12057304786407185006
7851410550788475306
5366832887485265510
10592793811722905250
8900949757455524162
12114334818005785902
14236075165853502506
9047163929521097072
10083122174656012592
11499567016313524802
11833008612908863722
14498234980771670156
15278010748858288802
10484650356194963342
5998690567947220922
5759711377215677030
7248308402649305432
11358602934942780452
9335877203962500302
4479322544576938082
4494462826419558306
4976618504041454510
4489173360868332192
7675242341157009530
8475618649222438506
13063404795069230292
14007964656975225806
5717285533273060242
7205950042545824762
4874417496172314902
12810596313673688906
4426580975799501756
4291050426305181006
14348579608077465702
13261568251445060780
9378269919231151556
5491441014045200156
10253763031031511752
6181193430898961802
8856659563301107560
12725318633575449306
5126005989302703140
7330912905190500632
15669335977992012890
10230614692274370890
8758888787613618110
15955089666963383432
5993458103194006380
14162007462030542802
4515327383778990812
11623439590393328570
10065207432143776556
13845691070152881462
7325631439096508012
15705074863554189210
14760230978552587610
8027329925635235700
10889747244566621912
10254410631213506030
13273905089432937642
9483277010789787420
8188890266219035232
13023244871535049080
15153993360501228560
9229459855328809490
8134484206966449806
11949035329567241912
13845830800740878270
7195492977647184056
6781927888476912656
5770006474128669506
6446169845848137410
13785799071529332252
12987100722020814552
7097163454799789006
7149542719758934572
9887025741153923252
13585948801397523056
14459992342519604582
13580913029351344122
8050187039434233410
15297764618818540410
7221710493274597560
9118522789104410156
11815385193620838920
4083896572869281810
4437648639394207452
4519511812906350756
4517719513196780130
11854711451055129806
8391380853093036552
10414074224921448006
6318635168861339810
4259867342828329056
10171793196565664162
13769951640546371210
10885378173891523202
6355512765509592522
8829721794800163620
9553282704171535632
4970550230050997972
13725038817646070550
12215034782506958600
13681219957715355806
5327577562866821820
14642521725413800532
6567331609036344152
11476386985460494062
6473545655801209992
11361049856654306850
6600687575766449892
4758141016596006150
8933860645051820256
5344229542310737812
4088485510434139502
13954482455372590610
4392345521923713906
13630466459414584082
14482526980736346222
4763646409610195256
12755723177459665370
14953124960831857830
11151612139274970482
4525671731864802752
11538685493072644556
5321125012817999072
5586033501042912990
10887922481793058890
12304964192905854360
6169607598643209362
9065947022243660990
7722922444367725062
6806674582702914482
13875333464406352556
8376276202458223232
4769392424504107556
5036667396340074320
15950032412906943056
8579934716825401040
4731380057451371330
6928539010071264290
15909169288865890002
7740862030123580430
7838134848943951806
11067800134432327992
5108222728079884056
13390210676107878720
14438646646511417930
4639296752757279720
12732377471911124082
8128219722527781372
6879575335184219306
4582968206544925580
5999219021369963042
11172992057961695156
13105944406280942790
9002564423648108502
4433059461267092910
5751898298058337152
12542548562390898830
15169056433488607656
4874546883428623212
15475475894098771460
6174400044828510056
9194163579161738480
5057866787317336082
8716751376857835500
8865979187519639306
5310123728490866042
6122230114525650830
5998071371509048992
4291168982358011942
10303805449295020280
9107795878781637512
15783999259713310082
4868450425399010492
5421496637014437762
14082193035927407580
7405701178820531006
5487972887183232656
11395433458105619522
5716323707347154306
11602473482061419502
13076404663958487102
4286001921484491756
12260087350270647762
4234725727116875930
11368738907916187250
8418450468417061932
5110563893275286322
12222799322814608870
6720528691787859002
7917112750970137160
14526334255453294122
5150168914101291240
12698250289627691406
15517971459870922062
11311788433754752670
4476989059642584582
4365271106034503762
14933114898328538030
11026574827117913720
11615508149466410156
8408388312323129990
10605006903283696806
9029383125376880810
9143423707837871430
10993758793012053840
6565137458671351562
9417974437860166202
5048193540453638906
6374347855839732656
14555411256455765430
15111364146481782290
13376784750445120556
5256595617720189006
9027027890445116712
13241499090018749556
5218333867650231120
11269142894033676056
4019742193708987202
11460558260484492270
6237457496397767360
8237024150927813642
14694774926913697160
5517958767014717142
6269815746702960170
12785787159775438556
5927952057634175802
9948245510028175422
15102261444119538306
6060461640255237656
5335310672161943592
4156127213615417910
9660837886857867492
7804977653202041090
10263085518212621642
5884069913741285156
6077196581610599556
5263281517481671242
11698847476600482200
11130741148018095060
8928764926159521702
9160458887598375000
4860237718516465172
7839004371211595412
9546495313007989562
8150782369630612556
13203371331326165240
11313729168128134022
6983139829971318806
7791051335202921362
8249051808084271340
11012864828525305230
14914496060610554540
10386173902691905082
11488727926249299056
11547597201146649330
8941669421201341922
6093143818800542352
4429607343283981406
8932293340903922262
9403730359111306406
14068303404873295556
14106420396155962656
6198327341342472362
13227732539100125156
4757090831804401382
6887166678906274910
10355864811530073162
13101357070727641442
12250344381420344810
11025582433078166256
4773136833687205506
15048206368491931130
5629189920510271842
10164359664789622682
12042994996049157740
10090678799862260162
11260401304820492450
5838056977213879610
6877641115346158370
8859072188724293450
14809418966466323310
6151682323552331880
6116033872766427960
13977123675414106440
11559923959125048306
4721427873863511410
4053611803234197260
5568082592686429542
6852715320073953350
4257915116228066306
15223408872455470556
6541851478066313906
4587582649628389850
5144781101961413072
11828961941349011006
7362083506930669482
5467011113021582256
11119788912572927750
4112953183583849232
6096135428690749652
11664945472504127522
11516201889150834122
9356208138326547482
14242415161395440256
4404804077579025122
7175733029810748002
13208461380246366506
15506950110509569010
8068133975994057656
10109057533383271332
9919788120368626682
4526500700922945050
5544871719906561770
11156873321152743932
14198064094207027740
7781469740479745156
13784958790395478742
4855436415814568772
15047376013532951822
10869436325514269580
4986382962849660560
11756321357658076082
13984754879851226690
4774941110346246632
14729647638406124556
10524959106564719570
8349371308617209030
11871385363368245442
11191414551380765732
10336171705013699232
11394476791195095156
7606534420478756406
4283275119202342920
13113925063317967506
5021587765770112550
14531890870853121170
6286305187591024052
10521781322181152522
6192681380552946512
14078170884625788030
4451525412790226406
11344340434468922256
4269898298797780952
15445724945525237162
4090364674202535000
13578924508337396756
5291827385886508952
15369448888099488030
10442748248013594770
8774414398765586612
4249018611939874506
9279331147058092140
4353798533673851472
12338134583373680010
4129202531417800970
6882966638842457882
12858569953064086862
4154614136925156540
6418987236265464962
7217620212969847100
10001280506232734280
13162065692088445292
15040814836732874660
7290331852676532662
4452986807526087822
8964291530739027602
5356373111990897640
4324470636588473282
4573227584173849400
11330100560063111202
8368280332445556122
8910483989436954542
12352621643437085940
4091737112707428630
15498457713091387782
14426984981387013432
13798501946456412656
13439591981814083556
10198971914819470256
7146165139543301090
7060071615459623256
9447372711033910512
11803859115344898006
7189540916156192970
10868982349490346930
14024185155128249030
5321155923398427972
13410333070973902082
10055670760708891932
5944175609195020056
12043793261991847512
4039681100728994642
6309274182152940182
4004216724712587312
6404565264968202050
15551246615138513450
8575727786186437806
10439046054188441382
11467010971842993492
5368128339520586730
4362931661810212910
8247976580239135830
13247510238287175422
8596739694177253170
7700189847297657650
14803772538984037742
9325932644028678002
12868885814865753692
14354025153990608792
9101416127402238906
9485188449845579282
5037870207717081560
14328844971868788972
7856101491077585472
9299011087541436042
15545868992453475002
12855829349965594232
6522270760627374006
5603048995711613892
4183368834493203060
5673625022444629322
7798603151166120162
14463694667607622922
9220428516410770052
6507864865359699806
4194627883116302112
7534304254351145082
15563754151055254982
7426595412377336652
6347558118375353112
15518189760092429682
13232444132764803582
4575368458116065742
12094307617671716556
14437524782280815700
14329451799553406406
8383574898585012132
14007250225452114882
11878746189755934300
9106386290538286806
10654651142879055032
8843775564120477932
11519588242194727772
7355444369797970250
8679539900362162656
9083494637654020610
12595055482376596362
6684200145387786132
14456320360991029290
8037692404740281922
9481887332715071570
11468459675680179192
7558960828670760722
8125574799688875156
15436888500170631650
14445318813891348620
8623922581606089242
4217226990289272056
9071514427622862656
5595663805464224756
11926044064243197506
15367550565056443010
10995000312899837702
9049736931401534556
15940401503306981406
15810338796811140602
5013876679780718756
8127802785750416082
4676818403468351142
6917740402575654056
7571501466215552592
12392366614029438906
5628139810713426890
15789686052269330642
6944186700263767920
5612775646771186452
8107111011704715506
4008834590744997470
4008992174027108742
12886614583372851432
12455092298372439372
7547069838030237972
13332296202856206602
13490688944806884362
5127026093453019170
11981301088403584056
5457491778020712806
4435724300069185256
10652395789368871580
8636881885916989322
10750591655320012656
13414126638180227570
13776668188827340160
8138874354812206256
13016930770917201770
5827678381070787656
9307972562576043090
5383226227785185540
7340697845473333952
11826837056217715002
6358843602786081882
6428439226746212942
5893504271449294556
15104242301801811230
12073449827886801132
12123462509309792972
12779881078350674162
15659085171412659006
4804175006765308722
7479205642795235960
12318813615070745750
11595918117667602420
11131389649552244256
5517174057964569756
12069781434742014506
11973288411506972342
9008912670455181006
5133587442706037460
10483201193602062800
4999691722532914892
9430116513462023006
12139649901315001406
15929512504086938906
10384418839871441406
8733359596955833532
11097493860278324280
7569042231540588360
5085179827223514570
9705338440093512306
12928123894567751406
9465304177862035256
11753549641297355870
13782726858127930590
15467027795220192522
6892436723446579556
15486629154017837312
14157026839788718430
6098452789147325532
5184351222980780892
4239447238644215402
15077680403039225450
14536986547802620992
15177600780107677560
14936924792048426642
15009073147982567556
8255103938242060556
5175866432640522782
11648352705542065970
15622592115492687656
10028861952358433256
5883649261876063442
6292228627818722556
6364132603658732252
8497456633308552362
14335022686457838000
5988456256331459252
5140912243480050156
9258542001547931406
13049490471129214650
7950921539902884650
8821409264340233022
12038747804389686512
7149268039137087362
15620168605296574100
13012481851141813742
11718006732370528662
14928193867316282742
7755900481269518906
8881100060496264306
14677918044356774990
15362309983472280120
5334912344941411806
8635609419358232792
9336417577191484800
8247621613625385630
4319195589572967602
8454510829548871562
5946000233503404102
14552820072411250632
8334645861243819602
7033421890876024422
14874579628684887306
5593357551940316552
9013989677197450556
6965177980914906132
9299025651615235542
7579495856597361662
5427043749839453642
4709452183536836756
14725669593525140306
9427927321388367090
8722914343831854992
14871481456050828342
15113790033426409862
8084808342999087860
8459317765157231322
13527615100113731322
11839059864911934542
4574023649445274806
12794700026523416042
5503338204297550920
12878830546157193806
13857327678571451102
13318431579000726960
7548648215939035260
11279883637570101402
8587652917568955792
5293267007955501990
6209613671368297092
5279249432399578092
14049076776032026290
9322796422697395430
6571433542803158756
11065836792778309262
6206308523371858020
7052299385447880902
6922435045041274320
4048731249652002692
4123016130444716756
8814443398076434562
5956737050212061762
7182262503258050756
13003957134271900110
10433601835892975522
4518276324438438750
4315004244735710070
13046600863777960512
15807224646120453306
10588038249855101510
14167349469458991056
12438822602200350512
6824686580217801990
15781380633863495156
8854946140623905562
15541145610369118812
10965175339951366382
12297926725983720072
14576912510293096112
12038064881956974306
6598339204446090432
7048458739697622806
4656446394345324830
14487649698979972622
13779644073532018506
5698035218058567932
13580316515248461900
9323566902551431406
7430485688245800452
9572065693034888682
5664264202773903842
5890948665801437306
13855291879595687562
6178094452135857656
11006230210677826610
15798307099538356470
12682264665695010860
7297657122528035382
11652230259162187256
7559177394279243152
9162814322247626742
14239045887110892962
12037758199782149382
10879924814512921712
7476708736648624506
14971622334567161042
13654398107607197402
10959961067842325672
6830722550232965712
11372340110510911560
8026407396376603082
13783027940580903482
10469614847360731662
11375407239716670932
7278453368302287656
12505407742390078242
15145473688827990212
5478576524038061930
13320983406113594322
15025306724759645862
7303186274802199200
5451197515317540812
5334009227489971056
15556473040786080500
8825739265769761820
14962731114711988482
6338269546438984182
6758411248958969210
10189621817234520912
10656317789760552006
10305637888128213906
7370563681558413056
14391956223207024672
8760319358399750556
9337443294131118560
4129254755111911620
11611551865941207452
10974675030034160556
6896040165367031306
9083131411041975156
5228220042257407292
6462435753667676256
14455789369450074362
7003919501150729852
5193816537242804690
9079156649092079342
9103351144714568462
7983597727653579506
9214950544734531102
8959924796321655756
5041373443915990902
4578839473437467700
4388085180941097656
8263306598718223212
14996693144759531690
13586139035678388170
4980468736968497162
8575812160444678932
4229647602203650556
5168622742819051962
15519002577140158256
7811467091626337442
9332257340111037806
6469779770745511506
4518985800470006270
6405307682035161422
7231713810187975400
8971793392053648890
5603331457721525556
8522801231616445556
12638183219325196010
12073502712681028262
5046509202919055042
9223063914613902212
4726051513251708530
8928537520948156650
9890866766247849492
4313809081084390292
13106591114683403756
11041729894487391462
10452615609910411632
7075363748752114872
11526255178754176100
6753670240619479662
14989355021580972122
9501176366976719756
6696691796760043850
15864084764366332682
6421328928926276762
13195796923511200550
4428296378215188212
5038599557231805050
15407072679983338982
5785116062862992862
6503998042969676090
8693021869179216900
9227722588459905602
5387379144833175492
14267776279209149090
5752503120164082522
10759049774530803450
15574275580674225912
9487552691133707280
4174062853764213906
10351319012620349820
13568350410429341672
10346582140510512150
5490077690677864842
12094376239491059702
15085127411505332300
7233951879717278172
12170967778628627982
5214870946354111250
10712008360397054832
12409445919895400756
6048861500859818892
14697537234442621680
11398600558730542806
11653744307281722372
14175161081667054632
9670180612563034202
9387812563755340010
8880415361906643506
10315371060045888770
15861355349445419232
10989922878249457082
7490941543341610256
14506791906215414630
14260327581771166772
15555219750952731306
7716414963280747142
4986002141780814056
5767387270248405962
4177905736590804410
6504303655906652322
5674682506552142522
5994327932048345570
9247992592607666592
14085252278016472922
13712440390337156292
6525497744112460542
5529174546762597656
12237983412851706852
13744206838392314132
8918545166264388906
11460627619530201002
8477289207348590202
5865650331961352312
6011077177418282580
4004698825124932682
7692513486757162562
8808035692625750502
9731894573471560832
5047437127899990602
6296897744909118380
12019619857071740282
4007618678315463932
6565563568162553762
13536835922196552422
11704224760011544620
9058198727906484806
9619012556573623506
12598908745730681562
4652254697969417006
4361343477418829342
4277383740422893442
4672258325287392170
11106202307843215692
6774400436746569122
14085678569428264412
6255122156529681062
10458583702891609682
8871882339634499880
8690577422184896492
5618408499618741756
6993135686133683840
11974489686095936040
6303193239238451556
6455475471203412302
11040166746685756406
8848275271901418782
8491703132549184602
15545154213810937806
8066830741066538912
12650234591021664756
10961782335038771256
8935844370127457712
9106124551017012510
7875921369405432800
4458125908284914306
13291916552547478320
14581926851572139930
15176058065072035560
4960297093085760692
11408219112908975370
10182941833478923056
6142701075881578032
6330719694711161756
11434390444824345362
5444675569008396740
10436362482245435192
5291760610166561390
13585212631496961992
5260649527092095156
10425868722495884072
13066297795262698922
15649146530816547306
10788015225411767982
6713720166136054010
10042516187220991970
7342536074518316406
8211748050160759730
4872196985394310056
11226770835500077506
11724756801344398062
15914185466204513882
13269341852227183872
4273822870981375322
14718494395633938002
6364410802528213710
5315368906388783072
4499827020463223612
15146943389202500930
9299900626959362492
4185384822221009556
15607397843165064692
5300005188434698182
9583470601103381556
7044695198134996430
9331074038437178330
11257170892507222130
15684186251944126622
14917827608434735056
7046148725752600802
15745536348359929040
4151357103607955660
9833006566157937806
12800550651080346962
5953463250985260506
7127997939667513830
7204939856068821410
10471049761354621610
14943331978765196382
15796014030369661482
14032487208258768650
14863856609240359010
10969627254004545882
5422483760457084806
8866671202389488780
10364551449333291992
13971674241320889242
14711401619151339002
6731360704607127006
5879765987247380006
8365315537878526962
11509055690237506806
7684036853814887622
11205386578581361872
5507922775699162982
10762975948716955442
15791932882663969502
6452142857678952740
7508970520121756972
12388235555013496370
7611243023716433822
13060845509859493220
5877559409080058570
10853960095303823690
15231269364670840322
14186864638215338852
6195076213014946010
5250793741375641450
13378368917495727630
5026298871302179512
4457288732821410800
4259442816511422882
8427178140506056406
6499604855977004382
5082027153381006482
15379726195725458202
5188761474124369556
4045043415841019570
5571903633551320056
5722872279727270362
9950931381149386410
7323105011542297382
11596810344902503272
14132771019549188642
10435890105702997392
8166306768549729032
9834088057670526806
9316392488691709056
4646689727168421506
6342762683279029412
5857392442902016722
9216804244387137132
13777814706531581690
9390119617532662850
4458861669760034172
6104446513946220782
15297700036562996922
12793213653490647306
6146072335706820222
7900115176970922962
8932809731971493450
4860076105432922870
15954471582238046342
11311201895251419992
6615134759151632756
5585864378848375562
7103532836997265682
11382498177694943532
15959834419093941756
11704779812958785100
5841484775827722506
10978711072985302290
4534437200185818200
9209599304181390732
8100032919429984006
9021049754743481292
7912181286775620272
9783433780463483450
13547075177347590440
8571191725948793130
11223767618843423672
6381100675659999540
13632026912502312656
10821290979579651830
6731317117302849006
15414730362889263756
9732865588311236282
4410636883692718322
6279215006102043722
15159171259642675722
10311927668267797992
5022166200940361090
9635855753202052842
4215339263464010460
7377760331620247142
12515272027575976406
5820843685635058430
4215647911910920112
4682920831932918906
4168659349128520500
13740270067242285756
8317763500690062722
9737144879311101462
9434618191191587240
8214850270792964090
7725832991615054630
9997158258755627790
12761558215233579362
6786147589248637370
6014816677299270080
9812931473834491772
11718861428207425340
8298419060182033562
5106545662716059256
4230818396518913570
4555922563088457680
15984649231737440942
7313716818179302970
9624876759939703950
5979158514162299472
5565491891609423006
8050637473264756370
4976491427648086556
7021980341963900550
5401245557151246042
5765281630192507656
8201847245228393906
14365195418053573632
13241529889576798700
7613951681049593042
8006375496539969660
8779399990044347670
10661410995259916306
11466831701952336782
8345313274994720156
7650614234858717502
8179494589319609612
14454491571008284556
11776611434193088742
5388556392295218470
10120075390527874242
7656881744377016556
7613824685761308342
6807007816253660112
8337216994848003906
6015324259957024200
7089925425066675156
4602624783512630006
6030463126026316770
4552816060803882342
5133347476228896672
4616747305169753756
7268347368090014712
8125523090986650806
5267763242451771392
5466180937307885682
11408885183063648642
8827570570863805620
13207861502121798056
6115317853349347512
10632979703450775012
11003075277608875502
8013241805458233000
10761401064858215256
4835256728488836680
10894813604910667262
4964593811187238256
14313629166444582680
4068695207718180942
15267803073033526130
4228346624514355272
8721278370189542540
4151010183709659612
7149368149664627360
13023789325638503762
5472353560519707582
7055119507226332542
15872644342775343906
10164966842853121682
8094185808733712382
9176967805341559862
15151310085407356020
12951723420629634972
12367597166317921430
5381910924950530242
15938245075878668412
4105619850144192242
15433833904243463256
15156508486786997402
13209935453430752610
4111151044140982806
4929417227623831742
9739953527613489182
4295852684391112656
15518553518419899492
7548472913973742970
15593976207325154772
7245641059846485410
11102466727530671352
10664859540963090062
4078357724528102930
13892707662274460630
10594961641519721556
11685753908207796800
15818940518023958412
13228440526017520806
10697398315481121792
7764768843520510842
7791302373469912050
11143273619870887952
7183121031894957806
6122305432877574810
7036360383105585006
6098159682233622306
6472408159747283210
9960812205063721692
8224937648881428890
15224234424898425500
11238791916783408756
4971537935689238472
12185920322501568806
9191643091077408362
6256614236499637506
7769646943071101450
15249113936504675156
8015629893841944506
13267051735064762756
6491072617637997552
14719137916632131162
13791021465843999306
9037578609762013506
8777734208267050280
7723227916679039382
5198060392706749052
5588436623569715922
11531316657002315322
6408616210559941772
7628322666779865242
7724189304588843506
10327701153523654010
9489653827727246102
6706614030951568806
7606936982702126306
4228859305090064402
10405709146745176592
14052869935492840212
13535086792551731952
7785967958460532860
5410275588298007832
7832359226160304292
4697006577550333256
4104975981118662992
4144433200316338610
4048137157190891700
11654641866426981602
13370379925909719132
13359486480630333770
5674821568330183202
14188132485739203752
10529349087081910052
11363338404199438806
8372623925913609602
10587399019117088132
4076598613515557492
6463499801780984202
5025216350154220922
10916088916362101502
11910127636388352006
6893245426957343642
4548980016289606200
8275834328705625156
4400722537964656806
8607864864207438902
9359264283118303556
6974301912027162132
12297335662218939806
14575707625130911082
6739711468686407756
8469100833860069640
8343514246050955442
15871252278940692842
4613072303959476842
11745393954109924502
13550039678899887462
10743901574190578642
6840337881829893482
10834724881003277256
7193556436087100690
10914024494249686830
4367078975541985562
12955916074979936792
4511650125480056370
6544160388464502582
7283911624235482656
6283580131744713870
6946217562507645156
12200965863248621900
8123589999115662062
9175485821820367160
13557597505652425700
11541252917798431806
7260072030277490972
7694758421886703806
15028411202414218842
14468585219338737962
5906085265242333030
9628550744366115770
4546262210987568330
9350238466635433332
6763743361079649506
14562235110619456602
12314929354403333132
4914868461964918382
5782322640208478810
4660333719953191490
14788181902498491962
11008797159517858010
11501693528328087720
5981516057544712782
14293894300697629410
8541224559222485150
10717585907059242756
4158260249879631630
11997302252920810850
10905662157239956602
7401088493637564732
4843758063012669660
5737241386785190970
12360103088721599756
10663593110232546750
10636935321565010772
10548401966141970756
15331136236612762656
6328493199279867306
4157247295261893042
7517836548544818410
4569760407129942642
9883959431532867506
6831095375154962756
8568010018134017892
15931717084317904590
14105377595751413582
12154206121175754902
9532106173498191806
11011051228506516056
6409857274571155242
4254439536400172006
7027605482156876252
14736449068178682656
11277564148128991730
7729354078183642872
14276109037266421182
14600435280188889242
7299491435505681302
11228412707840052506
10470801973766797740
15163372270836162506
12692654961901289262
7379992893654792522
15194127863036611820
11024236843279454262
11907808854993261282
10316721175127153282
14473900396038567332
10484617134331210052
15083431319319725756
8092491375828159306
15631136087334762440
14741262205785125022
5080108185202187622
5052267940856553482
7525160159003236370
5497999905232434980
9949947271012397402
5845778752541934492
5942494143857306756
5691036267719471972
15286935244915655652
9714395135858700692
8995264601052899570
13294612851845599122
7568442010981583562
10971303741618193122
11716163475669271506
5837092689433653650
11690309796924016512
6663823559890660802
10498181934744668612
6670818593493191310
11575273486239284240
12647270042073702450
6905341298890790490
4621625565407933322
8923927650046402530
10154428619505820662
7302697184445344556
7455945688887890882
14517389481225239180
7475899881009410156
14238068413925643590
14157746269746959112
13684608439546852922
11753461834688453952
6547756503164941406
7361225429482413722
4030088962278881756
8842349173519479620
4763014207603979742
5600560840704617690
15437994139035113142
13391126781120044462
14303666305667947782
9633813368901641610
15671132707163456952
9700983310711624806
5008385655325425242
10986354221816949702
8376545047862988650
10721164740222093702
12174675200231866562
7140497038228868256
7509693996452386010
9353193504334475280
5479168648365196056
6609670716910800156
4407303481026442002
5765600018058633770
14494116913818150156
6134429910199853162
7975087364828779806
4195424859256829642
4778318301152599842
11133044512385623562
4453412801612989556
6117651213604343490
10018741456362795806
10790524567241225156
5009010911153326812
8729589915875559192
5602682218547052056
4677444703381428372
14718154536316460556
6160109961625205042
6091245339654760122
5500298734704993330
6578773657515920306
5842272233719922006
9878437003172642372
5862581301056534472
5330817125442656406
6392608049271872792
4959708219444056406
6762308172795277122
11766923769873525006
5647005690068526852
11811235533597030782
6255418528909407842
7995414977760905772
4777536904527180822
14429007564191882552
12559915356208482656
15238225241580282192
15664416626822295156
12631762658729549432
13223338293962824722
7715250912941768450
6641960672435626082
14686125480792369506
7734173656188800522
9478982281924652510
4475194804210243752
6051825591482360052
10114943826058002756
5937745969227138306
4936063919634566406
