40 40 5 28 23 15 9 L 1371034272055907526790140234418790767330 1724547149033985264617543344278204017176 1474218471589582887495974637923143635668 2531265778695911793026887301458920974253 9078070549259613269682800271368849745043 0091591692090891966334695938235327282115 7210118958168376286800933951362128382202 2333032382485778809525415790138870549674 1011202101931718517319343886453537248615 2332033321122120691846257865310600614446 6231233203031302083583675360973360441629 2033123301201070595766317024494993908299 8323313021513254766796657122755196699778 1322310321132346299439856805073794735600 6845221103157352122688481476970330960469 4184622070281122132239584790282338334954 9161302323223331010326222775045359476887 6773311311021000103212314074698920555870 7205010210000300123333332929637099940044 0022113020223313332007300299273441148890 2133110303101213303204020759996018312865 1321000011012321222132310538111042765389 1300313202312130000231330242474628417319 2200103230300102300112213341286916844968 6310012006223220012322833897193347856402 2110101002082432033020271679749835360781 3131033200227232010032281456924215285421 0020221233032057021110328088436602294714 2011203203223231311333292565555228645926 1301222202312221320221329499674548414343 2203302310101002302203027137231463976603 1001211120213012275222268659142454738051 2313330110332112430778350892639849262667 7020311033226339872192413590014044720406 3310230022319377989856779498238594121564 2220322061602461819809074165749902408530 2031332238066838427938378028910016779592 9201203909249005060201029817417993832868 3133132309015846232043765974487833151115 3222223903979720947116235686497655391623 21 21 D 9665989996904473393474419532906609691086 4216398056034809442430821697387631480694 4803404160661697379606851588668844876651 6906237806746907202747519724270955743187 6711625625743069269823641652472134638630 8317613936153973348202110883901498840489 8675774282670753103721249366351821403548 6309637866630653756463186977405305451847 8611033697884363373752750645525216409257 1226544338218632516719799515648391300373 3518430850036211000195867473256491181737 5985773549755600042121405996583794946199 6312789825354230321101417683150062606779 3405974857320133383353026980745490373175 4926580309130222075110650883162330504883 7485331467024222333031823456449339322811 3282146669303132031311311143283977109263 4087409229211103123331837506436197115240 1638604330012203232202201983459915517998 3037432129207422210010323788406925015687 3213321101336231031203000246880523428026 3182313321036520212001024784416457464495 2323032001134923122123102707529191774270 7313013333232001013123218239119320216371 9131103021223211202212445961768591266271 1053330233202002231312256221757351729429 2324330300231110102212320007033320523560 1343322223231330010230320010396991356850 2333302321312231002131310111324708319943 7210302330033203100330028310002804254149 8303303313121130303030130200808685268342 2810011310030700600002122330010278272175 2210291303247203211232103022626620727222 2410301010101131012001000102169478567044 1033223211282277520301213317515679813822 3511780423256158821311002113934407466291 3947180272661712523112602196259977199028 2953222134499899310001825547627302063721 9175706542261941230110268931814616094199 9574034869629837632101002519803043134053 3 13 R 0022812209320282203286322556590212833671 1237853317682121021121262083820030231222 7596152469821333030002111327212330303103 3753487149620100030100303010003230322012 8276145751602865523122301708221012301205 5689084542664269113296232129242823132031 1894391673419246120242007992320233132232 7715288370813772113303331630123213303002 0177145625383227091352033231033131033133 2200247039718193641330121010113120012311 9867071051506494203123283301303110013122 3589678860155364823205292111309042112013 6198806479290139222041587212313300310305 6763158407349109922730330112462200312212 9940138795808011596563301111299630233333 8599993532010106348672032200000330233331 2526345222362546705019200310025521000312 6548091231331325430922202201127201111327 8200448862696683154211001312232111031120 2242018677181419357620223003302213032133 0119727209091311057210127010111123021339 9927653178600473422133232101020102230033 7061861909469608842110003031222301302303 0166180342314318988202302230102213122010 9550192539357645434020200820111123012313 3133763957034486462012233212312302110133 8578808590416179493301331330022331313264 2107064278824070221001210321101323322724 5332466591250443021233323111112312153949 8425557390445586962921321102312012923788 3840103331743081360493123230033124521769 6675680370826265413201102120103228368864 6848143461588015969752233110132312779522 0081612947154740060223312223202111257460 8900459008759551172100311302420010012220 7130127131835646930132113301130013031333 0226329463729800431612132300032030110232 9402862700429876953036253220323201233210 4337147293780513985264762001333103210113 8264857058514338979694340082213022012320 22 12 D 6849711594373286126539621991022620212392 1071385004953645041893131331033206203139 2468180043640586563332021321011110310302 1916685200039203021103301325683713222003 6752080756755819943311032175147419513311 4002812664375550884230322323331702613002 9695017975212109843201332080052721222313 4249167988832754247913013121123211278236 8640814705620569893302101003203003281334 7762761272662776401630123182133331303262 1756298793767837694219532462330112577918 3718398676854138093116183713011127922406 4848039810090156631092722613312235383574 4181247735823648130110030003131278847207 0865507077716456124210001033323439908666 8874803006711636232223231601103783863332 9056589882114120330101302200312976088184 2628248623317436230001111101312100135239 0463831213183031122011011013856404032895 7951182200485729523001132320823012246689 4753123312920139242122003081229039804855 5412330302012274723310310023387618650694 1200101231013325672233220032332967841088 5301122223203232281220032032208049099205 3120301333003031021200312131138243207432 2303040200131222102202110102057326967309 7147270922233213020331321000057132637287 0240323223211102100123250203302596123127 7070233303010210113030223922100272733346 3300301303300326223332330011101000001069 2251231330032212213123319502001289693346 0423323133001033031321265322102204246046 2011133031321333233030378540243141949245 7203323212030312203033364918192320964048 1311322312331315723110252182492532578085 1122732126262117233326130702146177094169 8881965279691077211210791121077896929855 3974091090916825699475316163489070464394 8234840213618342800271045264263992776544 4331737551862986483453487117564472301690 18 36 D 2644922230388148489085144696811012115977 4923301100224886496856777454523099323475 5230003227617740470651017899671696362256 6013212608460600984056407356762284243814 3321032206566947737453372452944040681854 2111000110332371499024560034294626584806 4311202100129186448206007031953810644099 2012203232330220983891847911588596831750 1030013202122257190739003808556530674096 6101500222232808110128023391073881592263 5113230012133222130147876121079708124001 0323030323312110317303144774063458298042 7832132130110320210483697283964207216747 6633220001020021327612391988214282225352 7133330121003231230223293842720100125197 3410112301330023300111128628033220330137 5230103300023311132222100247530012033321 5293133320222303101310002132223013231103 0952033233253021301320102559520010102013 3323000312786290201100131032400301113335 6471132012669360223033330211221172113165 7259117522624220023111011013902011212498 5993546639422330301221212022112002031033 5146535867233220313202230033331160201100 8318276321030031310031131201220050022232 3309646113121131033311011011211003331301 2200920613110031000012032502322571233330 0925359801030301032120031720325320045490 7549021813123023205311010213012029013282 8885450233180022815000222100011230329804 0508442712020301000201100201300212062012 9903081703021232647523110033322332302515 6748624413320204233203012100310306033449 5267552270023279188230022303130315050759 6662319330070152670202012301221325293020 3896659011103100180462210202412212674624 2682460332011129352000031103166853924733 6259827689002169306655233313124082385752 4973699683090796318512821122743430559263 5591245797226388024391229788525648170509