7
4150754522364703117963847607034309498247574612583221
4150542934750900692572209877672521819571284552389620
7717275265082853728218103571275646961867556567369219
7717063677469051302826465841913859283191266507175618
4233514802963591546011998706015362652040705456784796
7789430331839748299256294148460504239402931756950108
7718333192361075599291819338362903311831110772829730
7716852079064458621550355232830389561097080351474523
4160910641500897489686675578626661727366328737816117
7789426015523645945467142259787686872244493553952508
4233514801165126503364586559395082311471056107533547
35304468170693048155259086350462409922225491433
35291878915394516270232744388078422376780732690
35279289660095984385206402425694434831335973947
65505871411661736568700806728382339242240583084
125948647968594651121787780540392382923154155482
4233545016919491451919426646669829101225922194231196
4233519108232087073300042434911242854857396880738102
7717305468247963378241058632208431367634877209308125
11273035318197722084713100557050371522689338762772930
7717093880634160952849420902846643688958587149114524
7716882293020358527457783173484856010282297088920923
4160940855456797395594103519281128176551545475262517
95723644461862242585687349136778855959637664788
65498640955129834049586917733165328996121174094
125946849503552003709641160260051813273804904233
4233545015121026409272014500049548760656272844979947
4233519106433622030652630288290962514287747531486853
7717093878835695910202008756226363348388937799863275
4160940853658332352946691372660847835981896126011268
7706695947082192380679006954840819827066930097946084
95721845996819595173540728856438286310288413539
65496842490087186637440297452824759346771922845
95720047531776947761394108576097716660939162290
65495044025044539225293677172484189697422671596
35270040518312130689193245768870662733906180902
65493245560001891813147056892143620048073420347
35268242053269483277046625488530093084556929653
35266443588226835864900005208189523435207678404
35984538903291343916012349168487325824624662371
35984318683082040151259701787221133622663529565
66209101969605144922607485809568468384218887453
7789426101849234230912592053903842490670737030345212
4233514887490714788810036353511237929897299583926251
35367413713424077247147138861653430724161617900
65592196999947182018494922884000765485716975788
7717093889626394445882689980490882800692218234412363
65516625513836104379397663373979910873952728178
35291622007103695843297231970366383910436237484
65504036258537572494371321411595923328507969435
35279032751805163958270890007982396364991478741
35984281995000523489076836750775287358280167165
66209065281523628260424620773122622119835525053
65592160311865665356312057847554919221333613388
66209028593442111598241755736676775855452162653
35282886574894578577557066792610388360757650044
35984538888004643284069772974722140055347835970
35984318667795339519317125593455947853386703164
35455538485227099810388956404576157772998102700
35367413698137376615204562667888244954884791499
65507633173336166686721985778511876857929645532
65505834708293519274575365498171307208580394283
35279032736518463326328313814217210595714652340
65592160296578964724369481653789733452056786987
299764191961642609585467439115370626013963
342573141356737746373350959124096045776592
40302365932164678402405628656242606634446291945
35984031144558938073617688177268686344932910290
305867901298549913677892940110131453731497
40302365930292837508698374428434624703514435651
35984031142687097179910433949460704414001053996
305866029457656206423665132128200521875203
40302617610264635969314649403051989801336893673
4741533048783345035161466042060699489150083567658770
4233485279356317291219893632649896741009123729329675
36601156332286958006817465080893459238616690425
35984282822658895640526708924078069511823512018
65682084391656408115092944037886183842339520691
65593959604566684919908550301198271024226209490
35455282419881352166845892353932087229473778748
35367157632791628971661498617244174411360467547
35984026648129705546834853807094947970766684060
300622423735057944610028272269062723011618
40302617608392795075607395175244007870405037379
4741533048783343163320572334806471681168152635802476
36601156330415117113110210853085477307684834131
35984282820787054746819454696270087580891655724
39685492418525528406742184868410112769941992908
35367377851129091842706891770702384682389744059
35367121676599901749015036653719263141332916101
300620551894164237355800464287131791155324
4741533049039517386903989503028245348700807009878386
4233485279612489642962417093617442600559847171549291
35984538995010638163987676469937620235265731634
4741533048819297177600224750380864082508605048745580
35984318774801334399235029088671428033304598828
557836621656311246316848857752096484157938946486695472811
4306089440823503460083437646551993506728850220651906
4233514889289271550751696475458819720761359574246763
7717063753003941051681690731635634308494024529130091
4160910727826577494426373348070118796086982855278084
35455538592233094690306859899791637952915998364
35367413805143371495122466163103725134802687163
65593995556709123678616870465791629545707296300
95732636787074570102740320677340884001364031890
65518424070598046039519610955770774933943048690
65505834815299514154493268993386787388498289947
35279032843524458206246217309432690775632548004
35984282071433117105109587858460395999644410027
299871197956522527488962654595550543909627
65628920701243361817674040790927571930335835188409873839176020
498068793209993251763911589813920319803926389188715854868
4171308659580720882471084425989062486719252449960917
4160940866504402038280835687261466231581039500474468
4233514801165124319550210567598483202158803353701204
35304468168509233779267289751353097669471659090
35293677378253349306387568069309679773376151596
35291878913210701894240947788969110124026900347
35279289657912170009214605826585122578582141604
35282886572710764201565270193501076108003817701
35984538885820828908077976375612827802594003627
35369212160996209651359386349119502351480210405
35367413695953562239212766068778932702130959156
299807868249162445517449625360425702660823
299792581548530502941255860174656425834422
299777294847898560365062094988887149008021
299762008147266617788868329803117872181620
305865717484173921881293830797878699899154
305863845643280214627066022815947768042860
300620239920681952813429162956809969179275
35984282069249302729117791259351083746890577684
299976021046570133725719901583682727862091
299869014142146535692363545283297790077284
300618056106305961016830053644557215346932
2547823656597464271364659107873794868
