01234020150211226010205202030520942.002169666666966246996996030239996696666666166996699666666666969699996669666666669610243000000000319 01235020150511246010101202040621712.001669666666966246996996070419996696666666166996699666666666969699996669666666669630332000000001204 01236020150221126010205205040611160.002169666666966246996996040539996696666666166996699666666666969699996669666666669610243000000002535 01237020150311126010202205040621060.007669666666966246996996040539996696666666166996699669992966969699996669666666669610653000000000200 01238020150211311011105205020521099.007610466766966246996996080112080609366666166996699666666662969699996669666666669610242000000002784 01239020150113411011105102020524177.001620615121966111999440960311820601166666626203299622212261049700000169666666669630420000000000231 01240020150521236013105202020621380.002320615122966246996996040069996611366666626901299612222266969699996669666666669610642000000000420 01241020150223236011202109050222386.001611166266966246996996050331456608366666626205299612222266969699996669666666669660420000000000301 01242020150323426010202109050322593.001669666666966246996996070539996696666666616102299612222266969699996669666666669630331000000000163 01243020150123126010205207050321269.001669666666966246996996050539996696666666616902299612222266969699996669666666669660621000000000327 01244020150323226010606696060569999.966669666666966246996996030569996696666666626101299612222266969699996669666666669630222000000000240 01245020150122412012101203030221311.001611026166966136996996100210823604166666626904100541122111041000012310866666669630530000000000139 01246020150513236011999207060479999.991611166766966246996996050491664608366666626205299612222266969699996669666666669660420000000001103 01247020150113126010202204060522124.001669666666966246996996080439996696666666616101299612222266969699996669666666669630233000000000166 01248020150211326010205206040621076.001669666666966246996996020439996696666666166996699666666666969699996669666666669610522000000001850 01249020150423536011205109050424126.001611166266966246996996030130312608366666626205299612222266969699996669666666669660420000000000257 01250020150122532112202107050323222.001630266166103112040400960431196102112412621103299612266666969699996669611221210330242000000000061 01251020150313536023606696999969999.966669666666966246996996020069996611366666626205299612222266969699996669666666669660420000000005462 01252020150411126010202106040621272.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000320 01253020150313112011105102020523122.001620911122966146996996090220533603166666626909299642112111073500100149666666669630110000000000551 01254020150411126010205106040621065.007669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000203 01255020150413212011101204010523101.001620812117966111022510969714365601166666626203299632212211030800100120866666669630420000000000358 01256020150121126010202204040611098.007669666666966246996996070339996696666666166996699666666666969699996669666666669610243000000000349 01257020150322536021101205050221453.001610366266966246996996070412080608366666616297299612222266969699996669666666669630420000000001006 01258020150613436012105207060621868.001611026166966246996996030112080608366666626105299612222266969699996669666666669660321000000000549 01259020150323536012101209060222496.001611166166966246996996050211560608366666616205299612222266969699996669666666669630420000000000848 01260020150523336012104202040529999.991620515221966246996996120120139607266666626101299612222266969699996669666666669630331000000000087 01261020150211212011104107030523612.001620826111966111006400960312080601166666626103299612222261020700000920866666669630321000000000889 01262020150622532112101207030322938.001610266166113112044999960512080102112136621101299612222266969699996669611291410730331000000000349 01263020150111126010202203040621006.001669666666966246996996030339996696666666166996699666666666969699996669666666669610243000000000628 01264020150623126010202206040621030.001669666666966246996996010529996696666666616901299621212166969699996669666666669630222000000000447 01265020150322226010202108040321750.001669666666966246996996080529996696666666616902299612222166969699996669666666669630531000000000954 01266020150323412024101299060620399.007669666666966246996996110069996611366666626908299612212261069799997210866666669630520000000002107 01267020150612112011101204060622131.001620926112966111013520960311905601166666626101299622212261022100040210166666669630341000000000405 01268020150121512012105103050322266.001620615122966121030996100210823604166666166996699666666661023000000120366666669630253000000000201 01269020150122532111101107050322015.001630266166123113003450960412080102119611619901299631266616969699996669611291410630531000000000339 01270020150123536012101108050124716.001620812112966146996996090211924603166666626101299622212166969699996669666666669630321000000000059 01271020150513126010202208040520989.007669666666966246996996010439996696666666616905299612222266969699996669666666669630431000000000122 01272020150213436013606696999969999.966669666666966246996996020069996611366666626101299622222266969699996669666666669660321000000003280 01273020150413126020202109040622302.001669666666966246996996010539996696666666616101299612222266969699996669666666669660222000000000247 01274020150223426010202208050621344.001669666666966246996996010539996696666666616101299612212166969699996669666666669630222000000000435 01275020150411236012101105030522601.001610466166966246996996040212080609366666166996699666666666969699996669666666669610232000000000084 01276020150411326010205202040621082.001669666666966246996996080229996696666666166996699666666666969699996669666666669610243000000000388 01277020150611446010905201060489999.997669666666966246996996039719996696666666166996699666666666969699996669666666669630353000000000373 01278020150623526010202109050322525.001669666666966246996996080539996696666666616101299612222266969699996669666666669630222000000000639 01279020150522531111202204050425226.002330615221001246996996020330520110322336621101299612222266969699996669661151430830252000000000669 01280020150422136012205202020521202.001610266166966146996996030230324608366666626909299631122116969699996669666666669630540000000000184 01281020150322532191101207060223531.001630266166113112026500960512288102112536611101299612222266969699996669611241410230232000000000666 01282020150323411023105203060521121.001611226226966246996996060069996611366666626101299622222261019799997369666666669630351000000001347 01283020150221126010202205040621133.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000316 01284020150221226010202104040620998.001669666666966246996996080539996696666666166996699666666666969699996669666666669610541000000001090 01285020150222426010202203040611072.001669666666966246996996010529996696666666616101299612222166969699996669666666669610222000000000277 01286020150311336011104202030321304.001610466166966246996996040210640609366666166996699666666666969699996669666666669610232000000000825 01287020150423226010202107050621742.001669666666966146996996010239996696666666616101299612212166969699996669666666669630222000000000177 01288020150321312015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996659666666669610232000000000532 01289020150521126010606696060669999.966669666666966246996996040369996696666666166996699666666666969699996669666666669610253000000000396 01290020150111326010202202040521241.001669666666966146996996060529996696666666166996699666666666969699996669666666669610522000000000145 01291020150423126010606696999969999.966669666666966246996996020069996696666666696207299611222266969699996669666666669630222000000000221 01292020150323126010202207050622541.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000000298 01293020150123412013101104050424122.001611226126966111039450960069996601166666626202299622222161042000025120266666669630321000000000454 01294020150221212011104203060610009.051620515121966111006350960321368601166666626203299612222161021500030349666666669620420000000000735 01295020150621136011202206040621259.007631226226966246996996030530468607266666166996699666666666969699996669666666669610253000000001435 01296020150422526010202206060221534.001669666666966246996996010439996696666666616101299612222266969699996669666666669630232000000000155 01297020150112526010205102050422229.001669666666966246996996070429996696666666616902299612222266969699996669666666669610111000000000234 01298020150222426010205106050322030.001669666666966246996996010539996696666666616202299622222166969699996669666666669630331000000002093 01299020150122426010202102040621012.001669666666966246996996010539996696666666616101299622222166969699996669666666669630252000000000270 01300020150111426010202204050421190.001669666666966246996996010529996696666666616901299612222266969699996669666666669630111000000000440 01301020150413426010205207060521104.001669666666966246996996030139996696666666616904100222222266969699996669666666669630111000000000309 01302020150511236011105202040420171.007620615222966246996996020221042610366666166996699666666666969699996669666666669610331000000000125 01303020150111226010204202060521435.001669666666966246996996030229996696666666166996699666666666969699996669666666669630243000000000285 01304020150321326010202206040621132.001669666666966246996996030539996696666666166996699666666666969699996669666666669610342000000000603 01305020150113241010104202060521269.001669666666966111002999960429996696666666616101299612266662969699996669666666669630242000000000353 01306020150322412011105207050222402.001610366166966111024400960311976601166666626101299622212161020700000310266666669630351000000000403 01307020150521232113105203040221393.001610266166955136048500960069996111312336621101299612222266969699996669626266930830341000000000096 01308020150622426010202108060222557.001669666666966246996996010529996696666666616101299622212166969699996669666666669630252000000001138 01309020150612411011105105020523392.001620615122966111015520960312236601166666626203299622212261032100000169666666669630440000000000361 01310020150421126010204203040621096.001669666666966246996996010229996696666666166996699666666666969699996669666666669610543000000000122 01311020150322126020606696040669999.966669666666966246996996020569996696666666696101299612222266969699996669666666669630242000000000535 01312020150222532112101107050421658.001630266266144136030999960511820104111613621101299612266666969699996669611241430830232000000000102 01313020150122236012104202030521312.001620515122966246996996030130208607266666626904101131122116969699996669666666669630520000000000182 01314020150123212022202299040621011.001610366266966246996996060060000608366666626101299612222261022000010310866666669630352000000000198 01315020150213526010606696050469999.966669666666966246996996030569996696666666626908299622212266969699996669666666669630111000000000272 01316020150422436012101104050421475.001610366166966246996996070210909608366666626103299622222266969699996669666666669630341000000000217 01317020150613326010205202040621001.001669666666966246996996010139996696666666616101299622222266969699996669666666669610343000000002128 01318020150221136011105202060421139.007620526222966246996996040420907609366666166996699666666666969699996669666666669610331000000000221 01319020150323236011204209060620767.001620515221966246996996030230208607266666626101299612222266969699996669666666669630321000000000424 01320020150521411021202205040621484.001620812122966246996996010521733605166666616908299622212261024000000169666666669630110000000001616 01321020150323446090105202030521280.001669666666966246996996039719996696666666616102299642166616969699996669666666669630243000000001489 01322020150311336013104202040611186.002910366266966246996996070069996611366666626907299611222266969699996669666666669610110000000002181 01323020150613236011205108060529999.991611219716966246996996990430780608366666616902299622222266969699996669666666669660110000000001551 01324020150613236013101201060222502.001611166266966246996996060069996611366666626208299632212226969699996669666666669660420000000001981 01325020150321336011104205010621181.001610466166966246996996040212860609366666226908299626666666969699996669666666669610232000000000185 01326020150521336011205106040621203.007630466266966246996996040330520609366666166996699666666666969699996669666666669620332000000001250 01327020150121336011104205050421064.001610466766966246996996040111820609366666226908299616666666969699996669666666669610341000000000157 01328020150312211011101104040221258.001620926122966146996996030320939607266666626908299612212161022500010369666666669630110000000002742 01329020150323226010202209040621496.001669666666966246996996010539996696666666616101299612222166969699996669666666669630222000000000461 01330020150211526090205201040329999.992369666666966246996996010439996696666666216999299646666696969699996669666666669610342000000000213 01331020150123421010202102050322418.001669666666966111007340960329996696666666616205299612222261040500000369666666669630321000000000209 01332020150512226010202206040621018.002169666666966246996996020539996696666666216901106616666666969699996669666666669630542000000001113 01333020150123536011205201050224348.002320615221966246996996030130014607266666616105299612222266969699996669666666669660332000000000196 01334020150313526020202204040621064.001669666666966246996996089739996696666666616101299622222266969699996669666666669660242000000002682 01335020150313226010606696060669999.962269666666966246996996010169996696666666626907104821122266969699996669666666669630632000000000556 01336020150221426010204203040610012.451669666666966246996996040229996696666666166996699666666666969699996669666666669610243000000000927 01337020150622432112101206060222777.001630266166103112036500960511924102111636622101299632212116969699996669611241410730252000000000127 01338020150322212024101106040611115.001669666666966246996996110419996611366666626101299672292121022500050320166666669630341000000000164 01339020150311112014101299999929999.991669666666966246996996040069996611366666166996699666666662969699996610166666669630232000000000303 01340020150522126020202204040611987.001669666666966246996996030439996696666666616101299612222266969699996669666666669630252000000000170 01341020150322426020205202050612584.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000002676 01342020150413412012105102020523750.001620826122966111999450960110693601166666626203299621222262969699996610866666669630420000000000257 01343020150422332112101206030222188.001630266166977112032510960412080102112136621101299612222266969699996669619299410330232000000000147 01344020150412236013101204060221135.001611226126966146996996060069996611366666626904101012222266969699996669666666669630520000000000643 01345020150122212012104205040622374.001620512221966111037510960213916601166666626103299622222161021500030220866666669630321000000000394 01346020150312526010205206050321244.002369666666966246996996010529996696666666166996699666666666969699996669666666669610233000000000823 01347020150123436012606696040169999.966669666666966246996996020069996610366666626208299612212266969699996669666666669630420000000000189 01348020150621236011104202050621062.001620515222966246996996040210560609366666166996699666666666969699996669666666669610242000000002073 01349020150123136012105202050421117.001620715122966246996996030110520607266666626905299631222216969699996669666666669630110000000000200 01350020150311226010202207060421525.001669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000003086 01351020150321536012205704050419999.997620615722966246996996990230455607266666166996699666666666969699996669666666669610232000000000881 01352020150211326010202202050621032.001669666666966246996996040139996696666666166996699666666666969699996669666666669610342000000001224 01353020150422426010205204050521981.001669666666966146996996010329996696666666616101299622212166969699996669666666669630242000000000187 01354020150412326010202204060522684.007669666666966246996996010339996696666666166996699666666666969699996669666666669630253000000000331 01355020150611126010202205040621125.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000337 01356020150123426010202209040621179.001669666666966246996996030539996696666666616902299622212266969699996669666666669630111000000000428 01357020150213426010205207060621155.001669666666966246996996030539996696666666616101299632222216969699996669666666669630222000000000808 01358020150523426020202205040611501.001669666666966246996996050539996696666666616205299682292296969699996669666666669630222000000001362 01359020150211226010202205040621245.001669666666966246996996010429996696666666166996699666666666969699996669666666669610533000000000827 01360020150321436011202102040621265.001631215896966246996996030521820607266666166996699666666666969699996669666666669610522000000000269 01361020150421226010202103050621502.001669666666966246996996039739996696666666166996699666666666969699996669666666669630353000000000149 01362020150121126010202205020221170.001669666666966246996996040539996696666666166996699666666666969699996669666666669610532000000000365 013630201506224360132022070506209999991610166266966246996996120069996611366666626905299612222266969699996669666666669630110000000001229 01364020150113111011105106020523530.001620812122966111015490960412392601166666626103299612212261022000160269666666669630321000000000364 01365020150522526010606696050369999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630242000000000299 01366020150511446010101102060521488.001669666666966246996996019719996696666666616102299612266666969699996669666666669630222000000000206 01367020150422151110606696990569999.966669666666001246996996020569996096632436621101299612222266969699996669666166430830252000000000138 01368020150521111011204201060621199.001620515221966246996996030110064607266666166996699666666662969699996669666666669610542000000000362 01369020150322446010104202010221318.007669666666966246996996079729996696666666166996699666666666969699996669666666669630243000000000968 01370020150522226010202207030222261.001669666666966246996996010539996696666666616101299622222266969699996669666666669630243000000001050 01371020150522432114101206050421914.001669666666966246996996110069996096642266621101299612222266969699996669666266330830351000000000240 01372020150123226010202208040620013.507669666666966246996996010539996696666666616197299612222266969699996669666666669630222000000000184 01373020150613536012101107050425344.001611166266966246996996050312080608366666616105299622212266969699996669666666669630321000000000805 01374020150321126010202206040611100.001669666666966246996996030539996696666666166996699666666666969699996669666666669610253000000001020 01375020150111236012104203010521335.007610466766966246996996040210849609366666166996699666666666969699996669666666669610243000000000395 01376020150521326010205203050421078.001669666666966246996996030429996696666666166996699666666666969699996669666666669610243000000000901 01377020150423226010606696040669999.966669666666966246996996110169996696666666626108299622212266969699996669666666669630242000000000202 01378020150623511011905202060629999.997620615222966246996996039730069607266666626101299619992961041099997269666666669630321000000001788 01379020150512412011101206060511891.001620826112966146996996090412080603166666616901299621112261042000009320866666669630643000000001484 01380020150413136023606696010569999.962269666666966246996996020069996611366666626101299622222266969699996669666666669660343000000000688 01381020150422446010105102050323298.001669666666966246996996030139996696666666616902299672266616969699996669666666669630541000000000171 01382020150223421010202206040221986.001669666666966111047200960439996696666666616905299622222261020500005369666666669660111000000000144 01383020150322526010202107050424546.001669666666966146996996090339996696666666616101299622212266969699996669666666669630242000000001531 01384020150122521010205105050424820.001669666666966111016300960439996696666666616101299612222262969699996669666666669630243000000000202 01385020150221326010202202040611104.002169666666966246996996040139996696666666166996699666666666969699996669666666669610243000000001321 01386020150413326010606696060369999.966669666666966246996996020569996696666666626902299642222216969699996669666666669630111000000000294 01387020150511136013606696040669999.962269666666966246996996030169996611366666166996699666666666969699996669666666669610252000000000210 01388020150222526010205107050423862.001669666666966146996996100239996696666666616102299622212166969699996669666666669630242000000000259 01389020150123436012205109050324089.001611226226966246996996050230780608366666626205299612222266969699996669666666669660420000000000100 01390020150321126010202204040621132.001669666666966246996996019729996696666666616902299622222266969699996669666666669610111000000000454 01391020150513426010606696010569999.966669666666966246996996020569996696666666626905299612222266969699996669666666669660111000000000148 01392020150112441010101102020523471.007669666666966121003996010219996696666666616202299612266662969699996669666666669630351000000000208 01393020150221126010205203040621063.001669666666966246996996030539996696666666166996699666666666969699996669666666669610332000000001417 01394020150321126010204205060621030.007669666666966246996996030439996696666666166996699666666666969699996669666666669610243000000000173 01395020150122426010202205060612013.001669666666966146996996010429996696666666616903299642211116969699996669666666669630531000000000059 01396020150423526010205201050221930.007669666666966246996996020429996696666666616101299612222266969699996669666666669630232000000000378 01397020150111226010202203030521043.001669666666966246996996030529996696666666616902299622212266969699996669666666669630622000000000395 01398020150112436011105202050621434.001610466166966246996996040220557609366666626101299612222266969699996669666666669610321000000000459 01399020150311236012299205060511102.001620526721966246996996990231040605166666166996699669992966969699996669666666669610430000000000196 01400020150213426010606696020169999.966669666666966246996996020469996696666666616102299612222266969699996669666666669630232000000000288 01401020150422436012606696060269999.966669666666966246996996030169996610366666696101299612222266969699996669666666669630321000000000271 01402020150422426010606696050369999.966669666666966246996996020569996696666666626902299612222266969699996669666666669630111000000000336 01403020150223426010202209060222565.001669666666966246996996010429996696666666616101299612222266969699996669666666669630243000000002058 01404020150311136012204202040621072.001620515222966246996996070130160607266666166996699666666666969699996669666666669610532000000001423 01405020150212536023101206060321554.001610466266966146996996990069996611366666626101299632222116969699996669666666669610351000000002709 01406020150121126010202205040610991.001669666666966246996996080439996696666666166996699666666666969699996669666666669610233000000000369 01407020150412132011101202040620933.001620826122966111020190960210490601166666166996699666666661020700000310266666669630641000000000204 01408020150221326010202206040611439.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000002153 01409020150211236011205204060521140.001630615221966246996996040230303609366666166996699666666666969699996669666666669610532000000000979 01410020150323426010606696050269999.966669666666966246996996020569996696666666696101299612222266969699996669666666669630222000000000673 01411020150121226010205204050421059.001669666666966246996996080529996696666666166996699666666666969699996669666666669610332000000000302 01412020150312426020205207060621093.001669666666966246996996080539996696666666216997199716666666969699996669666666669630253000000003182 01413020150623136013202109050579999.991620912212966246996996050069996611366666626905299612222266969699996669666666669660110000000001401 01414020150111511015696696969669999.966669666666966246996996119669996612366666626997999979992991060500000369666666669630110000000000249 01415020150513412012101205010529048.001620826112966111017460960212184601166666626208299632112211040500000210266666669630431000000003251 01416020150323411014101299060221729.001669666666966246996996110069996611366666626208299622212261020200000369666666669630420000000000766 01417020150621136012606696060669999.966669666666966246996996040169996610366666166996699666666666969699996669666666669610232000000000534 01418020150411326020202204040620974.002969666666966246996996080339996696666666616907299611222266969699996669666666669610621000000000141 01419020150311212012202206040621046.007611026266966246996996030130780608366666166996699666666662969699996620466666669630253000000000813 01420020150623426010202202060222615.001669666666966246996996010539996696666666616101299612222266969699996669666666669630243000000000549 01421020150411236011104202060421274.002310466166966246996996040210520609366666626206299621222266969699996669666666669610420000000000128 01422020150323226010202204060221645.001669666666966246996996010439996696666666616101299622212266969699996669666666669630222000000002163 01423020150411126010205202060422542.007669666666966246996996039739996696666666166996699666666666969699996669666666669610243000000000038 01424020150123526010205207050421907.001669666666966246996996030429996696666666616205299612222266969699996669666666669660321000000000216 01425020150511126010202204040621145.001669666666966246996996010339996696666666166996699666666666969699996669666666669610243000000001056 01426020150422136011104201040612499.001620515222966246996996120110080607266666626904100432222216969699996669666666669630550000000000107 01427020150113411011105101020324111.001620626122966111999999960110360601166666626101299612222261071000000169666666669630321000000000202 01428020150422532112101107050422913.001630266166123112028510960512080102112111621101299612222266969699996669611241410530252000000000181 01429020150421236011105202040621129.001610466166966246996996040421440609366666626101299622222266969699996669666666669610331000000000188 01430020150422432112101205060622882.001630266166103112048450960412080102112236621101299612222266969699996669611231430830232000000000226 01431020150513312011905102010529999.991620626111966111005460960320960601166666626903299641112111023000050110266666669630110000000000551 01432020150211326010202205040621014.001669666666966246996996010539996696666666166996699666666666969699996669666666669610522000000000932 01433020150211226010202205040621057.007669666666966246996996010339996696666666166996699666666666969699996669666666669610253000000000330 01434020150122436011905202050629999.991610166166966146996996090320896603166666626903299642222116969699996669666666669630110000000000246 01435020150622126010202204040621156.001669666666966246996996010429996696666666616101299622222266969699996669666666669630232000000000322 01436020150322326010205203050421344.001669666666966246996996030239996696666666616909299631222126969699996669666666669610532000000000790 01437020150123426010202107050222149.001669666666966146996996010439996696666666616208299631121116969699996669666666669630243000000000375 01438020150423436013205299040621126.001620812121966246996996030069996611366666626205299612222266969699996669666666669660420000000000499 01439020150322336023105202060221109.001610166166966136996996100069996611366666626908101222212266969699996669666666669630640000000008107 01440020150221126010204202060410011.507669666666966246996996040429996696666666166996699666666666969699996669666666669610253000000000866 01441020150522532112101106050324346.001630266166123112050470960512080102112111621101299622212166969699996669611241410630232000000000191 01442020150122512012101204060321124.001610166166966111041200960211442601166666626901299641122111024200100110666666669630631000000000436 01443020150211126010202203060621141.007669666666966246996996040239996696666666166996699666666666969699996669666666669610533000000000311 01444020150423512013101299019919999.991620826122966136996996100069996611366666616902299612212261041099997310466666669620110000000000250 01445020150321126020202202040621100.007669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000002285 01446020150123112011104203060621294.001620515121966111005999960210779601166666616903299612222261020699997310866666669660630000000000281 01447020150121326010205204060520944.001669666666966146996996010529996696666666616997999979992996969699996669666666669610643000000000204 01448020150223426010202106060621751.001669666666966246996996010539996696666666616101299622212166969699996669666666669630243000000000267 01449020150421126010202204060421169.007669666666966246996996040439996696666666166996699666666666969699996669666666669630243000000000144 01450020150121536013104202050420974.007610466766966246996996040069996611366666166996699666666666969699996669666666669610341000000000152 01451020150211236012205105040621109.001610466266966246996996040121300609366666166996699666666666969699996669666666669610243000000000175 01452020150123526010205108050323032.007669666666966246996996020439996696666666616202299612222266969699996669666666669630243000000000107 01453020150522136125696696969669999.966669666666966246996996119669996096642966622101299612222266969699996669666266930830351000000000113 01454020150413211011104209010524775.001620811122966246996996010415411605166666626101299622212262969699996669666666669630341000000000182 01455020150622326010205204050421549.007669666666966246996996040539996696666666616101299612222266969699996669666666669610321000000000296 01456020150521126010202206040621173.001669666666966246996996040539996696666666166996699666666666969699996669666666669620253000000000174 01457020150113136011101109060621466.001611166166966246996996050312080608366666626105299612212266969699996669666666669660420000000000378 01458020150412212011101103060622463.001611026166966136996996120311280604166666626903299642221121030400050339666666669630110000000000322 01459020150621336011105203060521493.001610466166966246996996060421216609366666166996699666666666969699996669666666669610243000000000459 01460020150123426010202202040621068.001669666666966246996996070429996696666666616205299612222266969699996669666666669660321000000000274 01461020150123526010202209050425876.007669666666966246996996029799996696666666616902299612222266969699996669666666669630111000000000240 01462020150322526020606696040169999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630232000000000545 01463020150621136012205102040621028.001611015166966246996996040330700609366666166996699666666666969699996669666666669610541000000000677 01464020150323512022101204020321263.001620826112966111018360960211182601166666626101299631112121040700000210466666669630353000000001658 01465020150213136013101108030529999.991611166266966246996996110069996611366666626205299612222266969699996669666666669660420000000000501 01466020150323226010202106060521325.001669666666966246996996030439996696666666616101299632222216969699996669666666669630321000000000467 01467020150523436012202207060124043.001611166266966246996996050061144608366666616205299612222266969699996669666666669660420000000000451 01468020150322432121101206060221997.001630266166955136003400960212080104112236621101299612222166969699996669616266410430252000000001894 01469020150322512012101205050423120.001620926112966111022450960211924601166666626103299612212261042000000210466666669630321000000001743 01470020150323432013101209030223239.001620926112966121028996990069996611366666626208299622212162969699996620866666669630420000000005365 01471020150222326010202205060222030.001669666666966246996996010529996696666666616101299622222266969699996669666666669630242000000000232 01472020150622512013606696999969999.966669666666966246996996020069996611366666626101299631212211021500020210166666669630341000000000337 01473020150513236011205207020522042.002930166266966246996996020331040610366666626105299612222266969699996669666666669660222000000000135 01474020150522226010205106060222476.001669666666966246996996010529996696666666616101299612222266969699996669666666669630242000000000125 01475020150213426010202107050322547.001669666666966246996996050539996696666666616102299612212266969699996669666666669630222000000000255 01476020150222526010202108050323942.001669666666966246996996010539996696666666616102299612222266969699996669666666669630252000000000237 01477020150121226010205205040621073.001669666666966146996996010429996696666666166996699666666666969699996669666666669630532000000000326 01478020150223226010202208040611380.001669666666966246996996050539996696666666616902299612212266969699996669666666669630111000000000176 01479020150522226010202106040222141.001669666666966246996996010539996696666666616902299622212266969699996669666666669630633000000000225 01480020150423436022105204040521208.001620815117966136996996100111667604166666626905299612212166969699996669666666669630640000000000147 01481020150613426010205203040521043.001669666666966246996996010339996696666666616205299612222266969699996669666666669660321000000001267 01482020150321326010202205040621224.002169666666966246996996010529996696666666166996699666666666969699996669666666669630243000000000313 01483020150412426020606696020569999.966669666666966246996996020569996696666666616102299612222266969699996669666666669630252000000000212 01484020150421136011204206010529999.991610366266966246996996040131300609366666626901299622222266969699996669666666669610430000000000260 01485020150412236011101106060622013.001620814712966146996996090411976603166666616908299632112216969699996669666666669630331000000000181 01486020150223412013101208030622918.001610166166966111032450960069996601166666626903299612222261052000020120866666669630520000000000257 01487020150512526010606696050469999.966669666666966246996996020469996696666666626902299612222266969699996669666666669630111000000001722 01488020150522126010202108050622518.001669666666966146996996100439996696666666616902299632222216969699996669666666669630111000000000186 01489020150411246010101202010521776.001669666666966246996996080429996696666666166996699666666666969699996669666666669630243000000000412 01490020150113126010202108050622286.001669666666966246996996010539996696666666616902299622222266969699996669666666669630111000000000214 01491020150123426010202108050324042.001669666666966246996996010519996696666666616202299612222266969699996669666666669630321000000000250 01492020150323412012101202020522588.001610166166966111022450969710156601166666626903299632122121032000035220866666669630110000000000859 01493020150222426020202204040621042.001669666666966246996996010339996696666666616202299612222166969699996669666666669630341000000000283 01494020150613546020101202040620790.001669666666966246996996110119996696666666616207299621266666969699996669666666669630331000000001852 01495020150313512011101201060324362.001620814112966146996996090411680603166666616902299612222261071000000220866666669630110000000001181 01496020150322136022202206010529999.991610366766966246996996070230520608366666616101299622222166969699996669666666669630331000000000750 01497020150512412012606696010569999.966669666666966246996996020269996610366666626908299641111111041000000119966666669630110000000000407 01498020150321326010202204040621054.001669666666966246996996040339996696666666166996699666666666969699996669666666669610343000000002934 01499020150422326010205106050621769.001669666666966146996996010439996696666666616101299622222266969699996669666666669630252000000000383 01500020150421326010202205040611480.001669666666966246996996010339996696666666616901299612222266969699996669666666669630111000000000304 01501020150423536023202209060221305.001630166166966246996996070069996611366666626101299612222266969699996669666666669630243000000000163 01502020150422526010205107050422399.001669666666966246996996010339996696666666616101299612222266969699996669666666669630242000000000379 01503020150221112012205202040621022.007620826221966246996996030130043607266666166996699666666661029700000310866666669610242000000000370 01504020150323526010202203050422051.007669666666966246996996030239996696666666616101299632122226969699996669666666669630243000000000521 01505020150213546010101202049921517.001669666666966146996996010219996696666666616902299621266666969699996669666666669630533000000002301 01506020150121522010205202060221330.001669666666966111012400960419996696666666616901299612222261020700010239666666669630633000000000065 01507020150523436011606696060269999.966669666666966246996996020469996610366666626101299612222266969699996669666666669660222000000000189 01508020150513226010606696020569999.966669666666966246996996020569996696666666626101299612222166969699996669666666669630232000000000951 01509020150622546010101202060221516.001669666666966146996996010319996696666666616101299612266666969699996669666666669630222000000000858 01510020150322426010202208060221583.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000002898 01511020150311346010104202050521378.001669666666966246996996010119996696666666166996699666666666969699996669666666669630532000000000662 01512020150522426020202204040621317.001669666666966246996996070439996696666666616101299612222266969699996669666666669630232000000000987 01513020150121326010205202040621033.001669666666966246996996040329996696666666166996699666666666969699996669666666669610332000000000197 01514020150522246010101202060221715.001669666666966146996996100119996696666666616901299622266666969699996669666666669630521000000000760 01515020150523526020606696999969999.966669666666966146996996100069996696666666626101299612212266969699996669666666669630321000000002388 01516020150222426010606696040169999.966669666666966246996996030569996696666666626101299612222266969699996669666666669630252000000001873 01517020150412211012104202020522680.001620526122966146996996090210909603166666616901299621212261070100000269666666669630110000000000259 01518020150522436011606696060569999.966669666666966246996996020369996610366666626101299612222266969699996669666666669620341000000000979 01519020150513426020606696020569999.966669666666966246996996030169996696666666626108299621112266969699996669666666669630341000000001627 01520020150612546010101102060522931.001669666666966246996996010419996696666666616102299621166666969699996669666666669630222000000000310 01521020150321236021202203040611263.001610466266966246996996030220468609366666616901299622222266969699996669666666669610642000000002066 01522020150523426010202206040621414.001669666666966246996996019739996696666666616902299622212266969699996669666666669660111000000000343 01523020150223436012205109050324534.001620726222966246996996070230780605166666626905299612212266969699996669666666669630110000000001167 01524020150623426020202106060623444.007669666666966246996996080439996696666666616101299612222266969699996669666666669660222000000001626 01525020150523226010202109050622531.001669666666966146996996019739996696666666616102299622222266969699996669666666669630233000000001285 01526020150623426020999299060329999.991669666666966246996996029739996696666666616901299612222266969699996669666666669630111000000000220 01527020150122426010606696040669999.966669666666966246996996030169996696666666626101299612222266969699996669666666669630242000000000392 01528020150321126010202203040621032.001669666666966246996996030539996696666666166996699666666666969699996669666666669610522000000000427 01529020150123126010202107050621564.001669666666966246996996010539996696666666616901299622222266969699996669666666669630111000000000224 01530020150211236012299202040621139.007610466766966246996996040230240609366666166996699666666666969699996669666666669610541000000001029 01531020150322436011104204040621198.001610166166966136996996990421461604166666626903299631111116969699996669666666669630110000000000703 01532020150313326010202205040221156.001669666666966246996996070539996696666666616101299612222266969699996669666666669630242000000000507 01533020150321226010205204060421218.001669666666966246996996010529996696666666166996699666666666969699996669666666669630332000000000667 01534020150211336011104202040420868.001610466166966246996996080110346609366666166996699666666666969699996669666666669610242000000000184 01535020150522326010202209040621443.001669666666966246996996010539996696666666616904199712222166969699996669666666669630621000000000166 01536020150621136011204203040621169.001610466166966246996996030230624609366666166996699666666666969699996669666666669610242000000001703 01537020150313526010606696060369999.966669666666966246996996050569996696666666626109299612222266969699996669666666669660332000000002804 01538020150121126010202203040621054.001669666666966246996996070239996696666666166996699666666666969699996669666666669610342000000000365 01539020150613512022101204060222168.001620926112966111010450960311559601166666626101299632112111025900200220266666669620341000000002309 01540020150321212011202105040611101.001611012766966246996996120321040608366666166996699666666661010300010320566666669630232000000000564 01541020150613236011606696060669999.966669666666966246996996029769996610366666626105299622222266969699996669666666669660321000000001053 01542020150223221010205209060423574.001669666666966111010999960339996696666666616905299612222262969699996669666666669630631000000000318 01543020150622436011105107050322305.001610466266966246996996040411560609366666626109299622222266969699996669666666669620331000000001135 01544020150211212011202104030521101.001610466166966246996996010321299609366666166996699666666661020300000339666666669610232000000000355 01545020150611236011205202060621465.001610466266966246996996080230300609366666166996699666666666969699996669666666669610232000000001460 01546020150223436012202205060611092.001610166166966136996996100061404604166666626906100641222116969699996669666666669630520000000001041 01547020150322432111101206060221967.001630266166113112012400960411976102112112611101299612266666969699996669611241310630242000000000429 01548020150311136011202204060621048.007631226226966246996996080530884605166666166996699666666666969699996669666666669630253000000000411 01549020150523336012606696060669999.966669666666966246996996020369996610366666626902299621222166969699996669666666669630521000000000145 01550020150512212011101206040620972.001620813112966136996996090411664603166666616902299612222261040600030220166666669630551000000000148 01551020150323236012204202040619999.997620515122966246996996039790139607266666626105299622212266969699996669666666669630321000000000513 01552020150213436011101107050324706.001610166266966246996996070061924608366666626105299612222266969699996669666666669630321000000000413 01553020150313146010101202060522044.001669666666966146996996010219996696666666616202299612266666969699996669666666669630321000000000805 01554020150113421010205106040621664.001669666666966111010999960439996696666666616101299612222262969699996669666666669630233000000000221 01555020150412112012205299020521472.002120826222966246996996030230120607266666626204102422222261021000020320266666669630440000000000136 01556020150611336011105205010522004.001610466266966246996996040212080609366666626908299642212216969699996669666666669610110000000000622 01557020150121236011202206040621062.001611279226966246996996019730780608366666166996699666666666969699996669666666669610252000000000390 01558020150622531112202206040621023.001630266166093112040400960521213102112336621101299632122116969699996669612133230830242000000000095 01559020150211226010202203040621071.007669666666966246996996030439996696666666166996699666666666969699996669666666669610233000000000336 01560020150211226010606696040269999.966669666666966246996996020469996696666666226902299646666616969699996669666666669630353000000000183 01561020150121126010202203040621020.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000277 01562020150611326010202105060421799.001669666666966246996996010529996696666666166996699666666666969699996669666666669610253000000000194 01563020150323226020202209060423940.001669666666966246996996010529996696666666616102299612222266969699996669666666669630232000000000629 01564020150111126010202203040620975.001669666666966246996996040239996696666666166996699666666666969699996669666666669610532000000000636 01565020150222536023202106050322243.002311215226966246996996110069996611366666626101299611222266969699996669666666669610341000000003152 01566020150521532112105105050321752.001630266166977112026460960521699102112336621101299612222266969699996669611231410730232000000000562 01567020150422426020202104050321720.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000182 01568020150311411012101205040221163.001620826122966246996996039830416607266666226908299616666661021000000169666666669630243000000000377 01569020150313126010606696060569999.962269666666966246996996020569996696666666626297119412222266969699996669666666669630321000000000612 01570020150312226020606696060469999.966669666666966246996996020169996696666666626901299622212266969699996669666666669630622000000000372 01571020150113512011101208020521372.001620826121966111008180960212340601166666626101299612222261022500030310866666669630321000000000317 01572020150621112013205299999921011.001610466166966246996996040069996611366666166996699666666662969699996629966666669630552000000000873 01573020150623526010202205040621072.001669666666966246996996010339996696666666616902299621122266969699996669666666669630222000000000578 01574020150421226010202202040621137.007669666666966246996996030439996696666666166996699666666666969699996669666666669620343000000000463 01575020150522532112101107050324548.001630266166113112026500960511976102112311621101299612266666969699996669611241419730242000000000248 01576020150313546020101202030521818.001669666666966146996996010119996696666666616101299612266666969699996669666666669630232000000000639 01577020150223526020606696060269999.966669666666966246996996020469996696666666616902299632122116969699996669666666669630111000000001344 01578020150123426010202205050621212.001669666666966246996996010439996696666666616901299612212266969699996669666666669630111000000000057 01579020150321226020205104040621094.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000614 01580020150623126020202209040621125.001669666666966246996996080539996696666666616205299612222266969699996669666666669660321000000000159 01581020150523536012101107050223246.001611166266966246996996050330832608366666626205299612222266969699996669666666669660321000000000812 01582020150313536012606696060369999.966669666666966246996996020169996610366666626208299612212266969699996669666666669630420000000000786 01583020150322126010205203050421058.007669666666966246996996040529996696666666616901299612222266969699996669666666669610253000000001002 01584020150313112011101202020521805.001620826112966146996996030311225607266666626101299622222261040200000349666666669630321000000000551 01585020150513136011101208020523078.001620626221966146996996120112080605166666616905299612222266969699996669666666669660110000000000237 01586020150512526010202207040614017.007669666666966246996996010529996696666666616901299621222166969699996669666666669610111000000002392 01587020150522526020205103050321941.001669666666966246996996030239996696666666616101299612222266969699996669666666669630222000000000185 01588020150621226010202202040611093.001669666666966246996996040439996696666666166996699666666666969699996669666666669630253000000000291 01589020150522532112101207010323313.001630266166123112018510960412080102112111621101299612222266969699996669611241430830242000000000086 01590020150422536022205205050421616.001620615221966246996996030130156607266666626906299622222266969699996669666666669610110000000000197 01591020150223326010202206020221269.001669666666966246996996030439996696666666616904106012222266969699996669666666669630111000000000296 01592020150322426020202202060621735.001669666666966246996996039739996696666666616101299622222266969699996669666666669630242000000001420 01593020150122411012101206040121550.001611226116966136996996100112288604166666626904199741111111023599997369666666669630520000000000112 01594020150211426010205202060611142.007669666666966246996996070239996696666666166996699666666666969699996669666666669610543000000000485 01595020150611236011105702030521297.001610466266966246996996990110400609366666166996699666666666969699996669666666669610253000000000362 01596020150112412011105101020529999.991620826122966111999999960220800601166666616102299612222261079799997249666666669630321000000000431 01597020150311126010205203060421790.007669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000000303 01598020150622232123104702010521052.001610266166134136035230960319996111312236621101299612222266969699996669622213219730351000000000146 01599020150423436013101109050323901.001611166266966246996996070069996611366666616101299612222266969699996669666666669630321000000000441 01600020150323436012101209040125058.001620811112966246996996120112340605166666626101299612222266969699996669666666669630321000000001125 01601020150422126010606696060669999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630232000000000378 01602020150123426010202207040621276.001669666666966246996996010529996696666666616101299622222266969699996669666666669630232000000000402 01603020150323436013101109050229999.991611166166966246996996050069996611366666626205299622222266969699996669666666669630420000000001801 01604020150111126010202203040621180.001669666666966246996996010229996696666666166996699666666666969699996669666666669610522000000000315 01605020150421126010202105040621294.002169666666966246996996030539996696666666616902299632222116969699996669666666669630321000000000405 01606020150311226010202203060621131.007669666666966246996996010529996696666666616997299622212266969699996669666666669630632000000001038 01607020150222226010202106060621587.001669666666966246996996010539996696666666616902299632222116969699996669666666669630541000000000174 01608020150223226010202207030223179.001669666666966246996996070539996696666666616202299612222266969699996669666666669630321000000000216 01609020150411336013606696999969999.966669666666966246996996040069996611366666166996699666666666969699996669666666669610531000000000338 01610020150223236012101209060622147.001611166266966246996996050312080608366666626101299612222266969699996669666666669660321000000000611 01611020150512436011105103020523847.001610166266966246996996120311280608366666626905299621212266969699996669666666669630540000000000150 01612020150323526010606696050469999.966669666666966246996996020369996696666666626205299612222266969699996669666666669660321000000000351 01613020150421126010606696060669999.966669666666966246996996040469996696666666166996699666666666969699996669666666669610553000000000175 01614020150321426010202202040621094.001669666666966146996996010539996696666666616101299612222266969699996669666666669610222000000001673 01615020150112336011101207030222676.001620826112966146996996090411976603166666616901299622212166969699996669666666669610620000000000308 01616020150322426010202105050323381.001669666666966246996996019739996696666666616102299622222266969699996669666666669630222000000000661 01617020150223126010606696060669999.966669666666966246996996020569996696666666616902299612222266969699996669666666669630431000000000714 01618020150421411011204203060611309.002920511121966246996996030530260607266666166996699669992961041000050269666666669630232000000000345 01619020150213412011104206020521827.001620526221966111016470960422063601166666616203299622222261042000000249666666669660420000000000177 01620020150323536023101109050423572.001611166266966246996996050069996611366666626205299612222266969699996669666666669660420000000005408 01621020150611246010101202060221072.001669666666966246996996010119996696666666616902299612266666969699996669666666669630622000000000906 01622020150221426010202107050322173.001669666666966246996996010529996696666666166996699666666666969699996669666666669630332000000001819 01623020150223512024101208060221823.001669666666966246996996030239996611366666616205299611122261010100000310866666669660431000000000435 01624020150412211011101206010523537.001620826221966246996996120412236605166666616902299621122162969699996669666666669630530000000000332 01625020150223436012101109050322730.001611166266966246996996050211976608366666626205299612212266969699996669666666669630420000000000308 01626020150122432112101108050322999.001630266166113112040450960522080102112136621101299612212266969699996669611223310430242000000000208 01627020150411126010202202060621118.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000484 01628020150423126010202209050521513.001669666666966246996996070439996696666666616901299612222266969699996669666666669630111000000000294 01629020150413236011101209060123484.001620826222966246996996050312184605166666616102299612222266969699996669666666669630342000000000157 01630020150211346010104202060621002.001669666666966246996996030319996696666666166996699666666666969699996669666666669610233000000000588 01631020150213411012101205060324046.001620812111966111029500960211976601166666626103299612222261040700000269666666669630343000000002015 01632020150223426010606696060669999.966669666666966246996996020569996696666666626205299632222216969699996669666666669630332000000000184 01633020150311426010202204040621087.007669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000001315 01634020150113111011999209020529999.991611212126966111017440960322253601166666616101299632222212969699996669666666669630321000000000242 01635020150613226010606696020169999.966669666666966246996996020469996696666666626205299612222966969699996669666666669630321000000000347 01636020150623436021202206040621254.001610166166966246996996030330728608366666626205299612222266969699996669666666669660420000000000428 01637020150323426010202206050621146.001669666666966246996996030539996696666666616101299622212166969699996669666666669630222000000000813 01638020150122532112101107050423401.001630366166999112050440960512080102112236621101299622222266969699996669619199410630232000000000142 01639020150321326010202204040621134.007669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000891 01640020150613526020205202040621014.002169666666966246996996020139996696666666616101299612222266969699996669666666669630222000000001570 01641020150423412012101208060213714.001610366166966136996996100112080604166666626208299642212211030600020310866666669630420000000000436 01642020150211136011205202050620959.001620926112966146996996090130065603166666166996699666666666969699996669666666669610531000000000707 01643020150613526020606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630341000000001048 01644020150411236012202102060412105.001611215126966246996996080220427608366666626901299642212226969699996669666666669630242000000000217 01645020150323526020202203040621108.007669666666966246996996030539996696666666616101299612222266969699996669666666669630243000000000768 01646020150313426010205206040521107.001669666666966246996996050439996696666666616205299611122266969699996669666666669630321000000000524 01647020150412212021104207010221420.001620926121966111003510960215411601166666626901299642112211026100075110866666669630620000000000782 01648020150121136012204202060321036.002320515122966246996996030130225607266666166996699666666666969699996669666666669610232000000000224 01649020150323436012101209060223708.001611166266966246996996050211820608366666616902299612222266969699996669666666669630110000000000305 01650020150623436012606696050469999.966669666666966246996996020269996610366666626101299612212266969699996669666666669630321000000000804 01651020150221126010202205050611180.001669666666966246996996010539996696666666166996699666666666969699996669666666669630552000000000175 01652020150323326010202207050621090.001669666666966246996996030339996696666666616101299622222166969699996669666666669630222000000000333 01653020150211436011606696050469999.962269666666966246996996040269996610366666626908299641212216969699996669666666669610110000000001098 01654020150423426010202205060221509.002369666666966246996996050539996696666666616905299612212166969699996669666666669660111000000000323 01655020150321226010202202040611168.001669666666966246996996010429996696666666166996699666666666969699996669666666669630243000000000792 01656020150212411011105108020529999.991620612121966136996996990312080604166666616902299612222262969699996669666666669630110000000001072 01657020150223126010606696060669999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630222000000000829 01658020150213426010202109050323704.001669666666966246996996010539996696666666616901299612222266969699996669666666669630431000000000638 01659020150211226010202106040621235.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000315 01660020150113436012101108060324076.001611166266966246996996080211924608366666626105299612212266969699996669666666669660321000000000246 01661020150112111012101204040610949.001610366166966246996996120120869608366666626204100131122112969699996669666666669630451000000000174 01662020150613326010606696060369999.966669666666966246996996020269996696666666626208299642212216969699996669666666669630321000000000666 01663020150223412012202106050621041.001611026166966146996996030131404608366666626909299642122111041000020310166666669630110000000002877 01664020150323526020202206050423409.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000353 01665020150322432114101201050221130.002169666666966246996996110069996096649666621904101012222266969699996669666246220330530000000000883 01666020150422532111101205060221807.001630266166113112021390960511924102112121621101299612222266969699996669611241410330242000000000091 01667020150111136012105201060421055.001620615221966246996996030130120607266666166996699666666666969699996669666666669610252000000000261 01668020150523426010202204050323502.001669666666966246996996010339996696666666616101299622212266969699996669666666669630233000000001012 01669020150121326010205203050620979.002169666666966246996996049739996696666666166996699666666666969699996669666666669630552000000000355 01670020150123226010202107040621100.001669666666966246996996010439996696666666616208299612222266969699996669666666669630321000000000314 01671020150211326010205204040621166.001669666666966246996996040429996696666666216902299616666666969699996669666666669610343000000000325 01672020150421236021205202060421240.001620912112966246996996080230208607266666616101299631212126969699996669666666669630321000000000161 01673020150123246010105202020521137.001669666666966146996996100129996696666666616205299642266616969699996669666666669660321000000000082 01674020150123536013101205050321595.007610366266966246996996050069996611366666626905299612222266969699996669666666669660110000000000342 01675020150222546020105202050221750.001669666666966246996996030139996696666666616906299621266666969699996669666666669630521000000000358 01676020150321326010202207040621342.002169666666966246996996020539996696666666166996699666666666969699996669666666669630342000000001405 01677020150123426010606696060669999.966669666666966246996996020469996696666666626197299612222266969699996669666666669630222000000000128 01678020150311336012101204040621305.001610166266966246996996030061212608366666626904199621122266969699996669666666669630110000000000217 01679020150222421010202206060221795.001669666666966111025190960439996696666666616902299622222161020100010369666666669630521000000000227 01680020150523212014606696040169999.962269666666966246996996030069996611366666626205299631122111030200000310866666669630332000000000545 01681020150311526010202207040621126.001669666666966246996996010539996696666666166996699666666666969699996669666666669630233000000001355 01682020150422526020205103050321853.001669666666966246996996010239996696666666616101299632212216969699996669666666669630331000000000209 01683020150413212012101206010223044.001620826112966136996996090212080603166666626101299612222261020500000239666666669630343000000000106 01684020150522226010606696060669999.966669666666966246996996030169996696666666626906299631122116969699996669666666669630551000000001060 01685020150111336011105202010521250.001610466166966246996996040210720609366666166996699666666666969699996669666666669610243000000000150 01686020150613526020606696020569999.966669666666966246996996070369996696666666626208299632212216969699996669666666669630222000000000468 01687020150612311012101201060521451.001620826122966246996996120110320607266666166996699666666661039799997369666666669630242000000000450 01688020150423526010202107050321997.001669666666966246996996070529996696666666616102299612222266969699996669666666669630233000000000234 01689020150121136012104202060421088.002310466166966246996996040110320609366666166996699666666666969699996669666666669610242000000000325 01690020150423536012101109050224963.001611166266966246996996010311820608366666626205299612222266969699996669666666669630420000000000162 01691020150521132112101106050621714.001630166166977119016380960421820101129621621101299622266666969699996669619299330830232000000000127 01692020150623526020205109050424484.001669666666966246996996010339996696666666616902299622212266969699996669666666669660111000000000603 01693020150323426010202206040621086.001669666666966246996996030539996696666666616901299612222266969699996669666666669660111000000000965 01694020150113512011105202050422443.001620814122966111003450960411600601166666626903299612222261031200000320366666669630110000000000429 01695020150522532111101107050324136.001630266166123112020400960512080102119636621908299632212216969699996669611231310730531000000000488 01696020150613436021101207060620985.001610366266966246996996050312080608366666626101299622222266969699996669666666669660453000000002359 01697020150522426020202206040621425.001669666666966246996996010539996696666666616102299612212266969699996669666666669630232000000000175 01698020150422226010205203060221471.001669666666966146996996019729996696666666616909299632112116969699996669666666669630531000000000302 01699020150223426010202107050421882.001669666666966146996996010429996696666666616101299612222266969699996669666666669620222000000000223 01700020150223212012205107050422217.001620626112966111025330960231144601166666626203299622222261040200020310566666669630420000000000411 01701020150213226010606696020169999.966669666666966146996996030369996696666666626205299612222266969699996669666666669630352000000002326 01702020150321426010202206040611377.007669666666966246996996030429996696666666616906299612222266969699996669666666669610633000000001643 01703020150213526010606696050369999.966669666666966246996996020469996696666666626102299612222266969699996669666666669630222000000001279 01704020150211111012104103020522944.001620612121966111018440960311440601166666616903299612222261021000100369666666669630110000000000602 01705020150113526010202208040621191.001669666666966246996996070429996696666666616902299622212266969699996669666666669630621000000000410 01706020150112412011105105020524219.001620815121966121002996090413916603166666626908299642112221071000100249666666669630110000000000173 01707020150611226010202202040620996.001669666666966246996996019739996696666666166996699666666666969699996669666666669630243000000000451 01708020150113112012101203060520828.001610166166966111036400960211516601166666626903299622222161053500020110866666669660110000000000331 01709020150523426020202202060522130.001669666666966146996996010429996696666666616101299622222266969699996669666666669630243000000001586 01710020150523312011101206030522393.001620826111966111011420960312080601166666626101299612212261040800080220866666669630321000000000097 01711020150422426010606696060669999.966669666666966246996996020569996696666666626901299631212116969699996669666666669630111000000000260 01712020150221326010205204040621010.001669666666966246996996010339996696666666166996699666666666969699996669666666669630352000000002196 01713020150421432012205102050621133.001610466166966111024330969720260601166666626101299612222261030200000310266666669610321000000000169 01714020150413526010606696060369999.966669666666966246996996020569996696666666626108299612222266969699996669666666669660222000000000285 01715020150312426010202107050322341.001669666666966246996996010539996696666666616901299612222266969699996669666666669630521000000000283 01716020150412212014101205060529999.992369666666966246996996020069996611366666626901299622222161040700020319966666669630531000000000252 01717020150321212011205202040621083.001610466166966246996996049730260609366666166996699666666661030300020329966666669610253000000000469 01718020150312532011105207050422374.001620626121966111007500960512080601166666626208299622222262969699996649666666669630321000000001129 01719020150422226010606696030269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000340 01720020150113236013101108050621784.001611166266966246996996110069996611366666626205299622212266969699996669666666669660420000000000111 01721020150522211012606696060469999.962269666666966146996996099769996603166666626101299622212161071500050369666666669630341000000001328 01722020150513236013202205060521243.001610166266966246996996110069996611366666626105299612222266969699996669666666669630321000000002126 01723020150622526010202106050323237.002969666666966246996996010539996696666666616101299622222266969699996669666666669630242000000000319 01724020150113112011105209060521681.007620826221966111999340960212288601166666626203299612222261021000045310866666669630321000000000410 01725020150321311014101202040620903.007669666666966246996996080069996611366666626904100412222261041000050369666666669630530000000000791 01726020150122521010202104060422134.001669666666966121036996100429996696666666616202299631112111020200000169666666669630331000000000444 01727020150112412011202104040611144.002911013266966111002999960220909601166666626908100222212161040200000270866666669630620000000000335 01728020150622236021202205050322058.001630166766966246996996030330832607266666616901199712222266969699996669666666669630632000000001443 01729020150313212014101199030523409.001669666666966246996996030069996611366666626905299611222261050199997320166666669630110000000000590 01730020150123426020606696060669999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630232000000000320 01731020150322532112101106050423362.001630266166123112029500960211872102119613611101299612266666969699996669611241410630252000000000121 01732020150322526010205103050426951.002169666666966246996996020339996696666666216901299616666666969699996669666666669610243000000002646 017330201501211321141012050606109999997669666666966246996996110129996096649666619904100512222266969699996669666226120330540000000000219 01734020150412212011101202040521512.001620926112966246996996030110139607266666626904100321222261040600020310866666669630520000000000312 01735020150423326010202205060621756.001669666666966246996996080539996696666666616101299612222266969699996669666666669630233000000000355 01736020150212412011105102060423286.001620612121966246996996030120320607266666626904100441112111040800030139666666669630110000000002527 01737020150323412011202206050422410.001620826122966136996996090531040603166666626101299632112111041000000320466666669630332000000001288 01738020150513236011101204060323488.001620812221966246996996010412078605166666616908299621212166969699996669666666669630110000000000182 01739020150421326010205203050421239.002969666666966246996996010539996696666666616908299611212266969699996669666666669610111000000000260 01740020150121136012905202050429999.997610466266966246996996030110372609366666166996699669992966969699996669666666669610641000000000239 01741020150223436013101108050422811.001611166266966246996996050069996611366666626905299622222266969699996669666666669630110000000000682 01742020150123436011205203050321405.001630166266966246996996050230104607266666626901299631222216969699996669666666669630633000000000128 01743020150413426010202107060524572.007669666666966246996996050429996696666666616205299622212266969699996669666666669630222000000000216 01744020150221426010202202040621067.007669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000001282 01745020150523212011202205050622004.001620626121966146996996030331040607266666626101299622212161979800000339666666669630341000000000672 01746020150323326010202203060621520.001669666666966246996996010539996696666666616101299612222266969699996669666666669630243000000000756 01747020150211136012205201060521203.001610466166966246996996040130075609366666166996699666666666969699996669666666669610232000000001974 01748020150323436012202107050323790.001611166166966246996996050131040608366666626101299612222266969699996669666666669660321000000001244 01749020150613226010606696060669999.966669666666966246996996020569996696666666626905299612222266969699996669666666669660111000000001121 01750020150213426010202206040623337.001669666666966246996996070539996696666666616101299612222266969699996669666666669630232000000000241 01751020150312212012101203060221338.001611026166966246996996030211039608366666626901299612222261031000000110466666669630621000000002067 01752020150422551120101204040622940.001669666666031246996996010069996096632436612101299621212266969699996669699199230830232000000000128 01753020150321126010205203040611113.007669666666966246996996030239996696666666166996699666666666969699996669666666669610342000000000672 01754020150323126010202109050322045.001669666666966246996996010539996696666666616902299632212226969699996669666666669630111000000000642 01755020150512212011101102060521680.001611013166966246996996080412000608366666626905999911222261023000100349666666669630620000000000336 01756020150522326010202203060621589.001669666666966246996996010239996696666666616907299641121116969699996669666666669630541000000000660 01757020150413536011606696060269999.966669666666966246996996020269996610366666626105299612222266969699996669666666669660321000000000340 01758020150223412014999299040619999.992169666666966246996996070069996611366666626905299622222262969699996679966666669630110000000001722 01759020150522532121202105040621233.007630166766123112006200960531300102112336621101299612222266969699996669611221430830242000000000446 01760020150422532114205104050323027.001669666666966246996996110069996096641666621101299612222266969699996669666266430830351000000000185 01761020150321212025696696969669999.966669666666966246996996119669996612366666166996699666666661040700000320866666669610242000000001608 01762020150611312021101206040621016.001620911122966246996996030411820607266666166996699666666661021400000339666666669630253000000001811 01763020150623526010606696060269999.966669666666966246996996020569996696666666626202299612212266969699996669666666669630321000000000688 01764020150321226010202202040621091.001669666666966246996996030539996696666666166996699666666666969699996669666666669630522000000002861 01765020150113436012105208060325574.001620615222966246996996050213916605166666626205299612222266969699996669666666669660420000000000285 01766020150522526010606696050369999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630242000000001702 01767020150512536021105204060621530.001610366266966246996996120312165608366666626101299622212266969699996669666666669610331000000000226 01768020150321336012104202050621398.001610466166966246996996120210592609366666166996699666666666969699996669666666669610243000000000371 01769020150411136011202205040620998.007610466166966246996996999730624609366666616901299622222266969699996669666666669610650000000000408 01770020150112546010104202040611077.001669666666966146996996010319996696666666616101299612266666969699996669666666669630242000000000221 01771020150422432122202205040621045.001630266166113112036190960521387102119636621101299612222266969699996669611213930830253000000000160 01772020150121136011104202030521062.007620526721966246996996030220587607266666166996699666666666969699996669666666669610252000000000050 01773020150411326010202104050221626.001669666666966246996996010429996696666666166996699666666666969699996669666666669610243000000000367 01774020150412426010606696060669999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630242000000000273 01775020150313512022205202029921420.001611013266966246996996030120170608366666626908299622212262969699996610866666669630641000000003248 01776020150212521010204106050421835.007669666666966111015200960439996696666666216903999936666611040800000269666666669630332000000000145 01777020150422426020202206060221444.001669666666966246996996010429996696666666616908299622212266969699996669666666669610111000000000136 01778020150213236013101109030322397.001611166166966246996996060069996611366666626101299612222266969699996669666666669630321000000000553 01779020150211126010606696060569999.966669666666966246996996040169996696666666166996699666666666969699996669666666669610233000000000270 01780020150111336013105202060320015.001610466166966246996996040069996611366666166996699666666666969699996669666666669610232000000000443 01781020150521311015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669630252000000000203 01782020150211126010205205050420991.001669666666966246996996040539996696666666166996699669992966969699996669666666669610653000000002243 01783020150311112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996639666666669620531000000000783 01784020150423426010202107050621397.007669666666966246996996010439996696666666616101299612222266969699996669666666669630233000000000196 01785020150311336011202205040621359.001610466166966246996996040431560609366666166996699666666666969699996669666666669620252000000001009 01786020150111512011105203020322504.001620812122966111009450960311378601166666626901299612222261020800000110566666669630642000000000262 01787020150413221010205109060522543.001669666666966111011300960219996696666666616903299612222262969699996669666666669630111000000000464 01788020150323236013101199050322061.001611166266966246996996050069996611366666626205299621212166969699996669666666669660420000000001040 01789020150221426010205206040621364.007669666666966246996996030539996696666666616101299612222266969699996669666666669610233000000000389 01790020150221326010202204060220993.001669666666966246996996040539996696666666166996699666666666969699996669666666669630243000000000372 01791020150113412012101203060220910.001610366166966246996996080411600608366666626908299632112211022000040320766666669630110000000000333 01792020150512211015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669630621000000001185 01793020150223426010202206060223522.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001394 01794020150112526010202107040624567.001669666666966246996996040429996696666666616908299632211116969699996669666666669610111000000000485 01795020150323212013101209060221682.002220815222966246996996020069996611366666626101299621212261030500000319966666669630321000000000400 01796020150423436021101109050321099.001611166266966246996996050312080608366666626205299612222266969699996669666666669660420000000000104 01797020150623526020205109050324071.007669666666966246996996010429996696666666616205299612222266969699996669666666669660321000000002334 01798020150112526010202207060621729.001669666666966246996996040529996696666666166996699666666666969699996669666666669610353000000000099 01799020150223111012104203040611001.001620515121966111023400960220896601166666626903299612222161040100000269666666669630110000000000182 01800020150112312012101102050521680.001620514121966111043330960210760601166666626901299631111111040700120339666666669630331000000000123 01801020150121126010202203040621079.001669666666966246996996030239996696666666166996699666666666969699996669666666669610522000000000505 01802020150122212011202206060621395.001620626221966246996996030521491607266666616101299621212261021500075249666666669630341000000000124 01803020150523436012105202040679999.997620926222966246996996030130108607266666626101299612222166969699996669666666669630321000000000121 01804020150422432013101208060222989.001630266166966112028520960219996602166666626101299632222222969699996659666666669630232000000000150 01805020150423521020202108050622168.001669666666966121999996010439996696666666616101299622222262969699996669666666669630232000000000124 01806020150322432121101207060223166.001630266166134112010500960511924102112112611101299612266666969699996669611241310430252000000000821 01807020150522232112101205040621326.001630266166123112040510960411820102112136621101299631112116969699996669611241210330252000000000107 01808020150211211013101104060621809.001620812112966146996996030139996611366666166996699666666661021500025369666666669610243000000000341 01809020150423536021202207050621133.001611166166966246996996050330468608366666626101299612222266969699996669666666669660332000000000195 01810020150613526010606696060469999.966669666666966246996996050569996696666666626105299612222266969699996669666666669630222000000001128 01811020150511136012606696060269999.962269666666966246996996020169996610366666696901101212292266969699996669666666669610621000000001279 01812020150313212011101109020522163.001620526121966111002520960312860601166666626103299612222261020299997319966666669630321000000000540 01813020150422526010606696060269999.966669666666966246996996030569996696666666626902299622222266969699996669666666669630111000000000196 01814020150321226010202206040621397.001669666666966246996996040529996696666666166996699666666666969699996669666666669610233000000000935 01815020150221126010202204040621058.001669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000001795 01816020150311236012101203030221136.001610466266966246996996040210606609366666166996699666666666969699996669666666669610331000000003083 01817020150323512011105202050221695.001620615222966111026400960310910601166666616101299612212261020600000239666666669630332000000000544 01818020150421226010202204040611055.001669666666966246996996030339996696666666166996699666666666969699996669666666669610253000000000203 01819020150121326010202204040610910.001669666666966246996996010529996696666666616901299612222266969699996669666666669610111000000000117 01820020150211312011202105030521451.001620812191966246996996040321248609366666166996699666666662969699996620266666669610242000000000144 01821020150112526010202205060221108.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000513 01822020150121311012204202040620010.601610466166966246996996030230300609366666166996699666666661020600050369666666669610253000000000220 01823020150211226010202205040521367.007669666666966246996996080429996696666666166996699666666666969699996669666666669610521000000001344 01824020150222432112101107050323033.001630266166113136030999960311820104111613621101299612266666969699996669619242430830242000000000633 01825020150412412015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996620866666669630232000000000443 01826020150313536012606696010569999.966669666666966246996996020169996610366666626101299612222266969699996669666666669630321000000000942 01827020150123536011205109050429999.997620715221966246996996059730416607266666616105299612222266969699996669666666669630420000000000260 01828020150222431021205204030521265.001630166266966113008200960411667602166666626903299622212162969699996669666666669610111000000000414 01829020150323426010202108050322726.001669666666966246996996010429996696666666616101299612222266969699996669666666669630222000000001738 01830020150313236022101208060521188.001610166266966246996996050212080608366666626205299622212266969699996669666666669660420000000002496 01831020150121311011101201060621102.007611026166966146996996120421280608366666626901299612222261021000010369666666669630110000000000377 01832020150411131011101206040621751.001620926122966111008300960312080601166666166996699666666662969699996669666666669630331000000000490 01833020150221326010205205060620998.007669666666966246996996080229996696666666166996699666666666969699996669666666669630243000000000896 01834020150323236012606696060569999.966669666666966246996996030169996610366666626908299622212266969699996669666666669660620000000000650 01835020150622412013205299999920996.001610366166966246996996070069996611366666626101299612222262969699996659666666669630321000000000266 01836020150321126010202202040621060.007669666666966246996996039739996696666666166996699666666666969699996669666666669610243000000000422 01837020150123526010202109050429039.001669666666966246996996010539996696666666616197299612292266969699996669666666669630242000000000244 01838020150621226010202207040611183.001669666666966246996996010529996696666666166996699666666666969699996669666666669620253000000000216 01839020150112412011606696010569999.966669666666966113023380960269996602166666626101299622222261020900050249666666669630351000000000148 01840020150122426010202108050322414.001669666666966146996996090529996696666666616101299642212116969699996669666666669630232000000000379 01841020150322126010205105050421010.001669666666966246996996030439996696666666616101299622222266969699996669666666669620232000000000295 01842020150411226020202202040621140.001669666666966246996996080239996696666666616902999932212216969699996669666666669610111000000000611 01843020150113426010606696020569999.966669666666966246996996020569996696666666616202299612222266969699996669666666669660321000000000107 01844020150113126010202109060222053.001669666666966246996996010539996696666666616101299612222266969699996669666666669660321000000000224 01845020150211226010202205040620989.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000261 01846020150113212013606696040169999.962269666666966136996996100069996611366666626209299632122111021000040370466666669660420000000000141 01847020150113312011204203020521073.001620512121966111016170960320700601166666626101299612222261040800020349666666669630321000000000293 01848020150223226010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000810 01849020150522226010202207060621312.001669666666966146996996090539996696666666166996699666666666969699996669666666669630253000000000393 01850020150122432113101107050323578.001630266166134122050450960519996111312136621101299622212166969699996669611233410630242000000000205 01851020150423426020202107050321864.001669666666966246996996010539996696666666616101299612222166969699996669666666669630232000000000139 01852020150311536013205705050221338.001610466766966246996996040069996611366666166996699666666666969699996669666666669630232000000004129 01853020150223236011905207040629999.991620726122966146996996039730832607266666626101299612212266969699996669666666669630321000000000660 01854020150311536013205203030521103.001610466166966246996996030319996611366666166996699666666666969699996669666666669610341000000002934 01855020150513411011205104020523807.001620815122966111004500960411680601166666616902299622222262969699996669666666669630110000000000250 01856020150222432112101107050222085.001630266266113136035999960511976104111613611103299612266666969699996669611241430830242000000001343 01857020150222532122101205040612352.001630266166103136028999960412080104111636621101299612222266969699996669611291310230232000000000767 01858020150223426010202204040621057.001669666666966246996996010439996696666666616205299612222266969699996669666666669630321000000000254 01859020150422426010606696060669999.966669666666966246996996020469996696666666626101299622222266969699996669666666669630252000000000289 01860020150223436013101109050329999.991611166766966246996996050069996611366666626105299612222266969699996669666666669630321000000004288 01861020150111412011202206040621033.001620926127966111004180960421335601166666166996699666666661040600000220166666669630331000000000454 01862020150223526010202207060221509.001669666666966246996996010539996696666666616202299612222266969699996669666666669630321000000000869 01863020150611112012204202040621094.001610466166966246996996030230400609366666166996699666666661020300010320366666669630242000000000565 01864020150413212012101205060220584.001610366166966246996996060212080608366666626101299612222261021499997370466666669630321000000000134 01865020150422232114202202040621220.001669666666966246996996110069996096649666621904101812222266969699996669666246220230540000000000064 01866020150122421010202207040621227.001669666666966111999999960439996696666666616902299612222262969699996669666666669630541000000000210 01867020150513411022101206060222468.001620612122966121020996010312080604166666616101299622212162969699996669666666669630351000000000203 01868020150221132012202202040621129.007620626112966113034250960130208602166666626903299612222262969699996659666666669630110000000000629 01869020150312436011105202060323103.001620515121966246996996030210520607266666626908299642112216969699996669666666669630110000000000457 01870020150323412014205299060221038.007669666666966246996996030069996611366666626101299612222262969699996659666666669630321000000001429 01871020150123112011101203040620967.001620526121966111010200960220750601166666626205299642122111022200100320866666669630420000000000158 01872020150322436011202105050425037.007631215126966246996996080221248605166666616101299612222266969699996669666666669630222000000001719 01873020150521511012202202040610992.001610466766966246996996020130104610366666166996699666666662969699996669666666669630253000000000159 01874020150622131112101208040622186.001630266166113112048440960422097102112136621101299622222166969699996669611121210630232000000000263 01875020150313436012101109050324188.001611166266966246996996050311820608366666626205299622292266969699996669666666669630420000000002569 01876020150522532013101206050222940.001630166166966112048500960069996602166666626101299612222162969699996649666666669630232000000000413 01877020150421126010202204040620997.002169666666966246996996020439996696666666166996699666666666969699996669666666669610532000000000250 01878020150223526010205202060422438.007669666666966246996996030139996696666666616909101231122216969699996669666666669620532000000001476 01879020150323226010606696060469999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000567 01880020150311412015696696969669999.966669666666966246996996119669996612366666166996699666666661020600020320366666669610551000000001037 01881020150222426010202107050322102.001669666666966246996996010539996696666666616902299621222266969699996669666666669630531000000000249 01882020150112232011104202010522289.001620515121966111999450960210560601166666626903299622222262969699996649666666669630110000000000314 01883020150122426010202203060221005.001669666666966246996996010239996696666666616902299641122116969699996669666666669630622000000000244 01884020150321336012205206040611827.007610366266966246996996070231040608366666626901299612212166969699996669666666669610110000000000921 01885020150422226010606696040669999.966669666666966246996996020569996696666666626101299621122266969699996669666666669630252000000000170 01886020150513226010202206060521808.001669666666966246996996010439996696666666616205299612222266969699996669666666669630321000000000367 01887020150213112014101299040620994.001669666666966246996996110069996611366666626904143122222261040500000310866666669630110000000001285 01888020150512412021105103020524146.001620826122966246996996120413430605166666616902299622212261029700040179966666669630110000000001644 01889020150321526010202106060421303.001669666666966246996996070439996696666666166996699666666666969699996669666666669630453000000001137 01890020150621226010205205040621055.001669666666966246996996010539996696666666166996699666666666969699996669666666669630253000000000465 01891020150412432012101103040621077.001610166166966123014996100220762604166666626101299621222162969699996620466666669630321000000000338 01892020150521232123101206060621092.002930266166123122050460960519996111312536621103299612222266969699996669611211410530232000000000956 01893020150523426010606696060669999.966669666666966246996996020569996696666666626902299622222266969699996669666666669630621000000001113 01894020150322526010205204050422418.001669666666966246996996080239996696666666166996699666666666969699996669666666669610243000000001217 01895020150213436011606696040169999.966669666666966246996996020369996610366666626101299612222266969699996669666666669660331000000000760 01896020150311136011104202020521314.001610466266966246996996030110320609366666166996699666666666969699996669666666669610531000000000614 01897020150623336011202205040621040.001611015166966246996996060331040608366666626205299612222266969699996669666666669630420000000001114 01898020150122232111101206060221545.001630266166113112016380960511924102112112621101299622266666969699996669611291430830232000000000132 01899020150323226020202207060621178.007669666666966246996996080439996696666666616902199712222266969699996669666666669630111000000000254 01900020150321126010202203040621080.001669666666966246996996040339996696666666166996699666666666969699996669666666669610243000000000819 01901020150322526010205106050420709.001669666666966246996996040439996696666666616101299612222266969699996669666666669610222000000001271 01902020150423436011202104050322107.001639966266966246996996039730693607266666616101299612222266969699996669666666669630222000000000252 01903020150122512012104202020522452.001610366166966111032440960211080601166666626903299622212261042000020320166666669630110000000000144 01904020150522212025696696969669999.966669666666966246996996119669996612366666166996699666666661021000010370166666669620631000000000271 01905020150322536021205202060320030.001611226226966246996996080230240608366666626207299611212266969699996669666666669630420000000002773 01906020150122226010202207040611092.001669666666966246996996010539996696666666616202299612222266969699996669666666669630222000000000250 01907020150313436022101205060124761.001620611112966136996996100112080604166666626105299632222116969699996669666666669630353000000003498 01908020150422232112101206050421298.002230266166164129999250960521664104122136621101299612222266969699996669611241330830242000000000212 01909020150613512012101204060122233.001620826222966146996996090211970603166666626905299622212161022000886120566666669660620000000000309 01910020150313426010606696020569999.966669666666966246996996020169996696666666626205299612222266969699996669666666669630222000000000848 01911020150323426010205204060425040.002169666666966246996996050439996696666666616205299612222266969699996669666666669660321000000000219 01912020150421326020205205040621096.001669666666966246996996089729996696666666616902299611212266969699996669666666669610243000000000415 01913020150221136115696696969669999.966669666666966246996996119669996096641666621203299622222266969699996669666266210230430000000000133 01914020150211426010205102040521255.001669666666966246996996040129996696666666216901299616666666969699996669666666669610533000000000827 01915020150113132013105204060621302.001610166166966111050410960069996601166666626205299612222262969699996659666666669660331000000000717 01916020150623526010606696050469999.966669666666966246996996070469996696666666626101299612222266969699996669666666669630222000000001128 01917020150423526010202108060422844.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000242 01918020150522451110205104990325529.001669666666001246996996010129996196629636611902299611122166969699996669666166220330531000000000698 01919020150513111021606696999969999.966669666666966246996996070469996610366666626908299622212161073500080269666666669630553000000000193 01920020150521432113101203060621108.001610266166955136050250960319996111312336622101299622212166969699996669616266330830331000000000534 01921020150411126020202206040621052.001669666666966246996996080539996696666666166996699666666666969699996669666666669610542000000000280 01922020150623426010205209060221945.007669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000435 01923020150113411011104207020522117.001620811121966111999999960412080601166666616202299612222261020100040369666666669630321000000000517 01924020150322526010606696060269999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000001850 01925020150221426010205203040621026.001669666666966146996996030239996696666666616101299612222266969699996669666666669630242000000001959 01926020150412526020205205040621024.001669666666966246996996010429996696666666616902299612222266969699996669666666669610111000000000470 019270201503135120221011050601114249.07620811112966246996996020062080610366666626101299622212261030700000120866666669630331000000001407 01928020150123126010202109040621256.001669666666966246996996070329996696666666616205299612222266969699996669666666669630321000000000260 01929020150212421010205202060520619.001669666666966111020999960529996696666666616103299622222162969699996669666666669630232000000001000 01930020150112446010105202060522247.001669666666966146996996010419996696666666616202299612266666969699996669666666669630341000000000193 01931020150512526010606696060269999.966669666666966246996996030269996696666666626101299622212166969699996669666666669630252000000000217 01932020150221111025696696969669999.966669666666966246996996119669996612366666166996699666666661020200000369666666669630242000000000422 01933020150223426010606696060669999.966669666666966246996996020469996696666666616202299612212266969699996669666666669630233000000000290 01934020150121112013205202040621070.007620826222966246996996040069996611366666166996699666666661020100000310366666669610353000000000045 01935020150113432011104203020521811.001620526121966113999440960210810602166666626203299632212222969699996610866666669630431000000000129 01936020150611112011205203060621095.007620812722966246996996040230208609366666166996699666666661020500010370466666669630542000000000288 01937020150123226010205208040621230.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000170 01938020150623426020606696060269999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000000572 01939020150222432114202204040620896.001669666666966136046999960069996196611666621101299622222166969699996669666266230830351000000000165 019400201504135360111012090601113783.01611166166966246996996120311924608366666626205299612222266969699996669666666669630420000000000194 01941020150323226010606696999969999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630420000000001354 01942020150111246010104202010521291.001669666666966246996996010219996696666666166996699666666666969699996669666666669630243000000000107 01943020150513146010101202010526788.001669666666966246996996020219996696666666616102299621266666969699996669666666669630253000000000806 01944020150223126010202203050421220.001669666666966246996996010239996696666666616101299612222266969699996669666666669630222000000000206 01945020150522432122202206040629999.992910366266955246996996020431040110322436621101299612222266969699996669616266210730341000000000383 01946020150422526010202204060421849.001669666666966246996996010529996696666666616902299622222266969699996669666666669630111000000000369 01947020150423426010205109050324631.001669666666966246996996079739996696666666616905299612222266969699996669666666669630111000000000406 01948020150311212015696696969669999.966669666666966246996996119669996612366666166996699666666661021000010320366666669630531000000000783 01949020150612526010606696060469999.966669666666966246996996030369996696666666616902299612222266969699996669666666669620233000000001887 01950020150211312015696696969669999.966669666666966246996996119669996612366666166996699666666661020200000310166666669610242000000000321 01951020150222432112101107050622168.007630266166113136050999960511820104111636621101299612222266969699996669611241430830252000000000118 01952020150423426010202206050222082.001669666666966246996996080539996696666666616902299612222166969699996669666666669660111000000000336 01953020150622532113101208010222559.001630166166134122999999960519996111312136621101299672292216969699996669611221910530232000000000121 01954020150111526010202202040621055.007669666666966246996996010529996696666666166996699666666666969699996669666666669630233000000000302 01955020150322512023105206050422001.007620626221966246996996990069996611366666626107299621212162969699996619966666669630331000000001505 01956020150513212011606696010569999.966669666666966246996996020369996610366666626908299642112221061200000110866666669630420000000000166 01957020150311436012104203040621552.002120515122966246996996030230325607266666166996699666666666969699996669666666669610253000000001999 01958020150123112011104104030521058.001620515121966111014420960311760601166666626203299612222261030200000349666666669630420000000000100 01959020150221326010205204040621109.001669666666966246996996040339996696666666166996699666666666969699996669666666669610542000000002212 01960020150122412012101208030221665.001620812122966111025370960211976601166666626203299612212261021000030310866666669630440000000000296 01961020150121336012105202050221037.002310466766966246996996040110260609366666166996699666666666969699996669666666669610232000000000212 01962020150613536021101209060223780.001611012266966246996996050312600608366666626208299612212266969699996669666666669630442000000002670 01963020150422212011104204060221399.001620826121966111006380960411600601166666626903100122222261042000000349666666669630530000000000172 01964020150422512021606696050469999.962269666666966246996996040169996610366666626906299621212261040400000310466666669610110000000000100 01965020150312512021101204030122930.001620812127966111010520960411600601166666626101299612212261054000000219966666669630351000000000824 01966020150221136013205202040621094.002310466166966246996996030069996611366666166996699666666666969699996669666666669610351000000000342 01967020150323236013202199050622222.001611166266966246996996050069996611366666626908299632212216969699996669666666669660110000000001809 01968020150322412013101108030522010.001620812122966136996996100069996611366666626101299622212261021000040310366666669630351000000000816 01969020150622426010202202040612113.001669666666966246996996030239996696666666616902299631112116969699996669666666669630642000000000800 01970020150522412012104106020523192.001620615121966136996996100113120604166666626101299612212161029700000249666666669630321000000000138 01971020150122126010202206040321054.001669666666966246996996010539996696666666616202299622212266969699996669666666669630232000000000392 01972020150522236125696696969669999.966669666666966246996996119669996096641666621101299611222266969699996669666266220530450000000000696 01973020150322526010202205040221625.001669666666966246996996010539996696666666616905299622222166969699996669666666669630621000000000172 01974020150113436013101209050322485.001611166266966246996996120069996611366666626905299612222266969699996669666666669630351000000000580 01975020150113132011104109010620919.001620911121966123005996090323916603166666626203299612222262969699996649666666669630431000000000251 01976020150321136023202299040621041.001610266166966136996996010069996611366666626209299642212226969699996669666666669610430000000001155 019770201503112360122052020406209999991610466266966246996996080210560609366666166996699666666666969699996669666666669610242000000001289 01978020150113526010205207050422121.001669666666966146996996010339996696666666616102299612222266969699996669666666669630242000000000157 01979020150213436012101109050123318.001611166266966246996996050211924608366666616102299612222266969699996669666666669630332000000001888 01980020150322412113205204040621208.001620826122955246996996990239996111322536621101299622212262969699996659626266330830331000000000793 01981020150112512013105203050422364.001611212226966246996996020069996611366666626909299642112111052200040110866666669630621000000000269 01982020150523126020606696060269999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630242000000000211 01983020150312436013101107060522627.001611026166966246996996080519996611366666626901299631112116969699996669666666669630621000000007740 01984020150123426010202203060321340.001669666666966246996996030229996696666666616101299621212166969699996669666666669630233000000000161 01985020150323536012101206060222798.001620813712966246996996120211924605166666626905299612212266969699996669666666669630621000000000871 01986020150423426010606696060669999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630222000000000339 01987020150323526010205208050422471.001669666666966146996996010429996696666666616101299612222266969699996669666666669630222000000000507 01988020150221126010205204040621133.001669666666966246996996049729996696666666166996699666666666969699996669666666669610332000000000501 01989020150313412011105101020523943.001620626122966246996996050412420603166666626101299612222262969699996610866666669630332000000000696 01990020150411111011205206060629999.992311226226966246996996020230260610366666166996699666666662969699996669666666669610253000000000367 01991020150123212012104102030521686.001620815121966111999350960210780601166666626297299622212261060700000249666666669630420000000000249 01992020150423536011204207060221525.001620526222966246996996050230780605166666626905299612222266969699996669666666669630110000000000108 01993020150222132012202206050421454.001630266266966122004996090221213603166666626104199631212112969699996610866666669630252000000001125 01994020150413436013101206060521411.001610166766966246996996990069996611366666626208299612212266969699996669666666669660420000000000898 01995020150221226010205202050421266.001669666666966246996996010539996696666666166996699666666666969699996669666666669620253000000000892 01996020150523236022606696040169999.966669666666966246996996079769996610366666626101299672222216969699996669666666669630451000000001348 01997020150211226010202204040621213.001669666666966246996996030339996696666666166996699666666666969699996669666666669610233000000000251 01998020150521126010202205040611191.007669666666966246996996080539996696666666166996699666666666969699996669666666669610233000000000473 01999020150323536012606696050369999.966669666666966246996996020169996610366666626908299612212266969699996669666666669630110000000001243 02000020150122551110101206050323780.001669666666072136026480960519996196611636611101299612222266969699996669661111410630242000000000229 02001020150321326020202205040611110.001669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000161 02002020150311126010205204040521060.002969666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000913 02003020150121236012104202060421121.002120926122966246996996030110139607266666166996699666666666969699996669666666669630520000000000257 02004020150521232112101204040620981.001610266166103112024440960511560102112136621101299621212266969699996669611241210220331000000000926 02005020150222446010101202050221798.001669666666966146996996010419996696666666616101299622266666969699996669666666669630242000000000381 02006020150212526020205107060521562.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000002246 02007020150512111021104202020524341.001611012166966121999996120211200604166666626908299612212261071499997169666666669630110000000000401 02008020150122412014105299060229999.997669666666966246996996030069996611366666626904107242222211071500000320166666669630520000000000138 02009020150323326020606696010569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000624 02010020150313511024199204040620988.001669666666966246996996030539996611366666616101299632222111021000025269666666669630341000000000928 02011020150411311011104202040621786.001630466266966246996996010421833609366666616902299612222262969699996669666666669620111000000000307 02012020150321246010101202040621359.001669666666966246996996010429996696666666216901299616666666969699996669666666669630233000000000592 02013020150223426010202206040621226.001669666666966246996996010539996696666666616101299622222266969699996669666666669630222000000000793 02014020150222526010205107050424551.001669666666966246996996030139996696666666616101299612222266969699996669666666669630242000000000236 02015020150221326010205202050221428.001669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000344 02016020150211426010202103040621118.001669666666966246996996010239996696666666216902299646666616969699996669666666669630233000000000242 02017020150522111013606696999969999.966669666666966246996996020069996611366666626908299621212262969699996669666666669630110000000001309 02018020150413236012101209060224525.001621126216966146996996090312080603166666626101299622222166969699996669666666669630332000000000187 02019020150111126010202203040621120.007669666666966246996996030539996696666666166996699666666666969699996669666666669610253000000000108 02020020150323519012903202040629999.998610366266966246996996069830208608366666696298299682912998969699996699966666669630332000000000630 02021020150622532113101106050324789.001610466166144246996996990069996011332336621101299612222266969699996669622232430820341000000000728 02022020150311326010204206050621204.001669666666966246996996010439996696666666216902299616666666969699996669666666669610243000000003037 02023020150222532112101207040327172.001630266766103136035999960511872104111636621103299612222166969699996669611243410630232000000000548 02024020150212412014101202060621454.007669666666966246996996030069996611366666626204118012222261020500025239666666669630430000000000406 02025020150221226010205205040621105.002369666666966246996996020539996696666666166996699666666666969699996669666666669610243000000001357 02026020150322426010202207040611168.001669666666966146996996010419996696666666616901299612222266969699996669666666669630521000000000438 02027020150411126020205203040621133.001669666666966246996996070329996696666666166996699666666666969699996669666666669610243000000000130 02028020150421326020202105060221158.001669666666966246996996030429996696666666166996699666666666969699996669666666669610253000000000140 02029020150323526010606696060269999.962269666666966246996996020469996696666666626108299612212266969699996669666666669630232000000001592 02030020150422532122105206040621404.001610266166093112025440960412080102112336621103299612212166969699996669611243230830341000000000096 02031020150321312021101202040621099.002310366266966246996996030310910608366666626901299611222161042000000320866666669630643000000001477 02032020150413536013101109050229999.991620615122966246996996030069996611366666626101299622222266969699996669666666669660332000000000862 02033020150411226020202105040621116.001669666666966246996996039739996696666666166996699666666666969699996669666666669610522000000000150 02034020150122526010202206040611155.001669666666966246996996010439996696666666616101299632211126969699996669666666669630222000000000417 02035020150221526010202202040611361.001669666666966246996996030229996696666666616902299612222266969699996669666666669630633000000001804 02036020150222431011105104050221918.001611213216966121018996990311819604166666616905299612222262969699996669666666669630631000000000328 02037020150223412012101202040620948.001620512122966111020310960210728601166666626205299612212161029700010149666666669630420000000000223 02038020150412246010905201060529999.997669666666966246996996010339996696666666616902299612266666969699996669666666669630540000000000493 02039020150513112014101299030521860.001669666666966246996996070069996611366666626908299612212261010200000310866666669630110000000000250 02040020150223426010202206050621057.001669666666966246996996010539996696666666616101299612222166969699996669666666669630232000000000204 02041020150311526020202104050322988.001669666666966246996996010529996696666666166996699666666666969699996669666666669630442000000001979 02042020150422426010202108050323909.001669666666966246996996010439996696666666616101299612222266969699996669666666669630242000000000261 02043020150111246010101202060521329.001669666666966246996996010429996696666666616901299622266666969699996669666666669630111000000000344 02044020150121311011202204040621066.001610466266966246996996040431250609366666616902299631111111060300000369666666669610110000000000151 02045020150311226010202203040621085.001669666666966246996996030239996696666666166996699666666666969699996669666666669610343000000002586 02046020150521136012606696060669999.966669666666966246996996020169996610366666166996699666666666969699996669666666669610252000000000480 02047020150622436012205108050324056.001610366266966246996996030230728608366666626101299612222266969699996669666666669630341000000000861 02048020150321526020202203060221142.001669666666966246996996030529996696666666166996699666666666969699996669666666669610253000000002905 02049020150312412011101106030521780.001620812121966111003100960512080601166666616901100112222262969699996649666666669630110000000000773 02050020150611226010202207040611803.001669666666966246996996070429996696666666616902299612222266969699996669666666669630622000000001078 02051020150222446010101202040621732.007669666666966146996996010419996696666666616202299612266666969699996669666666669630242000000001363 02052020150412421010202207030522935.001669666666966113007210960529996696666666616102299612222262969699996669666666669630242000000000197 02053020150522536021101206060421993.001610466266966246996996070312080609366666626901299611292266969699996669666666669610110000000000902 02054020150323436023606696040169999.966669666666966246996996020069996611366666626205299612212266969699996669666666669660420000000000794 02055020150422146010105202060611313.001669666666966246996996080319996696666666616909299642166616969699996669666666669630242000000000548 02056020150521211022204202040621200.001610466166966246996996040130160609366666166996699666666661020500000369666666669610242000000000378 02057020150112446010105202020521724.001669666666966246996996029719996696666666616101299621266666969699996669666666669630252000000000102 02058020150523426010606696060669999.966669666666966246996996070569996696666666626901299612222266969699996669666666669630111000000000315 02059020150422332011104204040621210.001620615221966111028180960221377601166666626101299612222262969699996649666666669630343000000000116 02060020150122412012606696060669999.966669666666966246996996020169996610366666626101299612222261040800000120166666669630331000000000213 02061020150113136012101108050522552.001611166766966246996996120211924608366666626905299622222266969699996669666666669630110000000000043 02062020150223212013101208060222707.001620926112966111032450960069996601166666626203299612222261021000015310866666669630420000000002126 02063020150623536011606696050469999.966669666666966246996996070469996610366666626902299612222266969699996669666666669660111000000000258 02064020150223126010202207030521109.001669666666966146996996010319996696666666616202299622212166969699996669666666669660332000000000181 02065020150511126010202205060521919.001669666666966246996996010529996696666666166996699666666666969699996669666666669610343000000000239 02066020150422531112101106050423868.001630266166999113020500960512600102111613611102299612266666969699996669611111430830242000000000136 02067020150312536012205107050423811.001610466266966246996996070230260609366666626908299611212266969699996669666666669610110000000001607 02068020150211126010202103030521261.001669666666966246996996030229996696666666166996699666666666969699996669666666669610542000000000172 02069020150321336012202205050321115.001610466166966246996996030130520609366666626901299612222266969699996669666666669610642000000002931 02070020150423226010205202040621148.001669666666966246996996050239996696666666616105299621112266969699996669666666669660222000000000342 02071020150213431011105107020523425.001620826221966111999440960412080601166666616902299612222262969699996669666666669630110000000000404 020720201506122120111012070606110981.01620826112966146996996090312184603166666626908299642112111040600000320466666669630110000000002496 02073020150123426010205206060221355.001669666666966246996996010539996696666666616101299622222266969699996669666666669630243000000000057 02074020150123426010202206060121679.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000218 02075020150621211015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610252000000000222 02076020150122432112202205020221112.001610266166113112042220960321404102112336621101299622212266969699996669611293310530341000000000201 02077020150313236012101208060522244.001611166266966246996996050212184608366666626905299632212226969699996669666666669660110000000001681 02078020150112236011104703010529999.997620579122966136996996999720831604166666696997299612222266969699996669666666669630643000000000195 02079020150113426020606696060669999.966669666666966246996996020569996696666666626105299612292266969699996669666666669660222000000000330 02080020150511136013101202020522157.002910466266966246996996040119996611366666166996699666666666969699996669666666669610232000000001015 02081020150211326010202205040621066.007669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000258 02082020150523412011101206040621312.001620814112966111002390960521716601166666626903299622222161041899997320166666669630232000000001826 02083020150221336013104202060421031.002920515222966246996996040069996611366666166996699666666666969699996669666666669610341000000000200 02084020150121212014101205060329999.991669666666966246996996030069996611366666626207199721222261020800060379966666669630420000000000104 02085020150213432012101206060622425.001620812112966113027470969711664602166666626103299622212261021000010249666666669660321000000000224 02086020150513446010101202020522966.001669666666966246996996010419996696666666616102299612266666969699996669666666669630243000000000214 02087020150523326010202204050621378.001669666666966246996996030339996696666666616197299622222266969699996669666666669630222000000001492 02088020150311212011606696060669999.966669666666966246996996080369996610366666166996699666666661020399997320366666669630452000000000662 02089020150113436011205109050523001.001620615222966246996996060121560608366666626205299622212266969699996669666666669630420000000000201 02090020150322431111606696060469999.966669666666011246996996020469996010332336621101299622212266969699996669661111210430252000000000854 02091020150422432113202208060322875.001611012266955246996996990069996011332336621101299612222266969699996669626266230830351000000000119 02092020150422126010202205050621195.001669666666966246996996030439996696666666616101299672292216969699996669666666669630253000000000218 02093020150313226020202206040621471.001669666666966246996996080539996696666666616101299622212266969699996669666666669630242000000000848 02094020150311126010204204040521077.001669666666966246996996030529996696666666166996699666666666969699996669666666669620243000000000258 02095020150523336011101207050229999.991611166266966246996996060511820608366666626101299612222266969699996669666666669630321000000000254 02096020150321126010204203040621015.007669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000000173 02097020150613436011101207020329999.991611026266966246996996070412600608366666626101299682292226969699996669666666669630321000000000892 02098020150322526010205105050422679.001669666666966146996996010429996696666666616101299612222266969699996669666666669630222000000000251 02099020150411536021204203050422008.001610466266966246996996030220600609366666166996699666666666969699996669666666669610242000000000123 02100020150211326010202106040621021.007669666666966246996996040529996696666666166996699666666666969699996669666666669630441000000000707 02101020150423526010606696010569999.966669666666966246996996029769996696666666626101299612212266969699996669666666669630232000000000295 02102020150121336012104202040611171.001610466166966246996996080220437609366666166996699669992966969699996669666666669610430000000000078 02103020150421326010202106040621021.001669666666966246996996010439996696666666616901299612222166969699996669666666669610633000000000336 02104020150223222010204203050621042.001669666666966121012996010429996696666666616203299612222262969699996639666666669630321000000000418 02105020150113132011104202020521926.001620815122966111016430960210800601166666626203299612222262969699996620866666669630420000000000176 02106020150123226010202206030621061.001669666666966246996996010539996696666666616205299622222266969699996669666666669660331000000000101 02107020150522336013202204040612304.001610266166966136996996100069996611366666626101299612222266969699996669666666669630331000000000698 02108020150211112015696696969669999.966669666666966246996996119669996612366666166996699666666661021000000320266666669630242000000000364 02109020150622136115696696969669999.966669666666966246996996119669996096649666229908299616666666969699996669666266930830242000000001530 02110020150222526010202103050423335.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000308 02111020150223426010202203040611180.001669666666966246996996010339996696666666616101299612222266969699996669666666669630222000000000253 02112020150213136011104109010521897.001610166266966246996996030212340608366666626205299612222266969699996669666666669660420000000000365 02113020150221432113101204040612545.001610266166113112050330960319996102111636621103299622212166969699996669611253410630331000000000183 02114020150313426020606696020569999.966669666666966246996996020269996696666666626905299612222266969699996669666666669660111000000000645 02115020150222526020202206060422052.001669666666966246996996010539996696666666616901299612222266969699996669666666669620642000000002153 02116020150422532111101207050423847.001630266166123112015480960512080102112313621101299612266666969699996669611241420230242000000000168 02117020150211426010205104050421772.007669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000347 02118020150312326020205202040621790.002169666666966246996996020539996696666666166996699666666666969699996669666666669630431000000000208 02119020150113412011105204020523451.001620611122966111013380960311440601166666626203299612222261021400000120466666669630420000000000272 02120020150312436023104203060621127.001611215126966246996996060219996611366666626908299622212266969699996669666666669610632000000000889 02121020150112436012101204030521004.001611012166966246996996030211732608366666166996699666666666969699996669666666669630430000000000280 02122020150623426090606696050469999.966669666666966246996996010569996696666666626101299622222266969699996669666666669630222000000001005 02123020150411326010202204040611012.001669666666966246996996030439996696666666166996699666666666969699996669666666669610522000000000247 02124020150312412011101208030324435.001620826212966246996996050412080603166666626208299612212261053500000139666666669630341000000000638 02125020150423512022101206060621089.007620926192966136996996100112600604166666626903299641222111029700020320866666669630110000000000111 02126020150412546010105102060421324.001669666666966246996996030599996696666666616102299612266666969699996669666666669630232000000000384 02127020150213426010606696020169999.966669666666966246996996020269996696666666626102299622222266969699996669666666669630222000000000744 02128020150511126010202205060621047.001669666666966246996996080339996696666666166996699666666666969699996669666666669610552000000000470 02129020150213436011204203060621259.001620715222966246996996010230500607266666626905299622222266969699996669666666669660110000000000354 02130020150112512023101208050421520.001620812111966136996996100069996611366666626908299611212261031000025120466666669630110000000000323 02131020150423226010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630233000000000398 02132020150411236011205202040621192.002311012266966246996996020230144610366666166996699666666666969699996669666666669630531000000000116 02133020150523411011606696999969999.966669666666966246996996020369996610366666616902299622212262969699996669666666669630540000000000293 02134020150323426010205209060221271.001669666666966246996996030439996696666666616101299622222266969699996669666666669630232000000000775 02135020150122426010205205050221202.001669666666966246996996010539996696666666616101299612222266969699996669666666669630341000000000230 02136020150112211011104208010521666.001620812222966111999400960321993601166666616102299622212262969699996669666666669630341000000000276 02137020150222432113202206060621340.001610266166354136007180960539996111311636621101299622222266969699996669622242310610341000000000205 02138020150313326010202204040621003.001669666666966246996996030339996696666666616205299622222266969699996669666666669630332000000000768 02139020150521432113101106050322748.001630266766123112050400960429996102111636621101299622222266969699996669611121910320232000000000287 02140020150123536011202202050321808.001630815221966246996996030130069607266666616101299612212266969699996669666666669630242000000000165 02141020150322426010202109050322837.001669666666966246996996010429996696666666616102299612222266969699996669666666669630243000000000582 02142020150112412011105106060522273.001620626127966111014450960312080601166666626203299622212261040800000120566666669630420000000000299 02143020150112111011104204040521344.001620515121966111006999960311536601166666616902299642122111024200000169666666669630420000000000117 02144020150323412011104205060621989.001620511122966121005996090312080603166666626203299621222261021000000249666666669630441000000000714 02145020150221126010202205040621044.001669666666966246996996010539996696666666166996699666666666969699996669666666669610533000000001240 02146020150212111012104202010521530.001620926122966146996996030211125607266666616902299621212261070100000269666666669630530000000000170 02147020150622232112101206050413597.001630266166144112013340960512080102112136621109299621222166969699996669611291210630242000000000330 02148020150613226020202203020525590.001669666666966246996996059729996696666666616197299612222266969699996669666666669660253000000001486 02149020150123226010205205040621050.001669666666966246996996050539996696666666616298299682292996969699996669666666669630332000000000403 02150020150313212011101108030523522.001620814111966111012460960313120601166666626203299612222262969699996649666666669660420000000000553 02151020150123112014104103030520879.001669666666966246996996110069996611366666626205109632222211060200010320866666669630420000000000129 02152020150423426010202108050221954.001669666666966246996996010439996696666666616102299612222266969699996669666666669630222000000000289 02153020150321226020202206060421721.001669666666966246996996070539996696666666166996699666666666969699996669666666669630343000000001633 02154020150311112015696696969669999.966669666666966246996996119669996612366666166996699666666661021099997320366666669610242000000000461 02155020150213326010204205060221041.002169666666966246996996030239996696666666616105299612222266969699996669666666669660222000000001621 02156020150123426010202102060222617.001669666666966246996996010519996696666666616101299631222116969699996669666666669630253000000000184 02157020150423426010606696060169999.966669666666966246996996020569996696666666626902299612222266969699996669666666669630111000000000068 02158020150623326020606696050669999.966669666666966246996996089769996696666666626101299612222166969699996669666666669630222000000000551 02159020150613211011101109040522979.001620812112966146996996090412080603166666626208299642112212969699996669666666669630321000000001493 02160020150121126010606696060669999.966669666666966246996996089769996696666666166996699666666666969699996669666666669610441000000000275 02161020150221436012202205040611220.002110466266966246996996080230624609366666626101299611122266969699996669666666669610321000000001620 02162020150111336011606696050669999.962269666666966246996996020169996610366666166996699666666666969699996669666666669610232000000000232 02163020150612346010202102040621019.001669666666966246996996040139996696666666616902299641166616969699996669666666669630111000000000244 02164020150522532112101207050424307.001630266166123112028450960512028102119636621101299612222166969699996669611241410620232000000000690 02165020150411336012205207040621145.002110466266966246996996040320728609366666166996699666666666969699996669666666669610232000000000516 02166020150423512013205105050321930.001610466266966246996996120069996611366666626907299631122111031000010120366666669630531000000000226 02167020150322531112101107050422844.001630266166113112050490960411820102112112621101299612266666969699996669611141430830232000000000190 02168020150322232114101105030521155.001669666666966246996996110069996096642466621101299612222266969699996669666266430830351000000000216 02169020150421126010202204040611442.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000252 02170020150313426010204207060521046.001669666666966246996996030439996696666666616205299612222266969699996669666666669630321000000001172 02171020150123126010202106060621322.001669666666966146996996100539996696666666616205299621222266969699996669666666669630321000000000197 02172020150322232123101202060621085.001610266166955136050260960419996111312136621101299632212116969699996669626266410530351000000000472 02173020150112212012104103030521412.001620526121966111026350960210779601166666626203299622222261020300020249666666669630440000000000329 02174020150522532122101106050423088.001610266166103112999510960411872102112536621101299622222166969699996669611241410730341000000000217 02175020150111112015696696969669999.966669666666966246996996119669996612366666166996699666666661020200010329966666669610331000000000171 02176020150613442010105102020524022.001669666666966121014996010219996696666666616202299612266662969699996620866666669630321000000000760 02177020150322526020205204060421951.001669666666966246996996010539996696666666616101299612292266969699996669666666669620331000000000809 02178020150123512011105208050424338.001620612122966111016450960311976601166666626905299612222262969699996620466666669660620000000000263 02179020150312411011101202010513704.001620826111966146996996100411980607266666626905299612212161011500000169666666669630341000000000194 02180020150212412011105102020523707.001620626122966136996996990311400604166666616903299642192212969699996649666666669630341000000000321 02181020150623436011205209050222540.002120726111966246996996050221109605166666616205299622222266969699996669666666669660420000000000362 02182020150311226010202205040621119.002169666666966246996996080529996696666666616906299612212166969699996669666666669620111000000000593 02183020150223226010606696050469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000001609 02184020150613212011104203010523209.001620826211966146996996120211320605166666616101299622212261040200000229966666669630321000000000407 02185020150313112021205202010521144.002120626222966246996996070130100607266666626205299641122111030400000319966666669630420000000000819 02186020150213136013205206040621070.001630166166966136996996990069996611366666626907299641212226969699996669666666669630431000000000157 02187020150122531111606696060469999.966669666666021246996996020269996010331636621101299612212266969699996669661111330830232000000000040 02188020150221136011204205050621131.002110466266966246996996020130780610366666166996699666666666969699996669666666669610242000000000276 02189020150211336011205206040621063.007620626222966246996996040430520609366666166996699666666666969699996669666666669610243000000000360 02190020150611212015696696969669999.966669666666966246996996119669996612366666166996699666666661021000000320466666669630341000000001663 02191020150422526010202205060221897.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000463 02192020150222526020202106050322269.001669666666966246996996010539996696666666616202299632222116969699996669666666669630351000000002061 02193020150421111015696696969669999.966669666666966246996996119669996612366666166996699666666661020600005369666666669610243000000000315 02194020150522526010606696060269999.966669666666966246996996020569996696666666626101299612212166969699996669666666669630341000000001296 02195020150423426010202208060221689.001669666666966246996996010539996696666666616205299612222266969699996669666666669660321000000000285 02196020150422532121101207060324728.001630266166144112010510960412080102112136621101299612222266969699996669611291410730232000000000163 02197020150211412011104202040621071.001620612222966246996996030220470607266666166996699666666661041000020339666666669630331000000000132 02198020150123426010202207060611196.001669666666966246996996010529996696666666616101299612212266969699996669666666669630232000000000331 02199020150313426010202108050221460.001669666666966246996996050429996696666666616205299612222266969699996669666666669660321000000000837 02200020150123126020202207060210882.001669666666966246996996030539996696666666616101299622222166969699996669666666669630222000000000381 02201020150111336012606696060569999.966669666666966246996996080069996610366666226904102416666666969699996669666666669630540000000000213 02202020150323426010202209050324305.001669666666966246996996080539996696666666616101299622212166969699996669666666669630243000000001099 02203020150323426010205205050421531.002169666666966246996996039739996696666666616205299612212266969699996669666666669660222000000000802 02204020150321136011105104050421307.007610466266966246996996030211061609366666166996699666666666969699996669666666669630252000000000259 02205020150313436013104106020523886.001620815122966136996996990329996611366666626205299612222266969699996669666666669660420000000001408 02206020150121332012104202030521043.001610466166966111027999960211050601166666166996699666666662969699996649666666669610331000000000123 02207020150212412011101106020521569.001620512121966111011420960321733601166666226903299626666661041700050349666666669630621000000000646 02208020150621346090104202040611291.007669666666966246996996010129996696666666166996699666666666969699996669666666669610543000000000411 02209020150311226020202206040621406.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000003946 02210020150323226010202207060221226.001669666666966246996996010539996696666666616105999932212116969699996669666666669660222000000000620 02211020150623426010205199050621858.001669666666966246996996030439996696666666616101299612222266969699996669666666669630222000000000285 02212020150411226010202206040621137.007669666666966246996996010539996696666666166996699666666666969699996669666666669610343000000000355 02213020150122412013101203060221058.001620926122966136996996100069996611366666626107299621222261043600100110166666669630331000000000073 02214020150523426010205106050623031.001669666666966246996996030069996696666666616101299612222166969699996669666666669630222000000000978 02215020150311126090202205040621165.001669666666966246996996049739996696666666166996699666666666969699996669666666669610243000000003007 02216020150113426010202207060321425.001669666666966246996996010519996696666666616202299622222166969699996669666666669630321000000000152 02217020150223526010202107050424069.001669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000001445 02218020150223426010202109050423114.001669666666966246996996010439996696666666616902299612222266969699996669666666669630622000000000208 02219020150513126010606696010569999.966669666666966246996996020569996696666666626202299612222266969699996669666666669630232000000000105 02220020150322526010202206040323048.001669666666966246996996010539996696666666616102299612222266969699996669666666669630252000000000577 02221020150513412011104203010523654.001620826127966246996996019730520607266666626101299632112211040400000219966666669630321000000000974 02222020150421236012104206060421473.001620526121966246996996040212080609366666166996699666666666969699996669666666669610242000000000132 02223020150322332114202202040621080.001669666666966246996996110069996096642466621107299621222266969699996669666266220430351000000000438 02224020150513426010606696040169999.966669666666966246996996020569996696666666626205299612222266969699996669666666669660321000000000108 022250201503135120111052030603214249.01620826221966246996996050311280603166666626205299612222261020100000370566666669630331000000000376 02226020150422536021101207060329999.997610366266966246996996060412080608366666626208299642112216969699996669666666669630420000000000211 02227020150211436011104102060421159.007620515121966246996996030110346607266666226906299616666666969699996669666666669610531000000000779 022280201503234360121012090606214249.02220826222966246996996020211820610366666626908299612222266969699996669666666669660110000000000629 02229020150311112012202204040612534.007610166766966246996996040230714609366666166996699666666662969699996610266666669630242000000000109 022300201506111360131042020506209999992311215226966246996996030069996611366666166996699666666666969699996669666666669610351000000001520 02231020150311136012606696020569999.962269666666966246996996040169996610366666166996699666666666969699996669666666669610341000000000451 02232020150423236012101109060224171.001611166166966246996996050111924608366666626205299612222266969699996669666666669630431000000000463 02233020150323426010202102050321435.001669666666966146996996010429996696666666616908299642112116969699996669666666669630111000000000226 02234020150323226010202205040621035.001669666666966246996996030339996696666666616905299622222166969699996669666666669660111000000002526 02235020150521126010202202040621217.001669666666966246996996040429996696666666166996699666666666969699996669666666669620243000000000243 02236020150512246020101202040620885.001669666666966246996996010419996696666666616902299612266666969699996669666666669630352000000000755 02237020150313211011101204060521779.001620526121966111014999960411992601166666616101299612222161030500000369666666669630420000000000437 022380201504234360132051070503213783.01611012166966246996996080069996611366666626905299612222266969699996669666666669660110000000000310 02239020150323411012202207050421402.001620611112966246996996070131456605166666626101299622212262969699996669666666669630353000000000512 02240020150311236011105203020521298.001610466166966246996996040210693609366666166996699666666666969699996669666666669610341000000000951 02241020150323526020205207050422778.002969666666966246996996010539996696666666616902299612222266969699996669666666669620111000000002072 02242020150111212013101299060621081.001610366166966246996996080219996611366666166996699666666662969699996610866666669630242000000000051 02243020150313526010606696060269999.966669666666966246996996020469996696666666626102299612212266969699996669666666669660222000000000976 02244020150311226010205202020521362.002169666666966246996996019739996696666666166996699666666666969699996669666666669630253000000000831 02245020150623426010606696050369999.966669666666966246996996070569996696666666626101299622212166969699996669666666669630232000000000515 02246020150523426010202206040611421.001669666666966246996996010529996696666666616202299642222216969699996669666666669630233000000000649 02247020150212411011205207060522099.001620811111966121003996090421872603166666616101299612222161019700000369666666669630341000000000933 02248020150122431112202205040621023.001630266166123112050200960531040102112136621203299612222266969699996669661121230830341000000000194 02249020150613336013101209060122402.001611166166966246996996050069996611366666626205299612222266969699996669666666669660420000000000732 02250020150221326010202202060621052.001669666666966246996996080139996696666666166996699666666666969699996669666666669610532000000000319 02251020150322526010202209060221434.001669666666966246996996010539996696666666616101299622212266969699996669666666669630242000000000986 02252020150623412014101299050121533.001669666666966246996996110069996611366666626901299612222161031099997210166666669630632000000001481 02253020150111136011104202020521183.002910466266966246996996070110433609366666166996699666666666969699996669666666669610242000000000123 02254020150223226010202206060621267.001669666666966246996996010539996696666666616101299622222266969699996669666666669630222000000000851 02255020150423426010202206050221954.001669666666966246996996050539996696666666616205299612222266969699996669666666669630321000000000222 02256020150321326010205203050421466.001669666666966246996996070429996696666666166996699666666666969699996669666666669610451000000000197 02257020150223336013606696060669999.966669666666966246996996020069996611366666626101299612222266969699996669666666669630332000000001030 02258020150322551110202104050421547.001669666666999246996996010069996096631636611101299612222266969699996669699199230830252000000000807 02259020150113526010205202060329039.001669666666966246996996050429996696666666616205299612222266969699996669666666669630332000000000433 02260020150221211015696696969669999.966669666666966246996996119669996612366666166996699666666661021000000369666666669610242000000000406 02261020150423426010202109050324095.001669666666966246996996019729996696666666616902299612222266969699996669666666669630521000000000317 02262020150123212011104202030521214.001620815121966111020300960210560601166666626203299622222261069700000249666666669630420000000000139 02263020150211226010205205040611530.001669666666966246996996010539996696666666166996699666666666969699996669666666669630522000000000877 02264020150221436011105203060221952.001610466166966246996996040310910609366666166996699666666666969699996669666666669610232000000000958 02265020150213526010606696060669999.966669666666966246996996020569996696666666626908299632212226969699996669666666669630111000000001610 02266020150512226010205207040622105.007669666666966246996996070439996696666666616902299612292266969699996669666666669630332000000000261 02267020150311326010205206050421187.001669666666966246996996080529996696666666166996699666666666969699996669666666669610243000000000447 02268020150211336012104102030520998.002310466266966246996996040110346609366666166996699666666666969699996669666666669610531000000000235 02269020150222332112101106030221961.001630266166113136032999960412080104111636621101299612222266969699996669611241410630242000000000497 02270020150223226010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630253000000000190 02271020150521136012202202040621110.001610466266966246996996030230280609366666166996699666666666969699996669666666669610342000000000538 02272020150122326010202203050621077.001669666666966246996996030339996696666666616101299622222266969699996669666666669630232000000000337 02273020150521126010205104040621328.001669666666966246996996040339996696666666166996699666666666969699996669666666669610243000000001359 02274020150613236013101109060623558.001611166166966246996996050069996611366666616101299612222266969699996669666666669660420000000000375 02275020150313541020606696060369999.966669666666966121999996010169996696666666626101299612266661043000000269666666669630222000000001736 02276020150111112013105102060515453.001620612122966136996996100069996611366666626907199711222262969699996659666666669630110000000000197 02277020150421526010202206050611019.007669666666966246996996030439996696666666616902299622222266969699996669666666669630111000000000205 02278020150422532112101108050423997.001630266166123112028440960511924102112312621101299612266666969699996669611221430830252000000000175 02279020150321536023104205040611419.001610466866966246996996040069996611366666626901299622222166969699996669666666669610110000000001872 02280020150223136013105103040621059.001620615112966246996996120069996611366666626101299612222266969699996669666666669630342000000001144 02281020150521336011105102010222065.001610466266966246996996990210640609366666626208299611212266969699996669666666669610332000000001186 02282020150521126010202202040621161.002169666666966246996996030539996696666666166996699666666666969699996669666666669610353000000000189 02283020150411212025696696969669999.966669666666966246996996119669996612366666166996699666666661020700000310366666669630351000000000211 02284020150311212011101203060621104.001620526222966246996996030411920607266666166996699669992961022500070239666666669630652000000000441 02285020150523336023202208060621974.001611166166966246996996110069996611366666626105299612222266969699996669666666669660321000000000452 02286020150523326010205109050221825.007669666666966246996996080429996696666666616905199722222266969699996669666666669630621000000000278 02287020150113412011105104010525987.001620615122966246996996070412256605166666626108299632212212969699996620466666669630331000000000169 02288020150622226010202204040612628.001669666666966246996996010539996696666666616901299612222266969699996669666666669630531000000000714 02289020150423126010606696040169999.966669666666966246996996020569996696666666626105299612222266969699996669666666669660222000000000156 02290020150222536013101205040121265.001610266166966246996996120069996611366666626101299622222266969699996669666666669630351000000000483 02291020150321336011204202060629999.991610466766966246996996040230320609366666166996699666666666969699996669666666669610242000000000176 02292020150222532112101107050422610.001630166166113136032999960311664104111613621101299622266666969699996669611241210230242000000000279 02293020150223236013101109050222603.001611166266966246996996050069996611366666626905299622212166969699996669666666669630532000000006343 02294020150422251110606696060169999.966669666666021246996996020569996096632436622101299612212266969699996669661121410730232000000000152 02295020150113512013101109050422337.001611166266966246996996039739996611366666626205299621112162969699996610866666669630420000000000338 02296020150421126010202103040621028.007669666666966246996996040239996696666666166996699666666666969699996669666666669610253000000000218 02297020150323126010202206040622385.007669666666966246996996059719996696666666616101299612222266969699996669666666669660222000000000341 02298020150222426010202208060221934.001669666666966246996996010519996696666666616101299622222166969699996669666666669630253000000001315 02299020150522526010606696060269999.966669666666966246996996020469996696666666626101299622212166969699996669666666669610253000000001181 02300020150323336013101206050211488.001610166166966136996996100519996611366666626904101141222116969699996669666666669610110000000000639 02301020150313536012101209050125308.001621112216966246996996050312080605166666626205299622212266969699996669666666669630431000000000584 02302020150222526010205104050422588.001669666666966246996996010319996696666666616902299622222166969699996669666666669630111000000000249 02303020150223212012104202040621334.001620515121966111028360960211120601166666626203299622212261070300000349666666669630420000000000216 02304020150522512025696696969669999.966669666666966246996996119669996612366666626101299621212261032000000310366666669630351000000000337 02305020150211412011101207040121165.001620926112966146996996060412080608366666626908299622212161023000050339666666669630110000000003258 02306020150622326010202206050621628.001669666666966246996996030539996696666666616901299621212166969699996669666666669630111000000000627 02307020150213526020606696060469999.966669666666966246996996020569996696666666626905299612222266969699996669666666669630431000000001546 02308020150411126010202102040621036.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000355 02309020150411311013202204999911091.001610466266966246996996120069996611366666166996699666666662969699996669666666669610252000000000144 02310020150613426010606696060469999.966669666666966246996996059769996696666666626205299612222266969699996669666666669660332000000000381 02311020150122212011104202010521525.001620515121966111020440960211080601166666626203299612222261040500000349666666669630420000000000115 02312020150323336011101108050222860.001620814112966146996996090211924603166666626101299622222266969699996669666666669630321000000000205 02313020150522426010606696040669999.966669666666966246996996020469996696666666626909299612222266969699996669666666669630541000000000122 02314020150621226010205203060621078.001669666666966246996996010539996696666666166996699669992966969699996669666666669630653000000000264 02315020150223226010205202050621428.001669666666966246996996030139996696666666616205299612222266969699996669666666669630321000000000451 02316020150321126010202103040621130.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000001408 02317020150221426010205204040611126.001669666666966246996996040539996696666666616997299672222996969699996669666666669610643000000001387 02318020150423136021101109060621635.001611166266966246996996050312080608366666626205299612292266969699996669666666669660431000000000232 02319020150113436013101109030523066.001611166166966246996996050069996611366666626205299622222266969699996669666666669630420000000000223 02320020150612426010205205060621251.001669666666966246996996010339996696666666616101135812222266969699996669666666669630222000000000574 02321020150323211012101207040621256.001620826112966246996996120312080605166666616101299612222262969699996669666666669630341000000000219 02322020150311212011104202010321650.007620726222966246996996030210560607266666166996699666666661049700020210566666669630331000000000342 02323020150622112011101207040610934.001620814212966146996996090412080603166666626101299632112111041400030379966666669630321000000001439 02324020150211326010205105040621032.007669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000800 02325020150422432112101208060122605.001630266166103112018510960512080102112236621101299612222266969699996669611241410630252000000000074 02326020150322532112101206050223209.001630266166123112026510960512080102112313611103299612266666969699996669611241410630232000000000173 02327020150522426020202206040621267.001669666666966246996996080539996696666666616101299622212166969699996669666666669630222000000000202 02328020150623236011105201050221469.007620615222966246996996030110032607266666626205299622222266969699996669666666669660420000000000640 02329020150313426010606696020569999.966669666666966246996996029769996696666666616202299621212166969699996669666666669630341000000000690 02330020150512512022205202020521225.001620615222966246996996030230336607266666626209299631112111061000050320466666669630450000000001554 02331020150312426010205204040522121.007669666666966246996996019739996696666666616297999979992996969699996669666666669630222000000000439 02332020150221526010202203040621267.001669666666966146996996030539996696666666166996699666666666969699996669666666669610332000000000350 02333020150213311014101299040129999.997669666666966246996996020069996611366666626205299622212262969699996669666666669630420000000000739 02334020150112526010606696050369999.966669666666966246996996020469996696666666626901299612222266969699996669666666669620111000000000062 02335020150613226010606696020169999.966669666666966246996996020569996696666666626901299612222266969699996669666666669630111000000001689 02336020150322232114105205059929999.991669666666966246996996110069996096649666621909107322212266969699996669666266120330550000000000492 02337020150113436011202109060324389.001630166166966246996996120511560605166666626105299612222266969699996669666666669630222000000000313 02338020150222132114101299060621056.007669666666966246996996110069996096649666621904114422222266969699996669666266919730540000000000214 023390201504235260102022070502213783.01669666666966246996996070539996696666666616101299612222266969699996669666666669630242000000000360 02340020150521126010202204040621110.002369666666966246996996080539996696666666166996699666666666969699996669666666669610532000000000328 02341020150422126020202206060621284.007669666666966246996996019739996696666666616101299612292166969699996669666666669630232000000000185 02342020150422426010202205060611626.001669666666966246996996010529996696666666616102299612222266969699996669666666669630242000000000279 02343020150523436011101209060422680.001620826212966246996996050512080605166666616101299622222266969699996669666666669630332000000000207 02344020150211112011104203060521199.001620515112966246996996030210693607266666166996699666666661041200000320866666669630232000000000957 02345020150621112015696696969669999.966669666666966246996996119669996612366666166996699669992961010100000310366666669610651000000000189 02346020150211126010202205040621065.002169666666966246996996030539996696666666166996699666666666969699996669666666669610243000000001263 02347020150311126010202202040621062.002169666666966246996996030139996696666666166996699666666666969699996669666666669630243000000000929 02348020150521232112101205010621082.001610266266955246996996990212340108322236621101299622222266969699996669626266330830331000000000095 02349020150413436012101208020523705.001611166266966246996996080212080608366666626205299612222266969699996669666666669660420000000000232 02350020150522126010205203050621082.001669666666966246996996039739996696666666616909299621122166969699996669666666669630450000000000121 02351020150411126010202204040621256.001669666666966246996996039739996696666666166996699666666666969699996669666666669610253000000000189 02352020150523426010606696060269999.966669666666966246996996020269996696666666626101299612222266969699996669666666669630222000000001063 02353020150422436013202199050621697.001610366166966246996996060069996611366666626101299612222266969699996669666666669630341000000000895 02354020150323411012101208050421644.001610166166966111025450960312340601166666616103299621212161073700070269666666669630321000000000772 02355020150113426010205108050523076.001669666666966246996996050439996696666666616202299612222266969699996669666666669660321000000000380 02356020150222426010205103050422221.001669666666966246996996010429996696666666616101299612222266969699996669666666669630222000000000276 02357020150422326010204202050621676.001669666666966246996996030439996696666666616101299612212166969699996669666666669630242000000000166 02358020150622451110205207050421824.001669666666001246996996010069996096631636611203299622212266969699996669666166230830242000000000170 02359020150522236011905207040629999.997611026266966246996996089730832608366666166996699666666666969699996669666666669630232000000000546 02360020150312526020202204060423007.001669666666966246996996010439996696666666616101299612222266969699996669666666669630232000000000995 02361020150113232012104206060521669.001620526121966111021360960312600601166666626101299622212262969699996649666666669630321000000000516 02362020150612436012101106060622087.001611013166966146996996030312080608366666626108299622212166969699996669666666669610321000000001357 02363020150522212021101206040423241.001620826212966146996996030191664607266666626908299641112111021200070120866666669630110000000000155 02364020150311336011905206060329999.997610466266966246996996030221699609366666166996699666666666969699996669666666669610342000000002498 02365020150113236011104202010521262.002320515222966246996996050311240607266666626205299612222266969699996669666666669660321000000000196 02366020150513526020606696060269999.966669666666966246996996029769996696666666626208299612222266969699996669666666669660321000000000604 02367020150121126010202102040621205.002369666666966246996996040239996696666666166996699666666666969699996669666666669610352000000000385 02368020150323126020202103060621210.001669666666966246996996030539996696666666616101299612222166969699996669666666669630222000000002286 02369020150121326010202206040620991.001669666666966246996996010529996696666666166996699666666666969699996669666666669610532000000000365 02370020150423236012101208040221344.001620912112966246996996050211976605166666626101299622212266969699996669666666669610321000000000330 02371020150211326010205203040611025.001669666666966246996996030139996696666666166996699666666666969699996669666666669610531000000001258 02372020150613411012101206060619999.991611026166966111005500960212600601166666626101299632112211021500000169666666669630321000000000706 02373020150123412011104204040121060.001620512122966111010999960412025601166666626203299622212261041400020320266666669630431000000000422 02374020150111326010202203040621034.002169666666966146996996010329996696666666166996699666666666969699996669666666669610522000000000466 02375020150123226010202206040621186.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000278 02376020150212236012104203060521614.001620615121966136996996100210831604166666626909299642121116969699996669666666669630520000000001346 02377020150421136012205202040621031.001620811122966246996996030230144607266666166996699666666666969699996669666666669610531000000000257 02378020150523136012202207050322170.001611026166966136996996100231040604166666626101299612222266969699996669666666669630321000000000139 02379020150322512011205106050424334.001610466266966246996996040330520609366666626101299622222162969699996649666666669630352000000002342 02380020150113112012202207040612212.001620812112966111016120960231352601166666626905299612222261020000000370866666669660110000000000238 02381020150111126010202205040621023.001669666666966246996996010539996696666666166996699666666666969699996669666666669630532000000000403 02382020150321136012202203040621008.002331279826966246996996040130260609366666166996699666666666969699996669666666669630243000000001500 02383020150313226010606696050169999.962269666666966246996996020569996696666666626901299612222266969699996669666666669630522000000000375 02384020150223126010202108050621434.001669666666966246996996030439996696666666616205299612222266969699996669666666669660321000000000219 02385020150113526020905202040329999.997669666666966246996996010539996696666666616997299611112166969699996669666666669630111000000000337 02386020150221136012205204060421071.002120515222966246996996040230035609366666166996699666666666969699996669666666669610243000000000202 02387020150123411012101108010521942.001611212126966121002996090212080603166666626203299612222261070200000369666666669630430000000000139 02388020150321212011202201040621158.001610466266966246996996030130120609366666166996699666666661049700000359666666669610243000000000331 02389020150321126010202204060221050.007669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000515 02390020150213211011104204060621586.001620812111966111019360960212078601166666626203299622222261020300000369666666669630420000000000161 02391020150122511112606696050369999.962269666666072112028460960469996102111636621101299632212192969699996669662121410730331000000000206 02392020150312126010202207050521159.002369666666966246996996020439996696666666616901119412222266969699996669666666669630233000000000639 02393020150422426010202107050322115.001669666666966246996996010529996696666666616101299612222266969699996669666666669630232000000000387 02394020150122536012606696050469999.962269666666966246996996040269996610366666626101299612222266969699996669666666669630321000000000231 02395020150222432112101207060611966.001630266166134136048999960412080104111636621101299612222266969699996669611241210230242000000000121 02396020150611326010205204020521434.001669666666966246996996030439996696666666166996699666666666969699996669666666669610253000000000727 02397020150112232011104208060521656.001620515121966111009400960312340601166666626203299612222262969699996649666666669630351000000000082 02398020150413446010101102020322854.001669666666966246996996050429996696666666616905299612266666969699996669666666669630622000000000459 02399020150313526010606696010569999.966669666666966246996996050469996696666666626105299612222266969699996669666666669630233000000001219 02400020150223212014101208060621559.001669666666966246996996110069996611366666626904104841122111040700000349666666669630521000000000320 02401020150413526010202207050423472.001669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000000264 02402020150423322020202104050321748.001669666666966111044350960339996696666666616903299621212262969699996649666666669610111000000000065 02403020150221526010205102050424224.007669666666966246996996010139996696666666616901299622212166969699996669666666669620643000000000880 02404020150323512022105203030221983.007620626221966246996996080060693607266666626101299621112261031600030210166666669620341000000001224 02405020150422526020205205050421118.001669666666966246996996080239996696666666616101299632112216969699996669666666669630242000000000233 02406020150511526010202203040621048.001669666666966246996996010539996696666666616901299612222266969699996669666666669610111000000000392 02407020150213226010202109040621296.001669666666966246996996010539996696666666616902299612222266969699996669666666669630521000000000978 02408020150521126020205203040611447.007669666666966246996996030239996696666666616902299611222266969699996669666666669610451000000000514 02409020150122432111101107050222651.001630266166123112012450960411924102119611621101299612266666969699996669611243420130232000000000192 02410020150523536021101208060214207.001620811712966246996996050412080605166666616902299612222266969699996669666666669630110000000000173 02411020150322432123101207050324228.001630266166123136050500960419996111312436622101299612222266969699996669611242410730232000000000387 02412020150321136011202105040621045.002111026266966246996996030430052608366666166996699666666666969699996669666666669610521000000000677 02413020150621226010202205040621013.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000002871 02414020150413426010205205060621959.001669666666966246996996050539996696666666616105299612222266969699996669666666669630222000000000434 02415020150211236011204202060421556.007631211226966246996996030430800607266666166996699666666666969699996669666666669630352000000001479 02416020150112212012105203050621383.002320615222966246996996020210866610366666626905299622222261011200020320566666669630620000000000265 02417020150321111011202205040620975.001611026166966246996996129730104608366666166996699666666661023600100269666666669630351000000000468 02418020150223526010202109050423117.001669666666966246996996010539996696666666616101299612222266969699996669666666669660222000000002236 02419020150313436011205206030621454.001620815221966246996996050230520607266666616205299612222266969699996669666666669660420000000000785 02420020150523226010202105050621754.001669666666966246996996030439996696666666616101299612222266969699996669666666669630253000000001203 02421020150213212012205299040620943.002320726221966246996996030130060607266666626198299689992991021000000229966666669630321000000000413 024220201504134360131012090103113783.01611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000633 02423020150421126010202203040610963.007669666666966246996996030539996696666666166996699666666666969699996669666666669610532000000000210 02424020150212411011101203060611601.001620811122966246996996030411680607266666626904100231212291039799997369666666669630530000000000930 024250201503221360222022020605214249.07611026266966246996996030130065608366666626208299612212266969699996669666666669630353000000000746 02426020150123411013101208050321714.001610166166966136996996100069996611366666626205299612222261020100000369666666669630452000000000049 02427020150323411012105203060221344.001610166266966246996996120211039608366666626101299612212261011200030369666666669630331000000000426 02428020150312411021104102020522788.001620526221966246996996120412000607266666616101299612222262969699996669666666669630341000000003208 02429020150321236012104702040620891.001620515122966146996996030110320607266666626909100742222116969699996669666666669610110000000000301 02430020150323236013101209060521940.001611166266966246996996050069996611366666626905299612222266969699996669666666669660110000000002314 02431020150423426010202208050223384.001669666666966246996996010439996696666666616101299612222266969699996669666666669630243000000000405 02432020150421546010105202050421757.007669666666966246996996040239996696666666166996699666666666969699996669666666669630522000000000674 02433020150413526010202109050426086.001669666666966246996996010339996696666666616101299612222266969699996669666666669630233000000000252 02434020150322426020205206050421512.001669666666966246996996070539996696666666616902199712222266969699996669666666669630621000000002807 02435020150122426010202206040611825.001669666666966146996996090529996696666666616902299631112116969699996669666666669630111000000000264 02436020150121536011105202010222295.007620615112966246996996040211000609366666626203299622212266969699996669666666669610420000000000173 02437020150123312012104207030521292.001620526121966136996996100221647604166666626905299632112111060700020219966666669630110000000000174 02438020150412446010101202020522805.001669666666966246996996070419996696666666616102299622266666969699996669666666669630242000000000314 02439020150422526010202106050323722.001669666666966246996996019739996696666666616101299612212266969699996669666666669610242000000000505 02440020150523246010104202020521955.001669666666966146996996100339996696666666616102299622266666969699996669666666669630222000000001027 02441020150122236011202206050620927.001630166266966246996996010431144605166666616902299612222266969699996669666666669630521000000000275 02442020150213112013202207040611435.001620812112966136996996100069996611366666626908299632112211021500000310366666669630110000000002702 02443020150323212014205299040621114.001669666666966246996996060069996611366666626908299612212261020100000310366666669630110000000000200 02444020150411236011101202020621608.001610466166966246996996030110346609366666166996699666666666969699996669666666669610521000000000408 02445020150411312011105202040521543.001620812122966136996996090311040603166666166996699666666661041400050220266666669630232000000000274 02446020150421136011202203040621048.001610466266966246996996070230315609366666166996699666666666969699996669666666669610242000000000153 02447020150123226010606696060569999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000000228 02448020150122526010205202060421519.001669666666966246996996030239996696666666616101299622212266969699996669666666669630242000000000125 02449020150421226010205203060611276.001669666666966246996996010439996696666666166996699666666666969699996669666666669610342000000000130 02450020150222432011105104050424938.001620615121966111003440960411575601166666616902299622212262969699996649666666669630532000000000490 02451020150322426010202208050323333.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000633 02452020150123411012104108010522317.001620515121966111020400960211820601166666626203299622222161042000000169666666669630420000000000289 02453020150311336012904202030529999.991610466266966246996996049730139609366666166996699666666666969699996669666666669610341000000003238 02454020150112512011105202050212875.001620613122966111004400960210840601166666626997299611122261021200000149666666669630621000000000381 02455020150312412013202204060621082.001620826192966136996996100069996611366666626901299622222261010500010310166666669630641000000000182 02456020150621532111205206050221090.007610266166977146996996030430936108322336621101299621212166969699996669622221210330331000000000173 02457020150511126010202205060621732.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000126 02458020150123536021101208040322482.001611166766966246996996050411560608366666626205299612222266969699996669666666669630431000000000163 02459020150211326010205206040621054.007669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000584 02460020150223526010202109050425035.001669666666966246996996010539996696666666616901299612222266969699996669666666669630111000000000161 02461020150623436013205207040621367.001610166166966246996996030069996611366666626905299622222166969699996669666666669660110000000001140 02462020150323226010202206050621405.001669666666966246996996030439996696666666616205299612222266969699996669666666669630321000000000673 02463020150413512011205106060421677.001611215226966136996996100221179604166666626101299632122121042000000110166666669630332000000000144 02464020150223426010202207060322349.001669666666966246996996080529996696666666616902299632122116969699996669666666669630111000000000206 02465020150611226010202102040621072.001669666666966246996996030139996696666666166996699666666666969699996669666666669630532000000000120 02466020150121126020202205040611155.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000209 02467020150223226010202207040621092.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000668 02468020150113536012606696010569999.966669666666966246996996050069996610366666626908299612222266969699996669666666669660110000000000061 02469020150323526010202206040621153.001669666666966246996996070539996696666666616101299612222266969699996669666666669660222000000000867 02470020150421232114202299040671089.001669666666966246996996110069996096649666621904100621222266969699996669666266110530530000000000119 02471020150111336012105203040621042.001610466166966246996996040220779609366666626909299672222196969699996669666666669610110000000000347 02472020150122521010205106050622220.001669666666966111026220960439996696666666616101299612222262969699996669666666669630252000000000365 02473020150422551120101204040621317.001669666666031246996996010229996196622236611102299612222166969699996669626113210630253000000000121 02474020150121236011205106050321317.001610466266966246996996010320832609366666166996699666666666969699996669666666669610243000000000102 02475020150422526010202107050422295.001669666666966246996996070539996696666666616101299612222266969699996669666666669630242000000000424 02476020150513436013101299020524018.001620526122966246996996050069996611366666626205299612222266969699996669666666669660441000000002338 02477020150623326020202207060221944.001669666666966246996996020529996696666666616101299622222266969699996669666666669660222000000000264 02478020150323446010105202050221369.007669666666966246996996019729996696666666616101299612266666969699996669666666669630222000000000601 02479020150122446010104202010521369.001669666666966146996996010219996696666666616902299631266626969699996669666666669630521000000000154 02480020150113436013101109050323168.001610166266966246996996070069996611366666626205299622212266969699996669666666669630420000000000523 02481020150311136012101203040620994.002310466766966246996996030111039609366666166996699666666666969699996669666666669630542000000001526 02482020150212112012104202010521458.001620515121966111032440960210974601166666626103299622222261020300020349666666669630332000000000244 02483020150423426010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000460 02484020150323436012101209060212570.001611166766966246996996050111976608366666626205299632211226969699996669666666669630420000000000165 02485020150311446010104202020521170.007669666666966246996996040339996696666666166996699666666666969699996669666666669630253000000000552 02486020150311136022904201010529999.991620619227966246996996039790000607266666166996699666666666969699996669666666669610232000000000525 02487020150213221010202202020522011.001669666666966111020400960529996696666666616101299612222261029700000269666666669630243000000001659 02488020150121432112101206050322671.001630266166134112033410960421179102112136621101299612222266969699996669611221330830232000000000092 02489020150123536012101106050423427.001611166266966246996996050212340608366666626205299612222266969699996669666666669630420000000000054 02490020150223426010202105050222460.001669666666966246996996080539996696666666616101299612222266969699996669666666669630243000000000951 02491020150123112011104202040621101.001620826221966121002996090210560603166666626908299632112211022000025210866666669630620000000000051 02492020150222232011205201040629999.991620615122966111006250960320737601166666626101299682222292969699996649666666669630351000000000267 02493020150523126010202204060621118.002969666666966246996996010139996696666666616205299612212266969699996669666666669660321000000000561 02494020150423226010202106050621626.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000275 02495020150311336012606696060669999.962269666666966246996996040269996610366666166996699666666666969699996669666666669610252000000000926 02496020150413526020202107050422289.001669666666966246996996010539996696666666616102299612222266969699996669666666669630232000000000242 02497020150313512012104203020221361.001620815122966246996996030210840607266666626997299632112211041500000329966666669630430000000000233 02498020150221426010205204040621156.007669666666966246996996040439996696666666216901299616666666969699996669666666669610442000000000234 02499020150413136011606696060469999.966669666666966246996996029769996610366666626901299632222116969699996669666666669660111000000000237 02500020150513536011204203060621115.001620515121966246996996050230416607266666626101299612222266969699996669666666669630321000000001312 02501020150311326010202204060621302.001669666666966246996996080529996696666666616902299622212266969699996669666666669630643000000000978 02502020150423112021905704050429999.991610466266966246996996030130624609366666626904199642122221024000022320166666669610542000000000102 02503020150313526010606696050369999.966669666666966246996996010569996696666666626202299612222266969699996669666666669630321000000000873 02504020150221112025696696969669999.966669666666966246996996119669996612366666626101299612212261040100000320866666669630331000000001099 02505020150423526010202208060222480.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000324 02506020150312312011202206040611217.007611012266966246996996030321213608366666166996699666666661041000002339666666669630530000000000429 02507020150322532011105203060221628.001610466166966111012999960210758601166666626903299622222162969699996659666666669610641000000000176 02508020150423136013606696999969999.966669666666966246996996110069996611366666626904102422212266969699996669666666669630110000000000257 02509020150323526010606696060469999.966669666666966246996996020169996696666666626101299612222266969699996669666666669630242000000001051 02510020150121412011101105050421423.007620826112966111006340960421803601166666626203299621222161020600010370466666669630430000000000284 02511020150322526020202205040326301.001669666666966246996996010539996696666666166996699666666666969699996669666666669630353000000001448 02512020150211326010202205040621057.007669666666966246996996040339996696666666166996699666666666969699996669666666669610233000000000178 02513020150512512011606696010369999.962269666666966146996996030369996610366666626908299641112211020800100110866666669630110000000001460 02514020150421151110202202040611170.001669666666052246996996019739996196629636612901299612222266969699996669616141930830521000000000130 02515020150412536023205206050320961.001620611121966246996996030069996611366666626907299621222266969699996669666666669610620000000000475 02516020150223236013101109040621888.001610366766966146996996090069996603166666626101299612222266969699996669666666669630321000000000615 02517020150623536011205109050324010.001630726222966246996996039730832607266666616905299612222166969699996669666666669660111000000000649 02518020150321212013205202050221158.007610166766966246996996030069996611366666166996699666666661030800000310866666669630242000000001509 02519020150122426010202204040611606.001669666666966246996996030339996696666666616101299622222266969699996669666666669630232000000000218 02520020150121226010202206040620995.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000349 02521020150622426010205106050322830.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000420 02522020150621326010205207060421151.001669666666966246996996080439996696666666166996699666666666969699996669666666669610243000000001188 02523020150522436011606696060469999.966669666666966246996996020369996610366666626101299612222266969699996669666666669630351000000000235 025240201506234360131011070502210981.01611166266966246996996050069996611366666626905299612222266969699996669666666669630110000000000743 02525020150313536023101299030521519.001611166166966136996996100069996611366666626101299612222266969699996669666666669660332000000005175 02526020150422226010606696060669999.966669666666966246996996029769996696666666626101299612222266969699996669666666669630242000000000477 02527020150521126010205202040620986.007669666666966246996996040239996696666666166996699666666666969699996669666666669610532000000000518 02528020150511336012104202050429999.992310466266966246996996030110173609366666166996699666666666969699996669666666669610353000000000292 02529020150223526010202206040221962.001669666666966246996996010529996696666666616205299612222266969699996669666666669630321000000000837 02530020150223126010202207040621253.001669666666966246996996010539996696666666616905999989992996969699996669666666669660622000000000190 02531020150412411011104107010529999.991620515121966111999999960313120601166666626203299621212261020500040369666666669630331000000000222 02532020150311226010202202040611114.001669666666966246996996010229996696666666616901299612222266969699996669666666669630111000000001925 02533020150623426010202206050222227.001669666666966246996996030439996696666666616101299632222226969699996669666666669630222000000000575 02534020150312226010202207040611294.001669666666966246996996070539996696666666616101299612212166969699996669666666669630222000000000490 02535020150323526010606696050469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000000382 02536020150123326020606696060669999.966669666666966246996996010469996696666666626908299632222116969699996669666666669630541000000000317 02537020150322426020606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000002186 02538020150112226010202208040621143.002169666666966246996996010539996696666666616905299622222266969699996669666666669630431000000000183 025390201504124120111012060105113783.01620815121966111003999960415411601166666626208299632212211020300050339666666669630440000000000479 02540020150121136011606696060669999.966669666666966246996996030169996610366666166996699666666666969699996669666666669610341000000000144 02541020150322526010202106050424565.001669666666966246996996010339996696666666616909299632221116969699996669666666669620521000000001316 02542020150623426020606696060669999.966669666666966246996996020369996696666666626102299612222266969699996669666666669630222000000001164 02543020150413436011606696060269999.966669666666966246996996050169996610366666626905299612222266969699996669666666669630110000000000305 02544020150321126010202204040621097.001669666666966246996996040339996696666666166996699666666666969699996669666666669610243000000000548 02545020150411136011205201060429999.992920615222966246996996040130014609366666166996699666666666969699996669666666669610242000000000235 02546020150223419091101106050621007.001611011166966246996996060411976608366666626998299619912261979899998999966666669630110000000001560 02547020150413426020202208060221244.001669666666966246996996010539996696666666616102299612222266969699996669666666669630321000000000349 02548020150323536011101109050125521.001611166166966246996996070112080608366666626205299612222266969699996669666666669630420000000001752 02549020150213412011104208060521148.001620713121966111050410960212080601166666626903299622222161010500000319966666669630110000000000288 02550020150513526010606696050469999.966669666666966246996996050469996696666666626105299611222266969699996669666666669660222000000000513 02551020150322532111202107050325002.001630266166154112004480960531040102112236621101299612222266969699996669611241210430242000000000177 02552020150422226010606696060669999.966669666666966246996996020169996696666666626208299612212266969699996669666666669630242000000000357 02553020150321136012904202040429999.997610466266966246996996089790277609366666166996699666666666969699996669666666669610252000000003219 02554020150211536011606696050369999.962269666666966246996996040469996610366666166996699666666666969699996669666666669610243000000001288 02555020150211136011606696060569999.966669666666966246996996020469996610366666616902299612222266969699996669666666669630110000000000192 02556020150113526020202109050422187.002369666666966246996996050439996696666666616205299612222266969699996669666666669660321000000000237 02557020150321136011202204060421486.001620515222966246996996030320650607266666166996699666666666969699996669666666669610232000000001867 02558020150122532111101206060221917.001630266166123119008350960411976101129611621903299622266666969699996669611291210330531000000000184 02559020150411126010205204040621145.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000194 02560020150113512013101103020522803.001620826121966136996996100069996611366666626908299642112211040300000120866666669630110000000000144 02561020150323326010606696020269999.966669666666966246996996030569996696666666626101299622222266969699996669666666669630222000000000321 02562020150111236012202205040620988.002110466266966246996996030220971609366666166996699666666666969699996669666666669610242000000000353 02563020150222422010202206050421539.001669666666966111999999960429996696666666616102299622222161020300010349666666669630222000000000396 02564020150311136011105203060521066.001620526122966246996996040330750609366666166996699666666666969699996669666666669630532000000001083 02565020150321236012205204050223286.002110466266966246996996020230468610366666166996699666666666969699996669666666669610232000000002242 02566020150622346010101102040621153.001669666666966246996996070219996696666666616901299611166666969699996669666666669630353000000000250 02567020150521336011101206040620994.007610466766966246996996120231560609366666166996699666666666969699996669666666669610232000000000512 02568020150422436013101105050322521.001610266166966136996996100069996611366666626101299612222266969699996669666666669630331000000001064 02569020150622526010202204050222047.001669666666966146996996010439996696666666616101299612222266969699996669666666669630222000000000858 02570020150212446010101102020522390.001669666666966146996996090339996696666666616902299621266666969699996669666666669630111000000000968 02571020150222532112101107050323380.001630266166093136999999960421716104111613621103299612266666969699996669611243410230242000000000133 02572020150211326010202206040621051.001669666666966246996996010539996696666666616901299622212166969699996669666666669610643000000001838 02573020150112526010606696060469999.966669666666966246996996020569996696666666616902299622212266969699996669666666669630111000000000477 02574020150423246010101102060621467.001669666666966146996996060329996696666666616109299642166616969699996669666666669630243000000000310 02575020150613411013101203060522726.001611026266966246996996030069996611366666626904101042112211071500886269666666669630110000000000227 02576020150622532112101107050325469.001630266166144112041420960511976102112112621101299622266666969699996669611292410630232000000000147 02577020150111146010104202010522101.001669666666966246996996030129996696666666166996699666666666969699996669666666669630243000000000340 02578020150221426010202206040611484.007669666666966246996996040539996696666666166996699666666666969699996669666666669630233000000001655 02579020150423426010202107050622320.001669666666966246996996030429996696666666616209299632212116969699996669666666669630321000000000371 02580020150612236013101208050623986.001610166166966246996996050069996611366666626905299612222266969699996669666666669630531000000001855 02581020150322436022202205060521178.001610366166966246996996080231248608366666626101299622212166969699996669666666669630351000000001941 02582020150313441010105102020524062.001669666666966121012996010119996696666666616901299622266662969699996669666666669630111000000000249 02583020150222532112101107050423566.007630266266154136050999960511820104111613621101299612266666969699996669611242420230232000000000775 02584020150122412011101208060221510.001620814122966111003270960511560601166666616101299612222261020500020349666666669630341000000000119 02585020150212236022105202060510566.001610466166966246996996030211008609366666226906299616666666969699996669666666669610441000000000251 02586020150421336012101201040621126.001610466266966246996996990120273609366666166996699666666666969699996669666666669610242000000000429 02587020150113212012105207020321367.001620615121966111022300960113120601166666626905299612222261040400100220366666669630110000000000146 02588020150523312011101208030521744.001620826212966146996996090412080603166666616902299612222261032500000119966666669630110000000000307 02589020150222111014101199030521531.001669666666966246996996110069996611366666616101299612222262969699996669666666669630341000000000307 02590020150311126010202206040621054.007669666666966246996996010529996696666666166996699666666666969699996669666666669610253000000000897 02591020150221126010202103040621258.001669666666966246996996010539996696666666616102299612212266969699996669666666669630222000000000479 025920201503135360131012080603114249.01611166766966246996996070069996611366666626208299612222266969699996669666666669630440000000003589 02593020150111326010205206040621140.001669666666966246996996010539996696666666166996699666666666969699996669666666669610233000000000483 02594020150311236011104205060420758.007610466766966246996996990112808609366666166996699666666666969699996669666666669610252000000002498 02595020150121212011104203050521017.001620612112966246996996030210912607266666166996699666666661041000000320166666669630342000000000190 02596020150322526010101105020521725.001669666666966246996996060319996696666666616101299612222266969699996669666666669610321000000000497 02597020150423111012101203020521781.001620512121966111024460960311800601166666626903299612222261021400050369666666669630520000000000160 02598020150122526010606696050169999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630252000000000194 02599020150413436011606696010569999.966669666666966246996996020469996610366666626205299612222266969699996669666666669660222000000000380 02600020150123412012104203040621047.001620512121966111026999960220875601166666626202299612222261030200000349666666669630420000000000217 02601020150321426010202105040621196.001669666666966246996996080539996696666666616902299612212266969699996669666666669630622000000001485 02602020150222432112101207060221895.001630266166144136048999960512080104119636621101299612222166969699996669611251330830232000000000545 02603020150211112011202203060221011.002910466166966246996996080230416609366666166996699666666661040500000120466666669610521000000000381 02604020150321326010205203050321517.001669666666966246996996030219996696666666216908299626666666969699996669666666669610342000000002341 02605020150522536125696696969669999.966669666666966246996996119669996096642566621206299612222266969699996669666266230830440000000000777 02606020150111311012105202060421168.002320715721966246996996060110260608366666696997999979992991020100000369666666669630643000000000317 02607020150522426010606696040169999.966669666666966246996996010569996696666666626101299612212266969699996669666666669630222000000000192 02608020150223426010202108050322077.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000271 02609020150611136022606696060269999.962269666666966246996996070169996610366666166996699666666666969699996669666666669610242000000000535 02610020150321336011104205060329999.991610466266966246996996060212080609366666166996699666666666969699996669666666669610342000000002257 02611020150512346010105102060521794.001669666666966246996996010219996696666666166996699666666666969699996669666666669630233000000000321 02612020150323426010205203050221778.001669666666966246996996060239996696666666616101299612222266969699996669666666669630253000000000840 02613020150423212025696696969669999.966669666666966246996996119669996612366666626101299612212162969699996620166666669630351000000000172 02614020150423226010202108050322226.001669666666966246996996070539996696666666616202299612222266969699996669666666669630222000000000184 02615020150121412012105101020522113.001620826122966111026480960211080601166666626903299612222262969699996639666666669630520000000000325 02616020150112212011105101010522243.001620815122966111016350960311350601166666616902299621212262969699996639666666669630110000000000583 02617020150222451110101202030521187.001669666666001136036999960429996196611636611101299621222166969699996669666166230830232000000000131 02618020150221426020202205040611137.007669666666966246996996040539996696666666166996699666666666969699996669666666669610353000000001887 02619020150521136011905201040679999.997611026766966246996996039730000608366666166996699666666666969699996669666666669610341000000000940 02620020150521226010202202060621754.001669666666966146996996100139996696666666616101299622212266969699996669666666669630242000000000791 02621020150322531112101206050324059.001630266166001112049510960511924102112113621103299632266616969699996669611141430820242000000000121 02622020150123136011606696050369999.962269666666966246996996030269996610366666696205299612212266969699996669666666669660420000000000157 02623020150311246010606696050369999.966669666666966246996996089769996696666666166996699666666666969699996669666666669630532000000000258 02624020150113526010202209050321417.001669666666966246996996010519996696666666616902299612222266969699996669666666669630111000000000316 02625020150121346010104202060621124.001669666666966246996996030339996696666666166996699666666666969699996669666666669630233000000000492 02626020150113412012101203010520805.001620526721966246996996030111559607266666626908299642112111029700000220866666669630110000000000402 02627020150223526020202109050422530.001669666666966246996996070439996696666666616101299612222266969699996669666666669630222000000001856 02628020150422526010606696040269999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630242000000000386 02629020150221326010205203040621050.001669666666966246996996030239996696666666166996699666666666969699996669666666669610343000000000359 02630020150113412012101207010624692.001620814212966146996996090312080603166666616202299642112221040700000310566666669660420000000000118 02631020150421232112202103040621102.007610266166113112004250960411200102112536611101199722212166969699996669611291929730331000000000149 02632020150113132011101202020521950.001620626122966113015360960210630602166666626203299621222262969699996610866666669630420000000000030 02633020150221326010202204040621066.007669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000997 02634020150521126010202205040621434.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000226 02635020150423236013101206030221366.001610166166966136996996090069996603166666626109299612222266969699996669666666669630321000000000908 02636020150423412013101206060620009.007610166266966246996996120069996611366666626908299631112112969699996670866666669630110000000000105 02637020150323512011105202060221361.001620826111966111010300960321020601166666626101299622222261011200020380266666669630331000000000178 02638020150611326010202206050421149.001669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000002373 02639020150311126010202202040621009.002169666666966246996996029739996696666666166996699666666666969699996669666666669610532000000000836 02640020150312211021606696060569999.966669666666966246996996020369996610366666626909299612222161029799997269666666669630110000000001063 02641020150513126010606696020569999.966669666666966246996996020569996696666666626102299622222266969699996669666666669630232000000001125 02642020150122412011204202010521027.001620926227966246996996030220344607266666626909299642122121010900000370866666669630520000000000051 02643020150212426010202103060621679.007669666666966246996996019729996696666666616902299612222266969699996669666666669630521000000000876 02644020150221436011101102050221757.001610466166966246996996040320896609366666166996699666666666969699996669666666669610341000000002304 02645020150523426020202205040620978.001669666666966246996996080539996696666666616101299612212266969699996669666666669630222000000000947 02646020150323326010606696010569999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630233000000000650 02647020150121226010202206040621026.007669666666966246996996040529996696666666166996699666666666969699996669666666669610253000000000284 02648020150221326010202202040621052.001669666666966246996996019729996696666666166996699666666666969699996669666666669630243000000000192 02649020150423112014202299040621127.001669666666966246996996110069996611366666626101299622222261020500040220266666669630331000000000131 02650020150222432111101107050222677.001630266166123136009999960511820104111612611203299612266666969699996669611241430830242000000000124 02651020150222452110101206990520575.001669666666011136016130960219996196611636611101299612222266969699996669661141210230252000000000478 02652020150322232122202203060221319.001610266266955246996996990230390108322336621101299612222266969699996669626266330830331000000000299 02653020150412212013101107030521622.001610366266966146996996090069996603166666626904101221122162969699996610166666669630541000000000251 02654020150211426010205206060221586.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000753 02655020150322412021105205030521868.001620615117966111999999960412080601166666626101299612222161049799997359666666669630341000000000473 02656020150622212025696696969669999.966669666666966246996996119669996612366666626101299621222262969699996670666666669630321000000001468 02657020150221226010205202060611040.001669666666966246996996040529996696666666166996699666666666969699996669666666669610532000000002010 02658020150212412021104206020521927.001620526121966136996996090212080603166666626101299612212261041000000349666666669630331000000000223 02659020150522426010202106050221816.007669666666966246996996070529996696666666616101299612222266969699996669666666669630232000000000199 02660020150421111025696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610351000000000159 02661020150212526020205205050221779.001669666666966246996996020429996696666666166996699666666666969699996669666666669610233000000002130 02662020150411412011101201030221342.001620826122966246996996030110160607266666166996699666666661022000025120466666669630521000000000237 02663020150323426020202203040621142.001669666666966246996996010439996696666666616905299622212266969699996669666666669660111000000000813 02664020150521136012205201040620936.001610366166966246996996040130280609366666626101299612222266969699996669666666669630351000000000116 02665020150323426010202108060621883.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000444 02666020150322326010205204040621144.007669666666966246996996080339996696666666616101299612222166969699996669666666669630242000000000703 02667020150321111015696696969669999.966669666666966246996996119669996612366666166996699666666661020200000369666666669610232000000001053 02668020150323526020606696060169999.966669666666966246996996020569996696666666626208299612222266969699996669666666669630242000000000649 02669020150321132112101703040621095.001610266266955246996996990210520108329636621901299612222266969699996669626266120730520000000000385 02670020150521126010202202040621091.007669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000993 02671020150623512011606696050669999.966669666666966246996996020569996610366666626905299612212262969699996659666666669630530000000000313 02672020150321132012101203030521381.001620826111966111018350960210800601166666626901299611122262969699996620766666669630520000000001421 02673020150213136013606696999969999.966669666666966246996996020069996611366666626105299612212266969699996669666666669630332000000000349 02674020150221446020101202060221050.001669666666966246996996080239996696666666616907299631266616969699996669666666669610111000000000225 02675020150111212011105202050221153.001620612122966111012280960311040601166666166996699666666661020100000349666666669630450000000000267 02676020150312526010606696060269999.966669666666966246996996020369996696666666616902299611122266969699996669666666669620243000000003549 02677020150322426010202205050621101.001669666666966246996996010539996696666666616905299622222266969699996669666666669630542000000000220 02678020150411136012205203040520011.502910466266966246996996040130520609366666166996699666666666969699996669666666669610232000000000325 02679020150212526010606696060469999.966669666666966246996996020569996696666666626902299622222166969699996669666666669630111000000001442 02680020150222532112101206050221178.001630266166134136033999960411820104111613621101299612266666969699996669611292420130232000000000545 02681020150412526020202204050323119.001669666666966246996996010239996696666666616202299632222216969699996669666666669630341000000000164 02682020150312341010101202020521493.001669666666966111001400960419996696666666616101299612266662969699996669666666669630243000000001574 02683020150621436011105102050322693.001620626222966246996996040210720609366666626101299612222266969699996669666666669610331000000000315 02684020150322432112101207050222450.001630266166123112036440960511820102112336621203299621212266969699996669611231310530331000000000466 02685020150213332011101208050521632.001620615121966121004996090312080603166666616202299632122111040200100349666666669630450000000000534 02686020150322226010202206060621171.001669666666966246996996070439996696666666616902299612222266969699996669666666669630521000000000872 02687020150311226010202205040621151.007669666666966246996996080529996696666666166996699666666666969699996669666666669610532000000000892 02688020150321112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996679966666669610253000000000622 02689020150623136023101299060629999.991611166266966246996996050069996611366666626901299622222266969699996669666666669660252000000005120 02690020150623426020202206050421919.002369666666966246996996039739996696666666616298299612222266969699996669666666669660222000000000402 02691020150121432112101205050321053.001630266166123112033270960412184102119636621907299631221116969699996669611231210430551000000000216 02692020150223236011104102060621665.001611015166966136996996990411400604166666626101299622222166969699996669666666669630331000000001590 02693020150523526020606696060469999.966669666666966246996996010469996696666666626908299622212266969699996669666666669630541000000000265 02694020150321236091205204060621173.007620515222966246996996049730485609366666166996699666666666969699996669666666669610243000000003404 02695020150122426010202205060422240.001669666666966246996996070529996696666666616902299612222266969699996669666666669630111000000000467 02696020150411136012905202020529999.991610466166966246996996030120093609366666166996699666666666969699996669666666669610253000000000234 02697020150511546020101202060222378.001669666666966246996996030119996696666666166996699666666666969699996669666666669630243000000001879 02698020150612536013606696010569999.962269666666966246996996030569996611366666626908299612212266969699996669666666669630430000000003375 02699020150112226010202208040521075.007669666666966246996996030539996696666666166996699666666666969699996669666666669630342000000000395 02700020150222432113101108050223063.001630266166184136037999960419996111311613611101299612266666969699996669611241430830252000000000203 02701020150422532112101106050423645.001630266166113112030410960511872102112112621101299612266666969699996669611231430830242000000000125 02702020150422132012101108040621918.001620912112966111033500960111664601166666626903299622222262969699996659666666669610530000000000157 02703020150411136022202201040621145.007620926212966246996996080421000607266666166996699666666666969699996669666666669610253000000000406 02704020150421112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996620866666669610242000000000363 02705020150423426010202202040611219.001669666666966246996996010429996696666666616101299621122166969699996669666666669630253000000000198 02706020150521146010104202020522594.001669666666966246996996030119996696666666216902299676666696969699996669666666669630522000000000371 02707020150412211012101203020521796.001620511122966111036350960230720601166666626903299622222262969699996669666666669630550000000000388 02708020150511246010101102020521427.001669666666966146996996010219996696666666166996699666666666969699996669666666669630233000000000221 02709020150523526010202109050426425.001669666666966246996996010539996696666666616102299612222266969699996669666666669660222000000000377 02710020150122212014101205040621194.001669666666966246996996030069996611366666626901103622222261041500000320466666669630110000000000298 02711020150613221010606696010569999.966669666666966111018510960269996696666666626203299622222262969699996669666666669630321000000001202 02712020150421136012205202060421062.001620826222966246996996040230448609366666616901299612222266969699996669666666669610252000000000137 02713020150221426010202207040621197.007669666666966246996996070529996696666666616107299611212266969699996669666666669610222000000001802 02714020150222332113101206060621859.001620826122234136026430960219996111311636621103299612222266969699996669622241330830351000000000267 02715020150511226010202206040621155.001669666666966246996996010439996696666666166996699666666666969699996669666666669630522000000000735 02716020150413426020205204060421753.001669666666966246996996080539996696666666616101299621212266969699996669666666669630243000000000265 02717020150522236012904202050229999.997610466266966246996996039790416609366666626901299612222266969699996669666666669610540000000000947 02718020150121126010202202040621085.007669666666966246996996080139996696666666166996699666666666969699996669666666669610522000000000449 02719020150222332112205206040621028.001630266166093136038999960431144104112336621101299621212266969699996669611299310330232000000000223 02720020150323426010202102040621161.001669666666966246996996030239996696666666616101299612222266969699996669666666669630253000000001976 02721020150613526010606696010569999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630252000000000200 02722020150113212013101205020521656.001610166166966246996996030069996611366666626101299622222261051099998339666666669630332000000000226 02723020150323212025696696969669999.966669666666966246996996119669996612366666626204100612222261021099997270866666669630440000000002256 02724020150521136012202203040621060.002110466266966246996996030130108609366666166996699666666666969699996669666666669630242000000000510 02725020150113212014105103059922928.001669666666966246996996030069996611366666626998299619992962969699996699666666669630110000000000089 02726020150423226020202206040621050.001669666666966246996996030439996696666666616101299631122216969699996669666666669630243000000000348 02727020150613426010202106030523784.001669666666966246996996010539996696666666616297299612212266969699996669666666669660321000000001062 02728020150221426010205103050422478.001669666666966246996996010529996696666666166996699666666666969699996669666666669630343000000000436 02729020150513136022101109030523496.001611166266966246996996050231300608366666626205299622212266969699996669666666669660431000000000274 02730020150123536011606696060469999.966669666666966246996996020469996610366666626101299612222266969699996669666666669630331000000000225 02731020150511426010202202040621161.001669666666966246996996040539996696666666166996699666666666969699996669666666669630233000000001396 02732020150222112013101103050321670.001620726112966246996996030069996611366666626204100432222112969699996620866666669630341000000000418 02733020150122112115696696969669999.966669666666966246996996119669996012342466621204106612222261020200000310366266130830450000000000195 02734020150421136013104299020521379.002320526222966246996996030069996611366666166996699669992966969699996669666666669630331000000000423 02735020150512136011105203060521491.001620812222966146996996090210700603166666626905299622222166969699996669666666669630620000000000108 02736020150412226010202104050621536.001669666666966246996996010539996696666666166996699666666666969699996669666666669630551000000000238 02737020150223436011205209060222329.001620726221966246996996030130728607266666616206299612212166969699996669666666669630420000000001024 02738020150413236011606696010569999.966669666666966246996996050169996610366666626205299612222266969699996669666666669660420000000000194 02739020150221126010202203040621112.007669666666966246996996040239996696666666166996699666666666969699996669666666669610531000000000189 02740020150322411011105108050423934.001611215126966111001510960411872601166666616202299631112111041400020369666666669630430000000002012 02741020150123412011104208030521525.001620526121966111016999960212860601166666626903299631122111029700040249666666669630621000000000302 02742020150412536022101202040621414.001611026266966246996996070110346608366666626101299612222266969699996669666666669630332000000000345 02743020150421532112101206060221775.001630266166134112039999960412080102112536621101299612222266969699996669611241419730232000000000161 02744020150422251110606696060669999.966669666666001246996996020569996096632436621102299612222266969699996669666166430830232000000000168 02745020150323536011101109050424639.001611166266966246996996050412080608366666626101299612222266969699996669666666669630321000000000254 02746020150113112011104204010520879.001620515122966111045450960221768601166666626103299612222261043000060110566666669630321000000000373 02747020150322232111101208030523397.001630266166123112013490960412340102119621621903299632212116969699996669611231210530532000000000306 02748020150522236012101208050622638.001610366166966246996996060112340608366666626101299612222266969699996669666666669630331000000001093 02749020150121236011105202060220906.007620626722966246996996070120233607266666166996699666666666969699996669666666669610351000000000170 02750020150223426020205201050421984.001669666666966246996996030139996696666666616205299612222266969699996669666666669660420000000000331 02751020150623426010606696060669999.966669666666966246996996020569996696666666626908299612212166969699996669666666669630111000000000117 02752020150522426010205206050125778.002369666666966246996996020539996696666666616101299612222266969699996669666666669630242000000000180 02753020150421126010202204040621036.001669666666966246996996030339996696666666166996699666666666969699996669666666669610543000000000293 02754020150112536011205103050424101.001620726721966246996996030230217607266666616204104822222266969699996669666666669630430000000000258 02755020150222432111606696050669999.962269666666113136017999960469996104111636621101299612222266969699996669662223410220232000000000219 02756020150123421010202202040620935.001669666666966111050350960139996696666666616203299641122111041000023369666666669630321000000000162 02757020150211526010205104050421567.001669666666966146996996010529996696666666166996699666666666969699996669666666669630243000000000240 02758020150112412011104104020529999.991620512121966111020999960211212601166666226905299622222262969699996649666666669630430000000000279 02759020150612311011101104030522021.001620826111966111014999960412078601166666216902299616666662969699996669666666669630232000000000866 02760020150422436013202205060221089.001610366166966136996996100069996611366666626904100521222266969699996669666666669630640000000000435 02761020150123226010202207060221490.001669666666966246996996010529996696666666616101299612212266969699996669666666669630222000000000411 02762020150113426010202207040311179.001669666666966246996996010529996696666666616101299612212266969699996669666666669630232000000000338 02763020150123421010205109050622007.001669666666966121010996010439996696666666616908299612212962969699996669666666669630111000000000250 02764020150213212012104109040621686.001620826122966111037999960212496601166666626901299612222261020500005310466666669630110000000000192 02765020150311112011202202040621067.001611026166966246996996030330476608366666166996699666666661020400010320766666669610520000000000380 02766020150313436012101108020522596.001611166166966246996996050212080608366666626105299632222216969699996669666666669660332000000000375 02767020150222432121199202010521190.001620515121072136002360960210880104112536621209299622222266969699996669661141230830450000000000178 02768020150223426010606696060169999.966669666666966246996996020469996696666666626202299612212266969699996669666666669630321000000000762 02769020150323426020202204030521230.001669666666966246996996010539996696666666616908299622212166969699996669666666669660622000000000675 02770020150121112011202201040621003.007611026266966246996996030130045608366666166996699666666661020300000370166666669610521000000000156 02771020150413211011101205020520015.001620815121966121001996090312600603166666626903199721122261010800050269666666669630441000000000188 02772020150523436022205201060221461.002120626222966246996996030230200607266666626907299631222116969699996669666666669660110000000001095 02773020150211436011105202030321729.007610466266966246996996040210640609366666166996699666666666969699996669666666669610232000000000217 02774020150411336021202204060621069.002110466166966246996996070330779609366666166996699666666666969699996669666666669610253000000000106 02775020150412212025696696969669999.966669666666966246996996119669996612366666626208299612212262969699996659666666669630430000000000226 02776020150311126010606696060669999.966669666666966246996996030569996696666666166996699666666666969699996669666666669630243000000002174 02777020150411226010204204020522016.001669666666966246996996010229996696666666166996699666666666969699996669666666669610243000000000298 02778020150322111012101205040629999.991611019266966246996996010231040608366666626907299621222262969699996669666666669630540000000000567 02779020150513436012105102020523569.001611289226966246996996050110727608366666626208299612212266969699996669666666669660420000000000593 02780020150322451110606696060669999.966669666666001246996996020569996096632336621102299612222266969699996669666166430830252000000000324 02781020150321136011104202060620851.001610466166966246996996030220560609366666166996699666666666969699996669666666669610242000000001958 02782020150211226010205106040621025.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000576 02783020150121236012204202040620956.002310466266966246996996070130026609366666166996699669992966969699996669666666669610451000000000424 02784020150313426010202206060621228.007669666666966246996996019739996696666666616101299612212166969699996669666666669630222000000000732 02785020150221312015696696969669999.966669666666966246996996119669996612366666166996699666666661020800010310466666669610252000000001539 02786020150121126010606696060669999.966669666666966246996996040269996696666666166996699666666666969699996669666666669610553000000000307 02787020150422126020202206040621183.001669666666966246996996010539996696666666616901103611222266969699996669666666669630531000000000257 02788020150322532111101107050423607.001630266166404112012500960511976102112112611101299612222266969699996669616266430830232000000000766 02789020150223426010202209040621183.001669666666966246996996030539996696666666616902299612222266969699996669666666669630111000000000280 02790020150323236012101108040121047.001611166266966246996996050112080608366666626206299612222266969699996669666666669630420000000000466 02791020150311211011606696060569999.966669666666966246996996030169996610366666166996699666666662969699996669666666669630542000000001912 02792020150522526020606696050369999.966669666666966246996996020569996696666666626101299621112166969699996669666666669630252000000001405 02793020150321426010205202050221126.001669666666966246996996030339996696666666166996699666666666969699996669666666669610243000000001676 02794020150122432112105206050421194.001630266166134136031300960312080104112136612102299631122116969699996669621221210230232000000000158 02795020150611536012105202060321930.001610466166966246996996060110520609366666166996699666666666969699996669666666669630253000000000571 02796020150313512012101206040621265.001610166166966136996996100111560604166666626905299612212261020500020310866666669630110000000000584 02797020150213146010606696060369999.966669666666966246996996010369996696666666626901299612266666969699996669666666669630111000000001567 02798020150211126010205202060610996.001669666666966246996996010239996696666666166996699666666666969699996669666666669610543000000000485 02799020150222436011606696040169999.966669666666966246996996020469996610366666626101299612222266969699996669666666669630341000000000249 02800020150421326010205206040611128.001669666666966246996996030539996696666666166996699666666666969699996669666666669620243000000000149 02801020150322532112101207030224838.001630266166113112028520960512080102112236621101299612222266969699996669611241410730232000000000436 02802020150421226020202203040621089.007669666666966246996996040539996696666666616902299612212166969699996669666666669610622000000000215 02803020150623426010202105050621817.001669666666966246996996010529996696666666616205299622212266969699996669666666669630321000000000281 02804020150323326020202205040611113.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000949 02805020150211312025696696969669999.966669666666966246996996119669996612366666166996699666666661040700000310366666669630450000000002130 02806020150511226010205205040621011.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000989 02807020150323126010606696060669999.966669666666966246996996020569996696666666626205299612222266969699996669666666669660321000000000531 02808020150312412011101203030621288.001620826222966246996996020411600610366666166996699666666661032000000320466666669630253000000000885 02809020150311136012204202060621107.001620515221966246996996030130032607266666166996699666666666969699996669666666669610541000000001056 02810020150323226010202205050621161.001669666666966246996996070339996696666666616101299612222266969699996669666666669630232000000001399 02811020150623512022105207050423269.001620612112966111035450960211976601166666626903299612222261042000100359666666669660110000000000707 02812020150121126010606696060669999.966669666666966246996996039769996696666666166996699666666666969699996669666666669610531000000000349 02813020150323426010202207050322341.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001167 02814020150413226010202102020521928.001669666666966246996996030239996696666666616203299622222166969699996669666666669630252000000000326 02815020150223526010202206060422186.001669666666966246996996030139996696666666616101299612222266969699996669666666669630222000000000208 02816020150323236012606696060569999.966669666666966246996996020169996610366666626208299642212226969699996669666666669660420000000000193 02817020150223526020606696040169999.966669666666966246996996020269996696666666626205299612222266969699996669666666669630321000000000325 02818020150322531112101108050324431.001630266166001112040450960512600102112136621101299612222266969699996669611121320720252000000000234 02819020150322226010202205050421081.001669666666966246996996030539996696666666616905299612222166969699996669666666669630111000000000405 02820020150311336092999202060229999.991610466266966246996996040290512609366666166996699669992966969699996669666666669610620000000003396 02821020150112112012104204060521126.001620826122966246996996030130779607266666626909101212222261023000040220166666669630540000000000148 02822020150423526010205109050421242.001669666666966246996996050239996696666666616101299612222266969699996669666666669630222000000000352 02823020150222236021905201050229999.991610166266966246996996039730000608366666166996699666666666969699996669666666669630620000000001632 02824020150313236012101109030521697.001611166166966246996996070112080608366666626205299622222266969699996669666666669630420000000000853 02825020150123426010202108060422126.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000000192 02826020150522532112101205030124606.001630266166113112050510960511664102112921621103299612222266969699996669611241410730242000000000482 02827020150313526010606696060269999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630253000000001974 02828020150111411011104202010521066.001620515122966146996996090411892603166666226901299626666662969699996669666666669630253000000000066 02829020150613512011204207040521472.001620813111966111008210960331300601166666626903299632212112969699996649666666669630110000000000851 02830020150321311015696696969669999.966669666666966246996996119669996612366666166996699666666661029700000369666666669610341000000000224 02831020150323436092202209060429999.991611166166966246996996050221577608366666626998299682292996969699996669666666669630110000000000580 02832020150322526010205207050423474.001669666666966246996996010439996696666666616902299612222266969699996669666666669630111000000000187 02833020150112526010202108050621514.001669666666966246996996010539996696666666616101299622222266969699996669666666669610222000000000381 02834020150322532121101205060222574.001630266166123112025500960411924102112111621103299641166616969699996669611221310630232000000001033 02835020150513526010606696999969999.966669666666966246996996050269996696666666626905299632211216969699996669666666669630110000000000325 02836020150223436011101109050222704.001610166266966246996996050312080608366666626905299612222266969699996669666666669660110000000001142 02837020150223212011202202040621143.001620926122966146996996030431296607266666626908299622212162969699996620866666669630110000000000886 02838020150423126010202208050621243.001669666666966246996996010519996696666666616902299621222266969699996669666666669660111000000000180 02839020150121326010202205040620964.001669666666966246996996010539996696666666166996699666666666969699996669666666669610542000000000218 02840020150212526010205202050423634.007669666666966246996996080339996696666666216901299616666666969699996669666666669630243000000000458 02841020150621126010205205040621143.001669666666966246996996040339996696666666166996699666666666969699996669666666669610522000000000139 02842020150311212011104203060321404.001610466766966246996996040210720609366666166996699666666661010200000139666666669610352000000000725 02843020150622412014101207040621904.001669666666966246996996060069996611366666626906299612222261020100010310466666669620520000000000995 02844020150321212021202201040621152.007620726222966246996996089730000607266666166996699666666661010500040220166666669610450000000001837 02845020150312326010202205040621010.001669666666966146996996010539996696666666616902299622222266969699996669666666669630622000000000909 02846020150123136011104202030521384.001620526121966246996996030110173607266666626101299612222266969699996669666666669630342000000000215 02847020150111411012101204020521880.001620612121966111024999960311862601166666166996699666666661010500025169666666669630342000000000476 02848020150222531113105107050423458.001630266166072136028999960229996111311636621101299612222266969699996669621121930830232000000000802 02849020150213436021105102050521386.001620626211966246996996040210520609366666626101299612222166969699996669666666669610341000000000222 02850020150511236011101102050429999.991610466266966246996996049710165609366666626908299622212266969699996669666666669610110000000001062 02851020150313112021101108030522786.001620912122966136996996099712080603166666626901299612222161030700015339666666669630110000000001040 02852020150122532111101107050323865.001630266166123112013450960511924102119612611102299612266666969699996669611241330830242000000000333 02853020150623436021202207050421555.001620515121966146996996090411924603166666616101299612222266969699996669666666669630342000000000364 02854020150521332113101299999979999.991610266166955246996996990119996111329636621904102832222116969699996669626266210230520000000000368 02855020150221432114101203040610963.001669666666966136016999960069996196619666621904101131122116969699996669666226120430520000000000784 02856020150412526010606696060469999.966669666666966246996996020569996696666666626202299622222166969699996669666666669630321000000000414 02857020150212436011202202060222064.007630826222966246996996080311600607266666626908299672112126969699996669666666669630622000000000275 02858020150511312013202199999920967.001610466166966246996996040069996611366666166996699666666662969699996659666666669630253000000001542 02859020150121346010105202030221088.001669666666966246996996040229996696666666166996699666666666969699996669666666669630243000000000098 02860020150221136011104202060621064.007620515721966246996996030210520607266666166996699666666666969699996669666666669610232000000000171 02861020150422226020202205060620432.001669666666966246996996010539996696666666616102299611112266969699996669666666669630232000000000190 02862020150222532111101206050427172.001630266166113136014999960511664104111619621101299612222266969699996669611291130830232000000000180 02863020150212526010202208060323499.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001277 02864020150113212014101109060212530.001669666666966246996996110069996611366666626905299612222161010500000310866666669630110000000000284 02865020150123236013101109050222041.001611166266966246996996050069996611366666626101299622222266969699996669666666669630321000000000467 02866020150123212022105202040621107.001620515122966246996996030110260607266666626101299612222261040100000310566666669630332000000000383 02867020150211336012105202040521051.007610466166966246996996030110130609366666166996699666666666969699996669666666669610252000000001176 02868020150223236013101108050222467.001610166166966246996996050069996611366666626205299612222266969699996669666666669630420000000001675 02869020150322412013202299999920011.001610366166966246996996070069996611366666626101299612222262969699996659666666669630342000000001987 02870020150122526010606696060469999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000442 02871020150312226010202202040611091.002169666666966146996996030539996696666666616901299611112266969699996669666666669630111000000000252 02872020150113536011205109050422940.001610166266966246996996039730260608366666616105299612222266969699996669666666669630420000000000260 02873020150122532112101107050422738.001630266166123112039440960511924102112136611101299612222266969699996669611241410630232000000000155 02874020150421432113202106050320022.001630166166113112050420960329996102119636621903299611212266969699996669611221210630521000000000211 02875020150212119091104203010521453.001620515112966111009360960311120601166666626199299699992999969999999699966666669610321000000000116 02876020150611111011105201050429999.991620715222966246996996039710000607266666626901299622222262969699996669666666669630630000000000271 02877020150211226020205202060620995.007669666666966246996996040339996696666666166996699666666666969699996669666666669610253000000000900 02878020150422132114105299040621082.001669666666966246996996110069996096649666621904102412222266969699996669666266130830520000000000203 02879020150412231011101206020521961.001610466166966113010999960312080602166666626101299612222262969699996669666666669610321000000000307 02880020150523411011101206020222612.001620826112966146996996090412080603166666616202299622222261011000000369666666669630342000000000175 02881020150522512014202203060621467.001669666666966246996996110069996611366666626904199621222261011400050310466666669630110000000000876 02882020150322532112101107050425697.001631215126123112025999960412080102111611621903299612266666969699996669611291430830242000000000181 02883020150112112012104202010521928.001620515121966111028440960211078601166666626203299612222261040700015349666666669630430000000000291 02884020150313226020202106020523704.001669666666966246996996010319996696666666616208299632212216969699996669666666669630321000000002018 02885020150123246010105202050220010.501669666666966146996996010239996696666666616101299612266666969699996669666666669630222000000000162 02886020150321136011101202060421216.001610366166966246996996129720277608366666626101299611222266969699996669666666669630321000000000851 02887020150423236013101104040621023.001610166166966136996996100069996611366666626205299622212266969699996669666666669630420000000000104 02888020150111336012101105050322917.001610466166966146996996090212236603166666626901299612222266969699996669666666669610621000000000261 02889020150213526010205209060327172.001669666666966146996996010529996696666666616202299612212266969699996669666666669630332000000001170 02890020150321126010204202040621159.001669666666966246996996030339996696666666166996699666666666969699996669666666669610332000000000711 02891020150322212011101205060223845.001610366166966136996996090312080603166666616902299612212261050300000259666666669620110000000001861 02892020150323426010202206050621729.001669666666966246996996010529996696666666616902299621222166969699996669666666669630111000000000600 02893020150213436011101208060222483.001620826112966146996996090512080603166666626205299622222266969699996669666666669660431000000001356 02894020150522526010202107050324465.001669666666966246996996010539996696666666616101299612212266969699996669666666669630252000000000769 02895020150521232122101206060521987.001630266766123112999260960512184102119636629901299612222266969699996669611221310330253000000000662 02896020150113446010105102010524216.001669666666966246996996050219996696666666616202299612266666969699996669666666669630321000000000261 02897020150622432111101207050323397.001630266166123112017470960521803102112336621108299612212266969699996669611231430830242000000000094 02898020150313212021105206060521210.001620826221966246996996120312080605166666626297299631222117969699996679966666669630442000000002085 02899020150513211011105106020523943.001620615121966246996996010413380605166666626908299612212261070100000269666666669630110000000000188 02900020150321136011202203040679999.991610366166966246996996089730325608366666626901299612222266969699996669666666669610252000000000578 02901020150423426010202106050621685.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000000342 02902020150313112013104204030521422.001620515112966136996996100069996611366666626205299632212212969699996610366666669630430000000000361 02903020150113432012104202010521647.001620515121966111022480960210909601166666626203299612222262969699996610566666669660420000000000289 02904020150413136012205204060629999.992320626221966246996996110130286607266666626297100182292296969699996669666666669630420000000000221 02905020150422412114101107050322429.001669666666966246996996110069996011349666622101299622222162969699996620862229930830341000000000292 02906020150321212015696696969669999.966669666666966246996996119669996612366666166996699666666661029700000320366666669630341000000000421 02907020150123512014606696999969999.966669666666966246996996020069996611366666626105299622222262969699996659666666669630331000000000122 02908020150423326010606696010569999.966669666666966246996996020569996696666666696102299612222266969699996669666666669660222000000000342 02909020150622426010202207050423138.001669666666966246996996030239996696666666616101299622212266969699996669666666669630232000000000411 02910020150321326020205202040621010.001669666666966246996996010239996696666666166996699666666666969699996669666666669630522000000000670 02911020150421236013104202050420772.001620526122966246996996030069996611366666626206299611222266969699996669666666669610430000000000251 02912020150221236011202105040611160.007631226296966246996996030430468607266666166996699666666666969699996669666666669610243000000000286 02913020150322332112101206040610915.001630266166072111022250960531300101122436621103299642222112969699996649611221119730232000000000588 02914020150412212022105105020524063.001620812122966246996996070213640605166666626908299611212261020300000239666666669630110000000000332 02915020150323526010202205060422149.001669666666966246996996030439996696666666616101299612222266969699996669666666669630222000000001567 02916020150213136011104104020523568.001620815121966246996996030221667607266666626205299622212266969699996669666666669660420000000000459 02917020150423536012101109010329999.991611166166966246996996050061768608366666626905299612222266969699996669666666669630110000000000263 02918020150311236011104203060221485.001620626221966246996996040210606609366666166996699666666666969699996669666666669610232000000001029 02919020150123126010205202040621074.001669666666966246996996030139996696666666616101299622222266969699996669666666669630233000000000217 02920020150321526010202105050422495.007669666666966246996996010439996696666666616101299622222266969699996669666666669630222000000000866 02921020150321126010202103040621032.001669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000000569 02922020150511211011101202010521923.001620726112966246996996010110720607266666626902299612222261052000020269666666669630232000000000428 02923020150311112015696696969669999.966669666666966246996996119669996612366666166996699666666661020100000320466666669610331000000000319 02924020150613336012101209040621495.001610166166966136996996100513380604166666626904100611222266969699996669666666669630110000000000785 02925020150111226010202206040221057.007669666666966246996996010529996696666666166996699666666666969699996669666666669630332000000000310 02926020150522251110202107050324256.001669666666031246996996019739996196622436611101299612222266969699996669661121430830252000000000409 02927020150221136011104202060421203.001620526721966246996996030110300607266666166996699666666666969699996669666666669610242000000000173 02928020150122532011202107050323817.001630166166966113006460960431456602166666626101299622212262969699996659666666669630232000000000374 02929020150223536013101709050224195.001611166166966246996996050069996611366666626205299612222266969699996669666666669630420000000000431 02930020150313411011606696999969999.966669666666966246996996020469996610366666626108299622212162969699996669666666669630341000000000342 02931020150323426010202205060621043.001669666666966246996996010539996696666666616902299622222266969699996669666666669630521000000000965 02932020150623426010202204040621176.001669666666966246996996020539996696666666616102299612222266969699996669666666669630222000000000521 02933020150411136011204204010521467.001611215226966246996996120230693608366666166996699666666666969699996669666666669630351000000000212 02934020150413336012101209060115793.001611166166966246996996070211924608366666626105299612222266969699996669666666669660321000000000470 02935020150221326010205205040621019.001669666666966246996996010529996696666666166996699666666666969699996669666666669610533000000000271 02936020150623436011205206060621416.002110166266966246996996030230780608366666616101299612222166969699996669666666669630321000000000278 02937020150221426010205105040621340.001669666666966246996996010539996696666666166996699666666666969699996669666666669610233000000000215 02938020150122526010205104050422081.001669666666966246996996080539996696666666616901299621222166969699996669666666669630541000000000123 02939020150321326010202205040621106.001669666666966246996996010539996696666666166996699666666666969699996669666666669630243000000000247 02940020150313112012104299020522187.001620826221966246996996019724415605166666616102299612222262969699996699666666669630321000000000253 02941020150622536012101206060114059.001610366166966246996996080212080608366666626101299612222266969699996669666666669630321000000000663 02942020150622426010606696060469999.966669666666966246996996030369996696666666626101299612222266969699996669666666669630242000000000296 02943020150122421010205106060623019.001669666666966111050480960139996696666666616101299622212261031400000369666666669630242000000000214 02944020150313132011101204010521817.001620526121966111003500960311700601166666626103299612222261020200010349666666669630321000000001287 02945020150212512015696696969669999.966669666666966246996996119669996612366666626997299679992991020300040320166666669630331000000002196 02946020150313436013999799999979999.997611166166966246996996050069996611366666626205299612222266969699996669666666669660420000000001944 02947020150112436012105203060322404.001610466166966246996996040210860609366666626206299622212266969699996669666666669610351000000000374 02948020150411126010204204040621150.007669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000231 02949020150311326010205206060521232.001669666666966246996996049739996696666666166996699666666666969699996669666666669630243000000000581 02950020150322432114606696050369999.962269666666966246996996110069996096642366622101299622222266969699996669666266430830351000000002038 02951020150322451110101207050223066.001669666666062112034500960319996196611636611109299622212166969699996669661111410630242000000000823 02952020150221326010202205040621082.002369666666966246996996040539996696666666166996699666666666969699996669666666669610533000000000868 029530201503235360121012070401114249.01621113116966246996996050312340605166666626205299612222266969699996669666666669630420000000001801 02954020150213212014101208060521105.001669666666966246996996110069996611366666626904102432122211010400000210866666669630430000000000326 02955020150411136011104202020521352.002910466266966246996996020210688610366666166996699666666666969699996669666666669610232000000000260 02956020150411126010202205040621001.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000193 02957020150613212021101206030621064.001620811112966111003300969711820601166666626101299611222261021600000220166666669630321000000000376 02958020150421336091202104040621084.007610466766966246996996040330384609366666626998299619912966969699996669666666669610321000000000370 02959020150213412011104108020523525.001620511121966111004480960313120601166666626203299632112111021000040249666666669630321000000000580 02960020150322532112202207040621207.001630266166113112038160960521231102112336621101299612222166969699996669612221410330242000000000206 02961020150322532111101206060113382.001630266166103112020460960512080102112136621101299622212266969699996669611241410730232000000001719 02962020150213136012202204040521266.001620812122966246996996030330546607266666626101299612212266969699996669666666669630321000000001559 02963020150613412011101108030520029.831620812212966146996996090511820603166666616102299612222261020300020349666666669630351000000000478 02964020150123312012104203040121554.001620515121966111022330960210810601166666626903299622222261040700000120866666669630620000000000267 02965020150223436013202208060221003.001611166266966246996996030069996611366666626905299612222266969699996669666666669660110000000000839 02966020150323436012101207060221697.001620526221966246996996030221525607266666626101299612222266969699996669666666669630321000000000604 02967020150222426010202206040620925.001669666666966246996996030539996696666666616101299612222166969699996669666666669630232000000000880 02968020150123436013202206040621222.001610366766966246996996030069996611366666626101299622212166969699996669666666669630342000000000487 02969020150322426010202106050222163.001669666666966246996996010439996696666666616101299611122266969699996669666666669630232000000000880 02970020150522432113104202040611550.001610466166154246996996990219996111322336621101299612222266969699996669622243430830331000000000110 02971020150322526010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630252000000001332 02972020150322426010202108050324571.001669666666966246996996070429996696666666616902299622222266969699996669666666669630631000000001230 02973020150521136012205204010521621.001610466266966246996996040130416609366666166996699666666666969699996669666666669610331000000000812 02974020150411246010104202040521317.001669666666966246996996039739996696666666616905299612266666969699996669666666669630253000000000138 02975020150411336012104202060221463.001610466166966246996996040210480609366666216901299616666666969699996669666666669610232000000000052 02976020150122432011101206060211164.001610466166966111014300960312080601166666626902299621212162969699996610466666669610520000000000203 02977020150511136013606696060669999.962269666666966246996996029769996611366666166996699666666666969699996669666666669610252000000000165 02978020150423526010202208040611719.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000091 02979020150312511011101106060621567.001620712221966246996996070412080605166666626108299632112211070800000369666666669630321000000002258 02980020150323236012202207060221465.001610166166966136996996120131144604166666626101299622212266969699996669666666669630332000000001237 02981020150521426010205206040611886.007669666666966246996996010529996696666666166996699666666666969699996669666666669630253000000001102 02982020150513511011101204010523591.001620826112966111002490960311732601166666626203299642112221030500100169666666669630431000000000704 02983020150323426010202108050322340.001669666666966146996996010529996696666666616101299622212266969699996669666666669630222000000000732 02984020150413136011606696060569999.966669666666966246996996020369996610366666626108299612212266969699996669666666669630331000000000107 02985020150323522010204104050621963.001669666666966111018430960319996696666666616903299621212161062500000220466666669630111000000000504 02986020150212512014101206050420712.007669666666966246996996030069996611366666626907299611222261010100000210166666669630110000000000351 02987020150322432011202206060421381.001630366166966113020170960330676602166666626905299612222262969699996659666666669630242000000000276 02988020150323436011905108060229999.991611279226966246996996059730832608366666626205299612222166969699996669666666669660420000000000941 02989020150313236012101109050623338.001611166266966246996996050112080608366666626105299612222266969699996669666666669630321000000000262 029900201503135120131052050602109999991620615122966136996996100069996611366666626101299612222261021500040310566666669630321000000002454 02991020150123526010202105050322040.001669666666966246996996010439996696666666616902299622222266969699996669666666669630111000000000119 02992020150622426010202106050322252.001669666666966246996996019739996696666666616901299622222266969699996669666666669630531000000001379 02993020150312446010101202030521525.001669666666966246996996070419996696666666616901299612266666969699996669666666669630621000000001942 02994020150422426010606696040669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630252000000000205 02995020150323226010202108040621201.001669666666966246996996010539996696666666616901299612222166969699996669666666669630111000000000525 02996020150122226010606696060669999.966669666666966246996996110469996696666666626101299622222166969699996669666666669630242000000000304 02997020150111126010202204040621049.001669666666966246996996010429996696666666166996699666666666969699996669666666669610243000000000119 02998020150221126010202205040621040.002169666666966246996996040429996696666666166996699666666666969699996669666666669610542000000000904 02999020150321136011204202010521015.007620526721966246996996080130217607266666166996699666666666969699996669666666669610242000000000462 03000020150622232114999207060219999.991669666666966246996996110069996096642366621101299612222266969699996669662299430820341000000000133 03001020150123226010202206060220928.001669666666966246996996010539996696666666616205299622212266969699996669666666669660321000000000387 03002020150523526010606696050469999.966669666666966246996996070569996696666666626902299612222266969699996669666666669620111000000000398 03003020150621136012105202060221165.007610466166966246996996040110346609366666166996699666666666969699996669666666669610532000000000273 03004020150613236013104202020521945.001610166166966246996996030219996611366666616101299632112116969699996669666666669630331000000001669 03005020150212412011905207060429999.991620626122966246996996010230832605166666166996699666666661022000050310466666669620643000000001676 03006020150123412014104201030529999.991669666666966246996996070069996611366666626101299612222262969699996659666666669630321000000000187 03007020150312512021101204060121428.001620926122966136996996090311061603166666626904100132122111011500030339666666669630110000000001729 03008020150223426010202108050423167.001669666666966246996996070439996696666666616902299621222166969699996669666666669630111000000000245 03009020150313236011101109030513038.001611166166966246996996050312080608366666626205299612222266969699996669666666669660420000000001420 03010020150622351110606696060469999.966669666666001246996996020469996096631636622101299622222266969699996669666166310730252000000000496 03011020150121112015696696969669999.966669666666966246996996119669996612366666166996699666666661020300010310866666669610242000000000085 03012020150322426010202207050321671.001669666666966246996996010439996696666666616101299622212266969699996669666666669630252000000001803 03013020150121126010202204040621113.007669666666966246996996030539996696666666166996699666666666969699996669666666669610233000000000218 03014020150511126010202206040221204.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000467 03015020150222412014101202050320993.001669666666966246996996110069996611366666626904103031122112969699996610566666669630520000000000237 03016020150523526020202204060223211.001669666666966246996996030439996696666666616101299622212166969699996669666666669630232000000000298 03017020150323226010202107050222234.001669666666966246996996010539996696666666616906299612222266969699996669666666669630111000000000278 03018020150313426010202206060521973.001669666666966246996996050539996696666666616205299612222266969699996669666666669630321000000000598 03019020150622532122101207060322453.001630266166123119024500960511924101122436621101299612222266969699996669611221310530252000000000150 03020020150123446010101102060621239.001669666666966146996996100219996696666666616902299622266666969699996669666666669630532000000000307 03021020150123136011205107050621330.001630815121966136996996090311612603166666626208299612212266969699996669666666669630222000000000144 03022020150323312013101109050321816.001610166166966111050370960069996601166666626101299611122261020300000310466666669630321000000000533 03023020150313526010606696060469999.966669666666966246996996020569996696666666626209299622212166969699996669666666669660222000000000824 03024020150321112012205202060521147.002110466266966246996996030130072609366666166996699666666661040300000320866666669610242000000000639 03025020150623212021202207040629999.991620619122966111010999960430832601166666626203299622222262969699996659666666669630453000000001254 03026020150322532111606696050369999.966669666666031246996996020469996010331636622101299612212266969699996669661221419730232000000000368 03027020150623436011202109050222179.001611166266966246996996050131456608366666626205299622212266969699996669666666669660420000000000225 03028020150313412024904299010529999.991669666666966246996996050069996603166666626101299619992961021500020170566666669630341000000000166 03029020150223426010202109050222427.001669666666966246996996010439996696666666616101299612222266969699996669666666669630243000000000169 03030020150223536023606696999969999.966669666666966246996996020069996611366666626205299612222266969699996669666666669630420000000001082 03031020150111112015696696969669999.966669666666966246996996119669996612366666166996699666666661021200000320466666669610532000000000058 03032020150222526010205104050427172.001669666666966246996996010339996696666666616101299622222166969699996669666666669630242000000001126 03033020150122226010202106060222427.001669666666966246996996010529996696666666616101299622212266969699996669666666669630252000000000219 03034020150623226010606696060269999.966669666666966246996996050569996696666666626205299612222266969699996669666666669660321000000000424 03035020150622426020202204040611501.001669666666966246996996030339996696666666616208299642212226969699996669666666669630232000000000418 03036020150611136011205201040621089.001610466266966246996996030130050609366666166996699666666666969699996669666666669610521000000000628 03037020150512512021101204030314030.001620914112966146996996090411680603166666626108299612212261042000000320166666669630331000000000364 03038020150212421010205208020521995.001669666666966111010999960529996696666666616908299612212262969699996669666666669630431000000000180 03039020150521226010205205040621003.001669666666966246996996030539996696666666166996699666666666969699996669666666669610233000000000341 03040020150512412022101204060324076.001620826111966111015520960311212601166666626101299612212261044000125270466666669630341000000000429 03041020150123226010205205040621051.001669666666966246996996030539996696666666616205299612222266969699996669666666669630321000000000337 03042020150322526010202108050324282.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000134 03043020150311126010202205040621097.001669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000934 03044020150321136011202204040621041.001610466166966246996996990430800609366666166996699666666666969699996669666666669610521000000001778 03045020150211111011205204020521252.007620826221966246996996030230416607266666166996699666666662969699996669666666669630253000000001065 03046020150213546010606696060469999.966669666666966246996996020069996696666666626901299641166616969699996669666666669630521000000000611 03047020150423412014202299999921047.001669666666966246996996110069996611366666626101299612222262969699996659666666669630420000000000058 03048020150122212012104202040620942.007620526222966246996996030110360607266666216902299616666661040600000239666666669630253000000000041 03049020150121336012105204050621405.001610466166966246996996040211516609366666626107299621222266969699996669666666669610321000000000331 03050020150413236012101109020523002.001611166166966246996996050112080608366666626205299612222266969699996669666666669630420000000000359 03051020150211426020205102060522080.001669666666966246996996080229996696666666616997299622222266969699996669666666669610642000000001560 03052020150623236013101199060212593.001611166266966246996996050069996611366666626101299612222266969699996669666666669630321000000001007 03053020150113136013101109060521991.001611166166966246996996050069996611366666626105299612222266969699996669666666669660321000000000770 03054020150113146010104202030521881.001669666666966146996996010319996696666666616102299622266666969699996669666666669630222000000000159 03055020150211126010205205060611305.007669666666966246996996070429996696666666166996699666666666969699996669666666669610522000000001724 03056020150622426010202205060611573.001669666666966246996996010439996696666666616902299612222266969699996669666666669630111000000000719 03057020150211126010205205040621023.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000199 03058020150422532122105205060221445.001630166166977112999280960211924102112136621101299622212166969699996669629299430830242000000000074 03059020150622112022101206030613482.001610166166966146996996090062080603166666626904100632222211022000000220866666669630110000000000340 03060020150123436011905109050329999.991620815221966246996996030121543607266666616205299612222266969699996669666666669630420000000000223 03061020150323412023202208060621898.001620926112966136996996100069996611366666626905299642112211020500000310866666669630620000000000743 03062020150112212011105105020522891.001620626121966111010480960312600601166666626101299612222262969699996649666666669630351000000000210 03063020150323426010606696060269999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630242000000001666 03064020150122532112101107050422186.001630266166113112030440960511820102112112621101299622266666969699996669611231410430232000000000123 03065020150423112011104102060621510.001620515121966111006410960210640601166666626903299622212261020100014310166666669660110000000000141 03066020150113112011104203030521374.001620526121966121003996090210800603166666626208299622212161020500015349666666669660420000000000220 03067020150611336012606696060569999.962269666666966246996996020269996610366666696901299612222266969699996669666666669610621000000001177 03068020150221226010204204040611068.007669666666966246996996010539996696666666166996699666666666969699996669666666669610522000000001445 03069020150123536013606696050269999.962269666666966246996996020069996611366666696208299622212166969699996669666666669660420000000000736 03070020150321112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996610266666669610242000000000557 03071020150213422010205203060520828.001669666666966111018280960429996696666666616903299612222262969699996649666666669630111000000002304 03072020150412446020101202060221563.001669666666966246996996010319996696666666616101299612266666969699996669666666669630222000000000545 03073020150411136011105201060629999.997610466266966246996996040110320609366666166996699666666666969699996669666666669610242000000000252 03074020150313426020606696020169999.966669666666966246996996020469996696666666626901299612222266969699996669666666669630111000000000976 03075020150423426010202207050321735.001669666666966246996996070539996696666666616101299612222266969699996669666666669630222000000000274 03076020150123536013101109050229039.001611166266966246996996050069996611366666626905299612222266969699996669666666669630110000000000622 03077020150613136012101207030522129.001610166166966246996996120062080608366666626905299612222266969699996669666666669630110000000000705 03078020150212526010606696040669999.966669666666966246996996040469996696666666166996699666666666969699996669666666669610431000000000450 03079020150112446010104202020521608.001669666666966146996996010419996696666666616902299612266666969699996669666666669630111000000000784 03080020150323112014101206040621092.001669666666966246996996030069996611366666626101299622222261030500000210566666669630321000000000386 03081020150423532021101106050221512.001630266766966112024310960211820602166666626101299612222262969699996699666666669630242000000000099 03082020150422126020606696020269999.966669666666966246996996030269996696666666696101299612222266969699996669666666669630253000000000214 03083020150223426010202207040611334.001669666666966246996996010319996696666666616901299612222266969699996669666666669630111000000000245 03084020150112246010101102020523166.001669666666966146996996010419996696666666616202299612266666969699996669666666669630341000000000294 03085020150213536012101108030222191.001620813112966146996996090212080603166666626905299612222266969699996669666666669630110000000000400 03086020150522426010606696010569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630253000000000179 03087020150221412011606696050369999.966669666666966246996996020169996610366666616902299612222262969699996620266666669630621000000002459 03088020150422551110606696050469999.966669666666011136050500960469996196612321621101299631212126969699996669661132310530242000000000201 03089020150422431111606696040669999.966669666666021246996996020469996010332336621101299612222266969699996669661111330830242000000000111 03090020150323212024101205030520993.001669666666966246996996110069996611366666626205299622222262969699996620266666669630440000000002636 03091020150211426010202203040621171.007669666666966246996996040329996696666666166996699666666666969699996669666666669630243000000000278 03092020150223226010202206050621153.001669666666966246996996010139996696666666616905299612222266969699996669666666669660111000000000371 03093020150122432011101205040621573.001610166166966113015450960312080602166666626903299612212162969699996620266666669630321000000000184 03094020150411212011105203040521124.001611026266966246996996010210866608366666626901299611112261021200000299666666669630553000000000167 03095020150623526020205105050421907.007669666666966246996996050439996696666666616905299612222266969699996669666666669630111000000000756 03096020150322112021101206030521390.001620826117966111004450960312288601166666626101299612212161032000100110166666669630351000000000776 03097020150113412015696696969669999.966669666666966246996996119669996612366666626101299632122111020800050320366666669630321000000000192 03098020150323136021105204010521183.001620615111966246996996030121247607266666626109299622222166969699996669666666669630353000000000480 03099020150422526020205202050421261.001669666666966246996996070229996696666666616101299622222266969699996669666666669610242000000000215 03100020150221326010205202040621014.002969666666966246996996040139996696666666166996699666666666969699996669666666669610533000000000868 03101020150323412014101208060221754.001669666666966246996996030069996611366666626101299632212211021500000310366666669630331000000000465 03102020150221326020205206060421087.007669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000001411 03103020150611246010104202060221147.001669666666966246996996010419996696666666216901299616666666969699996669666666669630522000000001756 03104020150611136012104202020521096.002310466166966246996996040110360609366666166996699666666666969699996669666666669610252000000000182 03105020150422336011202206040621215.001631211126966246996996030230416607266666626101299632212126969699996669666666669630222000000000273 03106020150212522010202207050621985.001669666666966111999999960339996696666666166996699666666661020700000120166666669630431000000001608 03107020150213426010205105040621261.001669666666966246996996010439996696666666616102299612222266969699996669666666669630222000000000788 03108020150322426010202203040121862.001669666666966246996996070539996696666666616902299612222266969699996669666666669630111000000001625 03109020150413126010202106050521919.001669666666966246996996010419996696666666616101299612222266969699996669666666669660222000000000338 03110020150522236021105202040621805.007610466266966246996996120210360609366666626908299612212266969699996669666666669610621000000000268 03111020150113211012101109010323418.001611166166966146996996060311976608366666616105299612222262969699996669666666669630321000000000146 03112020150422232122202206040621107.001630266166224112028220960531300102119636621903299642212216969699996669611292919730531000000000109 03113020150323426010202208050222116.001669666666966246996996010439996696666666616205299612222266969699996669666666669660342000000000403 03114020150223412011205105050422762.001620615111966111004350960321699601166666616105299612222262969699996639666666669630321000000001310 03115020150113112011104203010520013.001620526121966111020999960211819601166666626903299622212261020500020349666666669630110000000000073 03116020150222432112606696060269999.966669666666123136028999960369996104111636621101299612222266969699996669661241210330242000000000645 03117020150212446010105102020522233.001669666666966146996996010329996696666666616102299622266666969699996669666666669630222000000000148 03118020150313226010202206060521201.001669666666966246996996050439996696666666616205299612222266969699996669666666669630321000000000653 03119020150323236021205201060221073.001620726122966246996996030230180607266666626101299612222266969699996669666666669630342000000000970 03120020150212531011101208030521818.001620526121966121004996090412080603166666616208299612212262969699996669666666669630440000000000888 03121020150312246010101102050423993.007669666666966246996996070419996696666666616902299642266616969699996669666666669630111000000000571 03122020150522136115696696969669999.966669666666966246996996119669996096642566622207299671222296969699996669666266930830351000000000276 03123020150212412011104203060329999.991620515121966111026999960311040601166666626101299612222261019700000349666666669630321000000000205 03124020150511112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996659666666669610351000000000290 03125020150622551120101108060122286.001669666666052136016490960519996196611612611202299612266666969699996669661111410730242000000000786 03126020150523236011905201050229999.997620615222966246996996030130016607266666626905299612222266969699996669666666669630110000000000104 03127020150621126010202205040621060.001669666666966246996996010429996696666666216902299616666666969699996669666666669630522000000000581 03128020150523436011105104050422451.007611215116966246996996050130242608366666626905299622222266969699996669666666669660110000000000174 03129020150222536023101207060120976.002310366266966246996996040069996611366666626209299632222216969699996669666666669610440000000002979 03130020150423436011202108050322045.001630166166966136996996090321525603166666626908299641212116969699996669666666669630111000000000266 03131020150523526010202206040323065.001669666666966246996996010539996696666666616202299622222266969699996669666666669630222000000000601 03132020150613436021205109050323714.001610366766966246996996050230572608366666616905299612222266969699996669666666669630110000000002026 03133020150411226020205207040621204.001669666666966246996996030339996696666666166996699666666666969699996669666666669610233000000000292 03134020150422126020202206060621631.001669666666966246996996010429996696666666616902299622222166969699996669666666669630521000000000160 03135020150621326010205205050221444.001669666666966246996996080439996696666666166996699666666666969699996669666666669610332000000002084 03136020150221336011205703040611115.001610466266966246996996070320500609366666166996699666666666969699996669666666669610242000000002854 03137020150312412012101207060213376.001610366166966146996996120111820608366666616102299612212161040500000320866666669630331000000002026 03138020150223412012101109050322950.001620726111966136996996100221456604166666626905299632112211049799997329966666669630110000000000371 03139020150412312011104203020521947.001620526121966111012440960220768601166666626903299612212261022000020339666666669630110000000000539 03140020150222151110101208040621703.001669666666113136047999960219996196611611611101299612222266969699996669661111429730253000000001222 03141020150313136011101109060522633.001611166266966246996996050514415608366666626197299612222266969699996669666666669630341000000000264 03142020150113512014101205050225788.001669666666966246996996110069996611366666626208299612222261040300000110866666669630321000000000215 03143020150121432111202204050621739.007630266166113112006210960411680102119636621901299612222266969699996669611221230830521000000000190 03144020150311126010204202060621122.001669666666966246996996019739996696666666616902299622222266969699996669666666669610653000000000310 03145020150123436013101109050221791.001611166166966246996996050239996611366666626905299612222266969699996669666666669660621000000000718 03146020150523426020202207060223405.001669666666966246996996070419996696666666616101299622222266969699996669666666669630222000000000686 03147020150313236023205299020520983.002120626222966246996996050069996611366666626905299612222266969699996669666666669660110000000005442 03148020150323226010202107050621878.001669666666966146996996100439996696666666616101299612222166969699996669666666669630222000000000211 03149020150222452110101202050421441.001669666666082136028999960119996196611623611202299612222266969699996669616112330830351000000000161 03150020150423436011202206050422517.002130166266966246996996020531456610366666626101299622212266969699996669666666669630233000000000196 03151020150322512014903299060279999.991669666666966136996996100069996611366666626101299612222262969699996639666666669630331000000002410 03152020150422536022105106050620718.001610466166966246996996040131040609366666626101299612222266969699996669666666669630321000000000238 03153020150122112012202204030521236.001620826122966111025360960220873601166666626203299641122111041000000320266666669630450000000000090 03154020150422426020205104050322329.001669666666966246996996040539996696666666616101299612212266969699996669666666669610243000000000185 03155020150513536023606696050369999.962269666666966246996996050069996611366666626208299612222266969699996669666666669660420000000002664 03156020150112511011105202060221363.002311026166966146996996060311320608366666626908299612212261031500000269666666669630110000000000608 03157020150222532112101106050423244.001630366166955196996996990511976105122413611102299612212266969699996669616266420130232000000000661 03158020150113412011104204020522227.001620812121966121009996099711212603166666626103299612212161029700100349666666669630331000000000187 03159020150523436012101206040621457.001611166266966246996996070111820608366666696298299682292296969699996669666666669630321000000000397 03160020150123212011104202060421036.001620515121966246996996030210480607266666626203299632212211030400010310866666669630420000000000068 03161020150523236022606696040269999.962269666666966246996996020269996610366666696205299612222266969699996669666666669630420000000001010 03162020150113112012104102010529999.991620515121966113016440960210844602166666626203299622212261021300347249666666669630420000000000161 03163020150121126010202205060611019.001669666666966246996996040539996696666666166996699666666666969699996669666666669610532000000000172 03164020150113136012606696010569999.962269666666966246996996020269996610366666626101299612222266969699996669666666669630321000000000181 03165020150123212014104299050529999.992369666666966246996996110069996611366666626204135341222222969699996610866666669630420000000000155 03166020150123412013101299040629999.991621112126966246996996990069996611366666626203299632112111020800020320866666669630431000000000118 03167020150511346010101102020523307.001669666666966146996996010329996696666666616902299612266666969699996669666666669630111000000000270 03168020150322432112101207060124213.001630266166144112016500960511924102112136621101299622212266969699996669611221310630242000000000889 03169020150121136011104203040621085.007620815121966246996996030210572607266666166996699666666666969699996669666666669610252000000000161 03170020150411126010202205040621162.007669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000234 03171020150322532124202206050424531.002369666666966246996996110069996096642466622206299611222266969699996669666266930830341000000000276 03172020150323126020202107050621599.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000988 03173020150322532112101206030611722.001630266166123112026500960512080102111636621101299622212166969699996669611241310530232000000000356 03174020150322526010205108050422931.001669666666966246996996030539996696666666616208299612212266969699996669666666669610321000000003029 03175020150113136011205205010521003.002310166266966246996996030131040608366666626905299622222266969699996669666666669630110000000000200 03176020150311226010202204040621083.007669666666966246996996010439996696666666166996699666666666969699996669666666669610342000000000849 03177020150222526010606696050469999.966669666666966246996996020469996696666666626101299612222166969699996669666666669630232000000000352 03178020150212432011101103020523047.001620826121966111012440960311700601166666626903299611212262969699996649666666669630110000000001266 03179020150222526010202108050324035.001669666666966246996996070439996696666666616101299612222266969699996669666666669630242000000002272 03180020150523426010202207040221647.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001255 03181020150622526010204203040621031.001669666666966246996996080229996696666666616101299611122266969699996669666666669630222000000002387 03182020150112212012104202010521304.001620515121966111022400960210960601166666626903299622222261043000100349666666669630110000000000127 03183020150322426020202206060321357.007669666666966246996996039729996696666666616902299642122116969699996669666666669610353000000000848 03184020150311136011202203040621069.001610466166966246996996030230156609366666166996699666666666969699996669666666669610242000000000218 03185020150113246010104202010521706.001669666666966146996996010419996696666666616101299612266666969699996669666666669630321000000000166 03186020150521226010205204050621780.002169666666966146996996099739996696666666216901299612222266969699996669666666669630431000000001088 03187020150623226010606696020169999.966669666666966246996996010569996696666666626101299612212266969699996669666666669630222000000000544 03188020150322551110606696050469999.966669666666041136032340960269996196611636621101299612212166969699996669616111230830232000000000305 03189020150612411012205102060479999.992220515221966121036996100130260604166666616908299621212262969699996669666666669630110000000001643 03190020150622526020205207050422897.001669666666966246996996019729996696666666616101299612222266969699996669666666669630242000000002647 03191020150221446010606696050369999.962269666666966246996996020169996696666666166996699666666666969699996669666666669630332000000000201 03192020150413236012101208030522238.001611166166966246996996050112080608366666626105299612222266969699996669666666669630420000000000197 03193020150623526010606696060469999.966669666666966246996996089769996696666666626101299612222266969699996669666666669630233000000000782 03194020150322536011202107040621031.001631226796966246996996999730416607266666616101299612222266969699996669666666669630242000000000730 03195020150621332112101203040611268.001610266166955112028190969720520102112136621101299612222266969699996669616266230830331000000000237 03196020150523536022205203010225008.001610166166966246996996120130520608366666626101299612222266969699996669666666669630321000000001609 03197020150221326010202204040621054.007669666666966246996996010339996696666666166996699666666666969699996669666666669610233000000000336 03198020150613526020202102040621042.001669666666966246996996030139996696666666616902299622212266969699996669666666669630243000000002290 03199020150412226010202204060323695.001669666666966246996996010529996696666666616101299632212196969699996669666666669630222000000000488 03200020150113132011101204010521076.001620812121966119006999960211667601166666626905299672222221020200020319966666669660631000000000079 03201020150422311025696696969669999.966669666666966246996996119669996612366666626901299642222111029700000369666666669630621000000000190 03202020150321236011104204060621085.001620511121966246996996010211386605166666616901299622212266969699996669666666669630641000000000847 03203020150223426010205102050221708.001669666666966246996996060139996696666666616101299612222266969699996669666666669630233000000002009 03204020150222432112101206050222202.001630266166123136036999960511820104111636621101299612222166969699996669611291210430232000000001523 03205020150622432112101207050222343.001630266166113112034460960511612102112336621101299622212166969699996669611231410330252000000000808 03206020150313411011104108060522213.001620514121966111012999960312080601166666626903299622222261060199997369666666669630620000000002405 03207020150221112012205203040621143.007611026166966246996996030130087608366666166996699666666661029799997229966666669630552000000000284 03208020150621236022202204040621061.001610466266966246996996040331039609366666166996699666666666969699996669666666669610253000000000379 03209020150421412122999203050329999.991610266166113146996996039730520108322536621209299621222262969699996649611211119730453000000000198 03210020150413526010205109050423099.001669666666966246996996020439996696666666616101299612222266969699996669666666669660222000000000378 03211020150321511012104202040429999.991610466266966246996996040110346609366666166996699666666661022000200169666666669630331000000000622 03212020150213426010606696060269999.966669666666966246996996020569996696666666626902299612222266969699996669666666669660111000000001437 03213020150521226010205204050421402.001669666666966246996996070439996696666666616906299612222266969699996669666666669610621000000000590 03214020150221126010202102040621026.002169666666966246996996039739996696666666166996699666666666969699996669666666669610522000000000786 03215020150621311015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610242000000000118 03216020150512526020202202060522252.001669666666966246996996010139996696666666616102299632212116969699996669666666669630232000000002119 03217020150221226010199201040611109.007669666666966246996996080429996696666666216902299616666666969699996669666666669630232000000000683 03218020150111136012202204040621100.001630466266966246996996030130485609366666166996699666666666969699996669666666669610243000000000288 03219020150623236012205209060222439.001611213226966246996996050130624608366666616905299612222266969699996669666666669630620000000000316 03220020150523526010205108050421116.007669666666966246996996010339996696666666616205299612222266969699996669666666669660341000000001422 03221020150323326010606696040669999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630252000000000909 03222020150211426010202204040621004.007669666666966246996996030539996696666666166996699666666666969699996669666666669610343000000001716 03223020150311236011104203060521182.001610466266966246996996040210945609366666166996699666666666969699996669666666669610253000000001392 03224020150323526010606696060469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630243000000002515 03225020150321126010205204040611058.002169666666966246996996010429996696666666166996699666666666969699996669666666669610243000000000326 03226020150323436012202109050223835.001610366166966246996996120231456608366666626101299622212266969699996669666666669630342000000001031 03227020150322532111101206060424015.001630266166134112006500960511924102112311621101299612266666969699996669611291419730232000000000166 03228020150223526010205209060222884.001669666666966246996996010539996696666666616101299612222166969699996669666666669630222000000001682 03229020150323526020205206050221094.007669666666966246996996030339996696666666616101299612222266969699996669666666669630233000000000952 03230020150322426010202107050422091.001669666666966246996996010439996696666666616902299612212266969699996669666666669630632000000002145 03231020150322432111202106050322780.001630266166113112006450960521733102112112621101299612266666969699996669611291419730252000000000200 03232020150121126010202203040620956.001669666666966246996996030239996696666666166996699666666666969699996669666666669630233000000000187 03233020150111126010202204040621168.007669666666966246996996040439996696666666166996699666666666969699996669666666669610253000000000181 03234020150423226010205107050621750.007669666666966246996996010139996696666666616908299622212266969699996669666666669630111000000000199 03235020150123412011101109050621097.001611166166966136996996090311976603166666626905299612222262969699996610266666669630110000000000140 03236020150311226010202105040621811.001669666666966246996996010539996696666666616902299611212166969699996669666666669610111000000000345 03237020150222532111202107050323593.001630266166113136011999960421577104111612611101299612266666969699996669611241430830252000000000089 03238020150611426010202205060621523.001669666666966246996996010539996696666666166996699666666666969699996669666666669630532000000002696 03239020150421312011205202040520951.001611015166966246996996040230400609366666166996699666666662969699996659666666669630531000000000178 03240020150421326010205203060221166.001669666666966246996996040229996696666666166996699666666666969699996669666666669610532000000000104 03241020150511126010606696060669999.966669666666966246996996020269996696666666166996699666666666969699996669666666669610253000000000210 03242020150322526010606696060469999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630232000000000792 03243020150611136011202204040621033.007631226226966246996996049730273609366666166996699666666666969699996669666666669610243000000000583 03244020150522232112101205040611747.001610266166113146996996090311560103122236621101299622222166969699996669612221319730341000000000894 03245020150113236013105205069923944.001620526121966136996996100069996611366666626205299612222266969699996669666666669630420000000000726 03246020150212236011104204020521645.001620515111966136996996120311440604166666626203299612222266969699996669666666669630430000000000327 03247020150623412011101204040221197.001620826112966111999999960211732601166666626101299612212261031499997370866666669630431000000000521 03248020150522526010202206050325449.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000171 03249020150422432121101108050323676.001630266166123112999400960331040102112412621103299621166666969699996669611221230830252000000000080 03250020150512246010101202020522426.001669666666966146996996099719996696666666616202299621166666969699996669666666669630341000000001526 03251020150122212012101206050422296.001620526112966111012440960321699601166666626101299612222261079700000359666666669630331000000000199 03252020150123536012101108050423264.001611166266966246996996050231300608366666626205299612222266969699996669666666669630420000000000304 03253020150121426010204202040611563.007669666666966246996996040529996696666666616907299611222266969699996669666666669610111000000000149 03254020150122221010202208060621281.001669666666966121016996010529996696666666616101299622222261010500000269666666669630242000000000194 03255020150422241010101102050621026.001669666666966111009300960419996696666666616902299621166662969699996669666666669630531000000000320 03256020150213126010202106060621577.001669666666966246996996070539996696666666616905299622222266969699996669666666669630111000000000312 03257020150112111011105204020522977.001620826122966136996996090412940603166666616902299612212261020499997169666666669630430000000000249 03258020150123436013104202010519039.001620526122966136996996100069996611366666626205299622212266969699996669666666669660420000000000496 032590201504135360131012090306213783.01620911112966246996996050069996611366666616202299612222266969699996669666666669630420000000000742 03260020150322132112101208060222325.001630266166113112040490960511924102112536621101299612222266969699996669611241410630242000000001030 03261020150422532121101205060221454.001630266166955112999260960511664102112136621101299612222266969699996669626266310330232000000000152 03262020150423426010202206050621199.002169666666966246996996030339996696666666616904104421222266969699996669666666669630111000000000258 03263020150121136011205202050621072.007620726222966246996996120130052607266666626904102411222266969699996669666666669610331000000000401 03264020150522551120101206060229048.001669666666082136034250960419996196612121611202299622212266969699996669661141430830232000000000177 03265020150421511011202806050421435.008610466866966246996996040421664609366666166996699666666661070500000369666666669630232000000000218 03266020150312526010606696050369999.966669666666966246996996020569996696666666616102299612222266969699996669666666669630242000000000550 03267020150221126010202203040621489.007669666666966246996996040339996696666666166996699666666666969699996669666666669610253000000001208 03268020150213146010104102020522939.001669666666966246996996030219996696666666616102299612266666969699996669666666669630222000000001860 03269020150621526010205205060621598.001669666666966246996996040429996696666666616901299612292266969699996669666666669610643000000003336 03270020150212411011101104010521731.001620712121966111015360960312078601166666616103299612222261020300030369666666669630321000000000246 03271020150113436011104202060421025.001620515111966246996996030110400607266666616905299612222266969699996669666666669630110000000000243 03272020150113426010202208060521270.001669666666966246996996030339996696666666616205299612222266969699996669666666669660222000000000279 03273020150511336012904205060529999.991610466266966246996996049791664609366666166996699666666666969699996669666666669610252000000000262 03274020150122246020101202040611503.001669666666966246996996010319996696666666616101299612266666969699996669666666669630222000000000159 03275020150123426010202206050322040.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000283 03276020150322526010202106060421874.001669666666966246996996010439996696666666616101299622222266969699996669666666669630243000000000565 03277020150622531123606696030269999.966669666666041246996996020369996011339613691101999911112266969699996669661121330830232000000001083 03278020150313436023101205010529999.992320626222966246996996080069996611366666626208299642212226969699996669666666669630430000000001762 03279020150512426010202202050422313.002169666666966246996996010139996696666666616908299632212216969699996669666666669630111000000000315 03280020150523336012101209060114494.001611166266966246996996120111924608366666626905299612212266969699996669666666669660110000000001182 03281020150223426010606696050669999.966669666666966246996996050469996696666666626105299612222266969699996669666666669630222000000000809 03282020150121226010205203040621068.007669666666966246996996010229996696666666166996699669992966969699996669666666669610431000000000132 03283020150322436125696696969669999.966669666666966246996996119669996096641666622101299612212166969699996669666266330830331000000000888 03284020150323436023202206040611173.001610166766966246996996080069996611366666626101299612222266969699996669666666669630343000000002770 03285020150612436011101207040612582.001611012266966246996996060312600608366666626998299612222266969699996669666666669630621000000000555 03286020150123426010202107050321970.001669666666966246996996010539996696666666616101299612222266969699996669666666669630321000000000271 03287020150623436012204208060221220.002120515222966246996996030131248607266666626905299612212266969699996669666666669660110000000000228 03288020150621126010205203040621152.007669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000463 03289020150222532112606696060469999.966669666666113136034999960569996104111636621101299632212116969699996669661241419730242000000000206 03290020150321226010202202040621060.007669666666966246996996040229996696666666166996699666666666969699996669666666669610253000000002093 03291020150411326010204206010521175.002369666666966246996996030129996696666666166996699666666666969699996669666666669630243000000000196 03292020150313526010202207050422297.001669666666966246996996070439996696666666616101299612222266969699996669666666669660222000000000864 03293020150511136011606696999969999.966669666666966246996996020469996610366666626901299622222266969699996669666666669630540000000000232 03294020150423536012202208060422049.002111166266966246996996020230416610366666626101299612222266969699996669666666669630321000000000222 03295020150621432112101106050322289.001610266166103112035410960412080102112136621101299612222266969699996669611212310630242000000000989 03296020150622436013101206050422121.001610266166966246996996020069996611366666626101299622222266969699996669666666669630341000000002451 03297020150313126010202204060521286.001669666666966246996996010239996696666666616205299622212266969699996669666666669660321000000001172 03298020150211426010205202040521041.001669666666966246996996010139996696666666166996699666666666969699996669666666669630522000000000376 03299020150111112015696696969669999.966669666666966246996996119669996612366666166996699666666661020200020310466666669610541000000000150 03300020150313336012101109060323016.001611166266966246996996070212080608366666616205299612222266969699996669666666669630331000000000290 03301020150122432112101207060611807.001630266766955112050380960412028102112136621101299612222266969699996669616266320730242000000000176 03302020150223226010202206020221598.001669666666966246996996010539996696666666616101299612222166969699996669666666669630243000000001122 03303020150322526010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000490 03304020150622436023205201060221864.007620615222966246996996030069996611366666626101299612222266969699996669666666669630331000000000525 03305020150322532112101199050422758.001610266166113112040450960511924102119613621901299612266666969699996669611221430830521000000001503 03306020150213536023101299010529999.991610166766966246996996120069996611366666626908299612212166969699996669666666669630110000000002707 03307020150622411011202206060211451.001620826221966246996996030530832607266666616101299612212162969699996669666666669630332000000000795 03308020150513136011101209020522448.001620615227966246996996120313380605166666616202299612222266969699996669666666669630420000000000107 03309020150412412011104106020523199.001620526122966246996996039713120607266666626101299632222211024599997120166666669630331000000000123 03310020150622526010202105050322128.001669666666966246996996080429996696666666616101299612222166969699996669666666669620222000000000283 03311020150211236021202202040611062.007611013266966246996996030220688608366666166996699666666666969699996669666666669630252000000001256 03312020150422326010202206060221473.001669666666966246996996010439996696666666616101299622212266969699996669666666669630242000000000217 03313020150113412011105202060326006.001620811121966146996996090110420603166666626105299612222261071499997210866666669630321000000000116 03314020150313526010606696060369999.966669666666966246996996020469996696666666626202299612222266969699996669666666669660321000000000689 03315020150421232114905204030629999.991669666666966246996996110069996096642166621101299611222266969699996669666266130830331000000000131 03316020150412412011105105010523940.001620826222966111999490960213640601166666626903299632222211070599997249666666669630652000000000201 03317020150311311012204203060521250.002110466266966246996996020230346610366666166996699666666662969699996669666666669630232000000000280 03318020150522336012202107040621574.001610366266966146996996120331300608366666626904100412222266969699996669666666669630540000000000400 03319020150323526010204208050422612.001669666666966246996996010439996696666666616101299612222266969699996669666666669630253000000002330 03320020150221426010202204040621348.001669666666966246996996040429996696666666166996699666666666969699996669666666669630253000000000370 03321020150113426010202208060521139.001669666666966246996996030539996696666666616205299612222266969699996669666666669660321000000000392 03322020150123326010202108060222064.001669666666966246996996010529996696666666616901299631222216969699996669666666669630111000000000189 03323020150613412024606696060269999.962269666666966246996996020069996611366666626108299612212262969699996659666666669630352000000001512 03324020150222451110606696060669999.966669666666113136050999960469996196611636621101299612222266969699996669661142330830331000000000320 03325020150422426010202106040621080.001669666666966246996996010529996696666666616902299621212166969699996669666666669630233000000000401 03326020150511126010205204040610984.007669666666966246996996030339996696666666166996699666666666969699996669666666669610253000000001238 03327020150113412013105201020521514.001620626211966246996996030069996611366666626908299622212261021700000110566666669630110000000000214 03328020150323112011104103020521360.001620526121966111999999969711191601166666626101299612212161020100000320866666669630321000000000276 03329020150122112014101206060521177.001669666666966246996996030069996611366666626101299612222261040700000270266666669630321000000000273 03330020150413236022101109060522560.001620926112966246996996070512080605166666626205299612222266969699996669666666669660420000000000116 03331020150311126010202204040621021.002169666666966246996996010529996696666666166996699666666666969699996669666666669610533000000000478 03332020150521126010202206040611055.002169666666966246996996020529996696666666166996699666666666969699996669666666669610243000000000834 03333020150321226020202205040621147.001669666666966246996996010539996696666666166996699666666666969699996669666666669630243000000000789 03334020150313126010205205060221522.002169666666966246996996030539996696666666616904101232112116969699996669666666669630632000000000594 03335020150213146010105102020524718.001669666666966146996996010319996696666666616902299612266666969699996669666666669630111000000000879 03336020150221112015696696969669999.966669666666966246996996119669996612366666166996699666666661040599997220366666669610243000000001808 03337020150323526020204204040621176.001669666666966246996996010539996696666666616902299622222266969699996669666666669630553000000002556 03338020150421536011104207040621228.007610466266966246996996040221647609366666166996699666666666969699996669666666669610430000000000273 03339020150121336011202103040621164.007630826112966246996996070230312607266666166996699666666666969699996669666666669610522000000000307 03340020150511136011205202040621075.001610366766966246996996040230195609366666166996699666666666969699996669666666669610242000000000195 03341020150113432013104208060521197.001620511121966111038420960069996601166666626203299612222262969699996610866666669660420000000000698 03342020150321236011202205050621099.001630466166966246996996049791664609366666166996699666666666969699996669666666669630353000000000637 03343020150323126010202106050622081.001669666666966246996996030439996696666666616997999912222266969699996669666666669630551000000002514 03344020150123426010205207050322340.001669666666966246996996030539996696666666616902299622212166969699996669666666669630111000000000245 03345020150522226010606696060669999.966669666666966146996996100569996696666666626101299611122266969699996669666666669630232000000000153 03346020150312246010105202030521186.001669666666966246996996010419996696666666616901100122266666969699996669666666669630111000000000461 03347020150323426010202207060424072.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000496 03348020150323126010202208060521469.001669666666966146996996010339996696666666616101299612222166969699996669666666669630222000000000182 03349020150421126010202203040621151.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000114 03350020150112412011105201020522533.001620615121966111007460960210720601166666626101299622212261020400000349666666669630321000000000327 03351020150523336013606696999969999.966669666666966136996996100069996611366666626101299612222266969699996669666666669630341000000000238 03352020150223112011104209010521133.001620512121966111010280960211924601166666626205299612222261020600020319966666669660420000000000493 03353020150513212012105204060622089.001620612111966111002999960414238601166666626903299622222261024400050220866666669630110000000000799 03354020150523526020205203040621412.001669666666966246996996080539996696666666616102299621222266969699996669666666669630252000000000175 03355020150523412013101203020322572.001611026166966136996996100069996611366666626908299622212261022100025110166666669630440000000000732 03356020150623526010205108050423967.007669666666966246996996039739996696666666616205299612212166969699996669666666669660321000000001024 03357020150422512123999299050489999.992310366766955246996996020069996011332236621101299672212111079799997310126266330820351000000000251 03358020150513526010202109050424910.001669666666966246996996010519996696666666616202299612222266969699996669666666669630321000000000380 03359020150413326020606696060669999.966669666666966246996996020569996696666666626202299611122166969699996669666666669660321000000000239 03360020150222432113101206060221857.001610166166134136040999960319996111311636621203299631122116969699996669612243419730430000000000176 03361020150223412011101204060619999.991620819112966146996996090211212603166666616202299689992991072599997229966666669630420000000002404 03362020150322426010202208060611144.001669666666966246996996010529996696666666616901299612222266969699996669666666669630531000000001032 03363020150413412014105207030521245.001669666666966246996996110069996611366666626905299642122211033500012310866666669630110000000000439 03364020150222526010205108050423887.001669666666966146996996010339996696666666616109299632212116969699996669666666669630253000000000370 03365020150111126010202203060421077.001669666666966246996996080539996696666666166996699666666666969699996669666666669610552000000000331 03366020150222426020205208060621049.001669666666966246996996040439996696666666616108299622212266969699996669666666669610243000000001508 03367020150613212021101209060622962.001620926212966146996996090412080603166666626908299642112211020200000220166666669630110000000001940 03368020150311226010202205060621189.007669666666966246996996010539996696666666166996699666666666969699996669666666669620332000000000938 03369020150413312012205205050422591.007620615191966111020460960331040601166666626203299631112111042100130310866666669630430000000000269 03370020150421536021202204040611662.001611012266966246996996120530520608366666616907299611222266969699996669666666669630631000000000253 03371020150411146010101102010521722.001669666666966146996996100219996696666666216902299612266666969699996669666666669630621000000000482 03372020150321426010202207040621199.001669666666966246996996070539996696666666216901299616666666969699996669666666669630342000000000442 03373020150213311012999204040629999.991620526111966136996996100191663604166666626208299632112111032100000169666666669630420000000001661 03374020150421326010202206060221382.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000346 03375020150313236013101207020522153.001611166166966246996996070069996611366666626905299612222266969699996669666666669660110000000001723 03376020150411112015696696969669999.966669666666966246996996119669996612366666166996699666666661022800000359666666669620520000000000104 03377020150211412012104202060621044.001620926121966246996996080110320607266666166996699666666661020500010349666666669630542000000001276 03378020150421136011904702060429999.997610466166966246996996990130139609366666166996699666666666969699996669666666669610243000000000230 03379020150221232112105205050421363.007630266166093136028999960521317104119636621107299621222166969699996669619241230830232000000000153 03380020150321146010101202050422124.001669666666966246996996089729996696666666166996699666666666969699996669666666669630551000000000344 03381020150311126020205204040621160.002169666666966246996996080239996696666666616907299611222266969699996669666666669610641000000000991 03382020150421336011101104010221056.001610466166966246996996040411470609366666166996699666666666969699996669666666669610253000000000148 03383020150113411011105104020524792.001620819122966111999999969711836601166666626101299642112111024200000169666666669630321000000000080 03384020150623226010606696020269999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630253000000000460 03385020150223426010202205040620981.001669666666966246996996010429996696666666616101299612222266969699996669666666669630253000000001066 03386020150111332011104202060621309.001610466166966111012250960421547601166666226903299616666662969699996659666666669610253000000000314 03387020150522432114101206050222298.001669666666966246996996110069996096642166621101299612222266969699996669666266130830351000000000081 03388020150321126010202205040621116.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000579 03389020150123136013104103030521502.001620526121966136996996100069996611366666626203299642222116969699996669666666669630420000000000548 03390020150213112092101299050621195.001620812112966136996996100060000604166666626904113212222261030200007399666666669630110000000002490 03391020150122432111101107050423199.001630266166113112006380960411976102112112621101299622266666969699996669611241430830242000000000077 03392020150422532112202107050222223.001630266166113112035240960530936102112136621101299612222266969699996669612241310230242000000000211 03393020150211326010205106050421704.001669666666966246996996040229996696666666166996699666666666969699996669666666669610243000000001180 03394020150221326010202106040621056.007669666666966246996996010429996696666666166996699666666666969699996669666666669610243000000000328 03395020150121436012101202060221052.007610466166966146996996030311400609366666626101299612222266969699996669666666669610331000000000336 03396020150321112014104202060220945.001669666666966246996996110069996611366666166996699666666661040600000320266666669610243000000001572 03397020150411326010202106050221733.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000415 03398020150522226020205204040621232.001669666666966246996996010439996696666666616101299612222266969699996669666666669630252000000001382 03399020150611126010205203040621079.001669666666966246996996040139996696666666166996699666666666969699996669666666669610243000000002238 03400020150413136013606696999969999.966669666666966246996996020069996611366666696108299612222266969699996669666666669630331000000000463 03401020150513226010606696020569999.966669666666966246996996020569996696666666626102299612222266969699996669666666669660222000000000651 03402020150323526020202208050322075.001669666666966246996996010439996696666666616205299612222266969699996669666666669660321000000000807 03403020150421226010202202040621150.001669666666966246996996110139996696666666616101299612222266969699996669666666669630242000000000503 03404020150112236011202204060621117.001611026166966146996996120330650608366666626101299622222166969699996669666666669630351000000000194 03405020150223512013101207060121589.001610166166966136996996100069996611366666626101299622212261021200040359666666669630321000000001109 03406020150313226010202706050621204.001669666666966246996996010519996696666666616205199722222266969699996669666666669630420000000000805 034070201501111360111042010504209999992320715222966246996996040110180609366666166996699666666666969699996669666666669610342000000000132 03408020150223536012101109050424148.001611166166966246996996030111820608366666626101299632222116969699996669666666669630331000000000629 03409020150121126010202204040621069.001669666666966246996996040439996696666666166996699666666666969699996669666666669630532000000000382 03410020150412426010202206040624504.001669666666966246996996010439996696666666166996699666666666969699996669666666669610233000000000361 03411020150322432122606696050469999.962269666666955246996996020169996010332236621101299622212266969699996669666266430830351000000000790 03412020150612526010205106060421816.001669666666966246996996010439996696666666616902299612222266969699996669666666669630111000000000644 03413020150213236013101199060529999.991611166766966246996996050069996611366666626105299622212266969699996669666666669630420000000000588 03414020150321536021105202050421335.002320615222966246996996040110400609366666626909299612222266969699996669666666669610110000000000318 03415020150422426010202204040620979.001669666666966246996996010529996696666666616902299612222266969699996669666666669630541000000000243 03416020150523236012101201010414387.001610166266966246996996120110400608366666626101299612222266969699996669666666669660321000000000106 03417020150422426010606696060669999.966669666666966246996996010569996696666666626101299612212266969699996669666666669630222000000000113 03418020150421211021202202040621160.001611012266966246996996040330420609366666626901299611222262969699996669666666669610642000000000181 03419020150522226010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000238 03420020150122212011104207020521122.001620826121966121007996090312080603166666626101299642122221031100000320166666669630420000000000070 03421020150123236011101209040221461.001611166266966246996996120411976608366666626205299622222266969699996669666666669660420000000000213 03422020150222512112606696060469999.966669666666062136016999960469996104111636621203299632122111041000000249662243310630331000000002879 03423020150322326010202105050621488.001669666666966246996996030339996696666666616101299612222266969699996669666666669630252000000000729 03424020150113246010105202040521753.001669666666966246996996010429996696666666616102299612266666969699996669666666669630233000000000435 03425020150423226010204207050621670.001669666666966246996996030439996696666666616904199721212266969699996669666666669630541000000000173 03426020150112412012105101020523287.001620826122966111016510960311960601166666626103299621212261022199997120266666669630331000000000313 03427020150613436011105106030523941.001620615112966246996996030113380607266666626205299612222266969699996669666666669630420000000000876 03428020150222532112101107050323319.001630266166093136021999960312080104111613611103299612266666969699996669611211420630252000000000493 03429020150622451110101208060122296.001669666666072112028520960519996196612336611101299612222266969699996669661141410630242000000000159 03430020150422526010205205050424249.001669666666966246996996080529996696666666616101299612222266969699996669666666669630252000000000438 03431020150222451110205107050422312.001669666666103136050999960229996196612513611202299612266666969699996669661141230830341000000000693 03432020150622526010606696050469999.966669666666966246996996020569996696666666626902299622222166969699996669666666669630331000000002200 03433020150622236022101207060221586.001610366166966246996996030130312608366666626208299612222266969699996669666666669630440000000000429 03434020150113526010606696060669999.966669666666966246996996010569996696666666626297299612222266969699996669666666669660321000000000398 03435020150322532121101205060424879.001630266166062112020460960511820102112412621203299622266666969699996669611231310630331000000001095 03436020150613136013101203040521300.001610366166966136996996100069996611366666626101299612222266969699996669666666669630331000000001716 03437020150411336013205202060221130.007620726222966246996996030069996611366666166996699666666666969699996669666666669620243000000000998 03438020150223426010606696010569999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630222000000000192 03439020150323526020606696060169999.966669666666966246996996020569996696666666626902299621212266969699996669666666669630541000000000863 03440020150422426010205202060221194.001669666666966246996996019739996696666666616101299622212266969699996669666666669630252000000000178 03441020150623436012101109050421843.001611166266966246996996050211612608366666626901299612222266969699996669666666669630110000000000535 03442020150112112012101204020522185.001620826121966111028450960211949601166666626903299622212161070500030339666666669630110000000000309 03443020150521211011105202060621498.001620615221966246996996030210484607266666166996699666666661020700000269666666669630552000000000214 03444020150121126010202203040620976.007669666666966246996996070329996696666666166996699666666666969699996669666666669610243000000000259 03445020150623126010202202040620995.001669666666966246996996030239996696666666616101299612222266969699996669666666669630222000000000305 03446020150422426020202108050322513.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000162 03447020150322526020205104050422933.001669666666966246996996010429996696666666616101299631122116969699996669666666669630252000000000289 03448020150122526010205203040611216.002269666666966246996996020239996696666666616206299611122266969699996669666666669630351000000000328 03449020150322432192202107050322365.007630266166134112999150969731248102112236621101299622222166969699996669611221419730232000000000185 03450020150123112012105202050620010.351620615122966111020190960210480601166666626203299632122111039700080320166666669630321000000000081 03451020150422526010606696030569999.966669666666966246996996029769996696666666626101299612222266969699996669666666669630242000000000424 03452020150211412012202206040621060.001620826212966246996996060331404608366666166996699666666661020800000310866666669610232000000002038 03453020150121136012104203040611049.007620513721966246996996070220491607266666166996699666666666969699996669666666669630252000000000011 03454020150513436012101107060423043.001610166166966136996996100211976604166666626105299612222266969699996669666666669660321000000000259 03455020150122426010202107060621996.001669666666966246996996030539996696666666616208299612212266969699996669666666669630321000000000232 03456020150211326010202206040621036.001669666666966246996996040539996696666666166996699666666666969699996669666666669610522000000000231 03457020150113112011104203030211947.001620512221966111023400960210800601166666626203299612222261029700000349666666669630430000000000212 03458020150413436012101206020323472.001611166166966246996996070212080608366666626105299612222266969699996669666666669630321000000000129 03459020150523212012101205060323826.001620826122966111032460960212080601166666626101299622212161042700070210466666669630321000000002039 03460020150423411011903206050219999.991620617112966246996996039730832607266666626101299612222261070000000369666666669630321000000000217 03461020150111236012101206040221677.001610466166966246996996040320971609366666626909299622212266969699996669666666669610110000000000625 03462020150522236021202204040621382.007630366266966246996996990112338605166666626101299612222266969699996669666666669630253000000000629 03463020150213336012101205030521940.001610166166966246996996120062080608366666626905299622222166969699996669666666669630621000000000374 03464020150123246010202106050621327.001669666666966246996996010419996696666666616101299612266666969699996669666666669630222000000000247 03465020150322526020202104050421301.001669666666966246996996019739996696666666616101299671222126969699996669666666669630232000000002012 03466020150323126010606696060669999.966669666666966246996996020569996696666666626902299612222266969699996669666666669630111000000000761 03467020150313126010204202060521143.001669666666966246996996050429996696666666616205299612222266969699996669666666669630321000000000296 03468020150223526020606696040669999.966669666666966246996996020469996696666666626101299631112126969699996669666666669630242000000002064 03469020150322236013101205050421324.001610166166966136996996100069996611366666626904105212222266969699996669666666669610430000000000365 03470020150311236011205202040621303.001610366766966246996996080230216608366666166996699666666666969699996669666666669620253000000002504 03471020150412212021205202040621009.001620512122966146996996030130325607266666626997299642122111012500000329966666669630640000000000121 03472020150613426010205205030521472.001669666666966246996996080539996696666666616907299611292266969699996669666666669630431000000001321 03473020150421126020205202050421530.007669666666966246996996010229996696666666166996699666666666969699996669666666669610252000000000145 03474020150511226010205102040621100.001669666666966246996996010439996696666666166996699666666666969699996669666666669620243000000000101 03475020150322512021202202040621159.007610366266966246996996080320981608366666626908299642112211022000000349666666669630110000000002208 03476020150121436011202202040621103.002910466266966246996996030230130609366666166996699666666666969699996669666666669610331000000000158 03477020150413426010606696060669999.966669666666966246996996029769996696666666626908299612212266969699996669666666669630243000000000282 03478020150321346010105202030321910.001669666666966246996996040219996696666666166996699666666666969699996669666666669630532000000000848 03479020150323136023101109030579999.991611166266966246996996050069996611366666626205299612222266969699996669666666669660420000000001137 03480020150123136011205207060621293.001620726221966246996996039730832607266666626205299621112266969699996669666666669660321000000000307 03481020150212526010606696060469999.966669666666966246996996020369996696666666626908299642112116969699996669666666669630111000000000263 03482020150123146010105202040621981.001669666666966146996996010229996696666666616901299622266666969699996669666666669630111000000000353 03483020150221112012101204040620989.007620812112966136996996100061819604166666626904100231122211021500000320866666669630331000000000338 03484020150521432111101205060221853.001630266166113112010360960411872102112336621101299622222266969699996669611221410630232000000000823 03485020150511226010205206040621435.001669666666966246996996010429996696666666166996699666666666969699996669666666669610243000000000219 03486020150122451110606696060269999.962269666666001112999250960569996196612136621101299612222266969699996669661111410730252000000000248 03487020150121112015696696969669999.966669666666966246996996119669996612366666166996699666666661040100000339666666669610341000000000129 03488020150213526010606696040169999.966669666666966246996996020569996696666666616102299612222266969699996669666666669620242000000000560 03489020150211426010202206060221116.001669666666966246996996010529996696666666166996699666666666969699996669666666669610253000000000983 03490020150322432111606696040669999.966669666666955246996996020469996010331636622101299611122266969699996669666266230830341000000000216 03491020150621326010202102040621056.007669666666966246996996010129996696666666166996699666666666969699996669666666669620343000000001988 03492020150423526020205202050423088.001669666666966246996996030539996696666666616902101222222166969699996669666666669630541000000000373 03493020150323526020606696060469999.966669666666966246996996020569996696666666616902299612222266969699996669666666669620111000000002212 03494020150513426010606696010569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000413 03495020150323226020205202050621339.002169666666966246996996030139996696666666616205299612212266969699996669666666669660420000000000419 03496020150211126010202204040621133.001669666666966246996996080339996696666666166996699666666666969699996669666666669630233000000002355 03497020150622326020202206040621038.007669666666966246996996019739996696666666616101299612222966969699996669666666669630252000000000572 03498020150311326010202205040621173.007669666666966246996996080539996696666666166996699666666666969699996669666666669610243000000000623 03499020150122451110202206060221252.001669666666052246996996010539996196622436611101299611122266969699996669661122130830242000000000081 03500020150311212013204299020521478.007610466266966246996996030069996611366666166996699666666662969699996639666666669630553000000001513 03501020150311336011105204020522195.001610466166966246996996040311408609366666166996699666666666969699996669666666669610232000000001098 03502020150222426010202202050321458.001669666666966246996996030239996696666666616101299612222266969699996669666666669630243000000002120 03503020150522532122101206060522565.001630266166123112036500960511924102112111621203299611266666969699996669611221210530331000000000838 03504020150322426010606696060669999.966669666666966246996996020569996696666666626904199732122116969699996669666666669630530000000000429 03505020150211126010205204040620982.007669666666966246996996040339996696666666166996699666666666969699996669666666669610243000000000540 03506020150311236013101299060521132.007620912727966246996996070069996611366666166996699666666666969699996669666666669630243000000000355 03507020150323426010202206050221723.001669666666966246996996010539996696666666616997299622222266969699996669666666669630632000000000525 03508020150621336011205203040621239.001610466266966246996996120320851609366666166996699666666666969699996669666666669610252000000002318 03509020150222546020101202050421521.001669666666966246996996010329996696666666616101299612266666969699996669666666669630222000000000358 03510020150213436013105203060521445.001611166166966246996996050069996611366666626205299612222266969699996669666666669660420000000000601 03511020150323136011204209050221155.001620515221966246996996129730936605166666626905299622222266969699996669666666669660110000000000489 03512020150223446010101202050321235.001669666666966146996996019719996696666666616202299612266666969699996669666666669630222000000001101 03513020150412236013202204060621231.002910166266966246996996020069996611366666626905299622222166969699996669666666669630620000000000566 03514020150311126010204202060521089.001669666666966246996996030239996696666666166996699666666666969699996669666666669610253000000000739 03515020150123136011104207040621141.001620515121966136996996090312080603166666616101299622222266969699996669666666669630321000000000163 03516020150311112015696696969669999.966669666666966246996996119669996612366666626901299612222262969699996659666666669610243000000000887 03517020150311136012204202060521149.001610466266966246996996120130220609366666166996699666666666969699996669666666669610242000000000689 03518020150113536011101109050124316.001611166266966246996996050312080608366666626105299612222266969699996669666666669630343000000000274 03519020150311212011606696040669999.962269666666966146996996020269996610366666166996699666666661025600030310466666669630440000000000437 03520020150113146010105202060522363.001669666666966146996996010319996696666666616102299612266666969699996669666666669630222000000000135 03521020150122521010205208050421346.001669666666966111020999969739996696666666616902299612222261030400000269666666669630431000000000285 03522020150222426020202204060322027.001669666666966246996996010539996696666666616901299642212116969699996669666666669630531000000001781 03523020150411112012205201020522822.002120626222966246996996030130102607266666166996699666666661020200005320866666669630521000000000130 03524020150513536011205106050621648.007630819721966146996996019711560605166666616905299612222266969699996669666666669660622000000001791 03525020150122531111606696060469999.966669666666011246996996020569996010331612621109299621212166969699996669661111410730253000000000200 03526020150211312015696696969669999.966669666666966246996996119669996612366666166996699666666661020200000320366666669610232000000002127 03527020150111136012202201040611141.007610466766966246996996040130100609366666166996699669992966969699996669666666669610452000000000250 03528020150422426020202104050621490.001669666666966246996996010439996696666666616108299622212266969699996669666666669630242000000000289 03529020150323526010205109050423582.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001270 03530020150122536011101208060323719.001620811212966246996996050411560605166666616101299612222266969699996669666666669630341000000000147 03531020150213236013101199060529999.991611166166966246996996050069996611366666626205299612212266969699996669666666669660431000000001120 03532020150422331113101207040221887.001630266166113112050420960419996102112111621101299621266666969699996669611121230830232000000000108 03533020150421232111101205040612231.001630266166977112018260960521664102119636621903299622222266969699996669619291130830521000000000117 03534020150122526010202207060221756.001669666666966246996996010529996696666666616101299622222166969699996669666666669610222000000000566 03535020150223212012202207040621231.001620926112966136996996100231092604166666626101299612222262969699996610866666669630321000000000294 03536020150121336011202203040621129.007630266266966246996996030220513607266666616101299612222166969699996669666666669630222000000000339 03537020150521226010202202050221479.001669666666966246996996010229996696666666616101299622212166969699996669666666669630222000000001844 03538020150111536012104201040429999.997610466266966246996996040110280609366666166996699666666666969699996669666666669610541000000000321 03539020150411126010202202040621053.007669666666966246996996080139996696666666166996699666666666969699996669666666669610253000000000271 03540020150113446010105102020520060.001669666666966146996996010419996696666666616901299612266666969699996669666666669630110000000000160 03541020150423426010202208060221996.001669666666966246996996010539996696666666616101299612222266969699996669666666669630321000000000406 03542020150111412011101202060522381.001620526221966113008440960312940602166666626902299632222212969699996610466666669630110000000000040 03543020150623236012101207060289999.991610366266966246996996060212080608366666696298299689992996969699996669666666669630321000000000360 03544020150522532114101206040620999.001669666666966246996996110069996096641666621101299612222266969699996669666266220130351000000000704 03545020150621136011104202060421444.002310466266966246996996080110280609366666626901299672292226969699996669666666669610630000000000332 03546020150511112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996659666666669610551000000000168 03547020150322226010202208040611412.001669666666966246996996019739996696666666616101299612222266969699996669666666669630253000000000417 03548020150213236013101203060624107.001621112126966136996996100069996611366666626905299632122216969699996669666666669660110000000000729 03549020150411336021205101050421425.001610466266966246996996080130021609366666166996699666666666969699996669666666669610243000000000247 03550020150513436023101208010529999.991620826222966246996996050069996611366666626105299612222266969699996669666666669660321000000002620 03551020150221336011104202050421132.001610466166966246996996990110303609366666166996699666666666969699996669666666669610520000000000219 03552020150313536021606696060369999.966669666666966246996996050269996610366666626205299612222266969699996669666666669630420000000000290 03553020150421126010202206010522710.001669666666966246996996080239996696666666166996699666666666969699996669666666669610353000000000384 03554020150122531112101207050424273.001630266166113112044490960511976102111612621903299612266666969699996669611111430830232000000000179 03555020150611136012606696010569999.962269666666966246996996020169996610366666166996699666666666969699996669666666669610341000000000408 03556020150521236012205102050322486.001610466266966246996996030130312609366666166996699666666666969699996669666666669610232000000000352 03557020150323326010606696060269999.966669666666966246996996029769996696666666626905299622212266969699996669666666669660111000000001343 03558020150112412011105103060622037.001620615122966111008450960210920601166666626101299612222261041000000310266666669630321000000000227 03559020150521126010202202040621158.001669666666966246996996030139996696666666166996699666666666969699996669666666669610521000000000808 03560020150223226010202207050621123.001669666666966246996996010539996696666666616102299612222266969699996669666666669630233000000000693 03561020150321136022205205040621013.002110466266966246996996040130312609366666166996699666666666969699996669666666669610243000000000193 03562020150322526020202203040621161.001669666666966246996996010229996696666666616101299622212266969699996669666666669630242000000001485 03563020150222532111101208060423601.001630266266062136010999960512080104111636621101299612222266969699996669611231210330242000000000092 03564020150123512024606696040169999.962269666666966246996996020069996611366666626101299642122111034200000110466666669630441000000000144 03565020150512112014101299999929999.991669666666966246996996030069996611366666626208299622212262969699996659666666669630450000000000905 03566020150313532012105104050223700.001620812112966111022450960211108601166666616101299612212261040300000310866666669610321000000000217 03567020150522432112606696060369999.966669666666113246996996020469996010332536621101299632222126969699996669661231410730331000000000550 03568020150113412011104103020523511.001620526121966111014410960312380601166666626203299622212261071000020139666666669630430000000000191 03569020150323226010606696060269999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000001979 03570020150122546020105202039922388.001669666666966246996996050419996696666666616101299612266666969699996669666666669630242000000000189 03571020150111212011202204060620982.002110366266966246996996020521387610366666166996699666666662969699996639666666669630242000000000266 03572020150311336011606696060669999.962269666666966246996996040169996610366666166996699666666666969699996669666666669610331000000002887 03573020150113436013101109050624437.001611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000983 03574020150311326020204106050423131.007669666666966246996996040229996696666666166996699666666666969699996669666666669610332000000000578 03575020150412526010606696060369999.966669666666966246996996020469996696666666626908299632212226969699996669666666669630111000000000120 03576020150413526010202209060324946.001669666666966246996996070539996696666666616202299612292266969699996669666666669660321000000000286 03577020150311126010204202060621115.001669666666966246996996040239996696666666616901299622212266969699996669666666669610653000000000310 03578020150421136012202203060421004.002120515221966246996996030230104607266666166996699666666666969699996669666666669610341000000000239 03579020150313426010606696020569999.966669666666966246996996020269996696666666626205299632212216969699996669666666669630321000000000627 03580020150213226020606696060569999.966669666666966246996996020569996696666666616202299611222266969699996669666666669630321000000001382 03581020150322532114101206050421852.001669666666966246996996110069996096642266621101299612222266969699996669666266330830341000000000341 03582020150111226010202204040621037.001669666666966246996996080519996696666666616202999912222266969699996669666666669630331000000000310 03583020150622132112105106050222513.001630266766123119024999960411976101122113621101299612266666969699996669611221930830242000000000182 03584020150313326010202205020521234.001669666666966246996996070429996696666666616105299612212266969699996669666666669630222000000001070 03585020150623526010606696060269999.966669666666966246996996050369996696666666626905299612222266969699996669666666669660111000000000952 03586020150312226010205206050621034.001669666666966246996996019739996696666666166996699666666666969699996669666666669630233000000000225 03587020150421126010205202040620993.007669666666966246996996070239996696666666616997299611122266969699996669666666669610110000000000348 03588020150422432121101205030521141.001630266166113112025490960512080102112436621101299612212266969699996669611221220330232000000000119 03589020150421112012204202040620678.002120726222966246996996030230130607266666166996699666666662969699996659666666669620252000000000159 03590020150211332012101204060529999.997620826191966111999999960211386601166666166996699666666662969699996659666666669610252000000000250 03591020150122436012101203040621073.001610366166966246996996030060554608366666626909299641111116969699996669666666669630530000000000311 03592020150321236011105206060629999.991610466766966246996996040121820609366666166996699666666666969699996669666666669610342000000000532 03593020150113226010202107050621739.001669666666966246996996030439996696666666616901101212222266969699996669666666669630111000000000465 03594020150323236013202208040611364.001610166266966246996996120069996611366666626101299612222266969699996669666666669660321000000000196 03595020150613236011205104020523011.001620726221966246996996030130303607266666616205299622212266969699996669666666669630420000000000940 03596020150323426020606696060669999.966669666666966246996996020569996696666666626902299612222266969699996669666666669630632000000002526 03597020150413411011205202020321951.001610166266966246996996050321267603166666616908299612212161034000020169666666669630110000000000462 03598020150111412012105102010522123.001620611121966111028430960210950601166666626903299612222261024299997220466666669630110000000000609 03599020150213426010205209040621891.001669666666966146996996010139996696666666616102299612212266969699996669666666669660233000000000219 03600020150213212012101206020221355.001620611111966111032240960212288601166666626205299612212261040599997220566666669630420000000000249 03601020150322536021204202040621122.001611026166966246996996990130173608366666626101299612222266969699996669666666669630342000000002612 03602020150322532121101207040324749.001630266166113112020500960512080102112112611101299612266666969699996669611221410630232000000001020 03603020150111126010205205040621122.007669666666966246996996040529996696666666166996699666666666969699996669666666669610243000000000220 03604020150113236012606696060269999.962269666666966246996996020069996610366666626905299612222266969699996669666666669660341000000000325 03605020150312526010202206040610538.001669666666966246996996030439996696666666616902299622212266969699996669666666669630622000000002483 03606020150323426010606696060269999.966669666666966246996996030569996696666666626101299612222266969699996669666666669660222000000001064 03607020150312512021101204060322366.001620812117966111018500960312143601166666626101299612222161023500050170466666669630351000000000896 03608020150113212011101108060422535.001620526112966146996996090312080603166666626101299632112111022000025239666666669630341000000000188 03609020150122232011202107050621811.007630266166966113004200960430624602166666626101299622212162969699996659666666669630252000000000148 03610020150111246010101202060521143.001669666666966246996996030319996696666666166996699666666666969699996669666666669630243000000000590 03611020150511136011105202030522273.001610466266966246996996080210480609366666166996699666666666969699996669666666669610253000000000154 03612020150521112025696696969669999.966669666666966246996996119669996612366666166996699666666661020200020320866666669610243000000001579 03613020150322426010204202040621209.001669666666966246996996010529996696666666616101299622222266969699996669666666669630253000000002355 03614020150311226010205204040620977.007669666666966246996996080529996696666666166996699666666666969699996669666666669610243000000003704 03615020150311226010202203050421189.007669666666966246996996080239996696666666166996699666666666969699996669666666669610253000000000544 03616020150422426010202206050321453.001669666666966246996996070529996696666666616902299622222166969699996669666666669630111000000000313 03617020150311336012205202040611136.001610466266966246996996120230216609366666166996699666666666969699996669666666669610243000000001308 03618020150522426010205202040622470.001669666666966246996996010519996696666666616902299621222166969699996669666666669630111000000001016 03619020150123426010202109060221721.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000134 03620020150312512012606696060469999.966669666666966111016500960369996601166666626903299622212262969699996629966666669630110000000003672 03621020150321112013205201040621179.002120926221966246996996030069996611366666166996699666666661021000010210466666669610521000000000170 03622020150621226010202203040621074.001669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000352 03623020150613426010606696060569999.966669666666966246996996010569996696666666616102299642222126969699996669666666669630222000000002438 03624020150122132114101299060621115.001669666666966246996996110069996096649666621904101431121216969699996669666246120130540000000000141 03625020150312412014101204060521074.002169666666966246996996080069996611366666626907299631122211011000000370866666669630110000000003684 03626020150323236013205202030321553.001620611122966246996996050069996611366666626101299622212266969699996669666666669630321000000000794 03627020150223436011205204040621418.001620826112966246996996120330156607266666626905299612222266969699996669666666669660110000000000916 03628020150122236011101202040621142.001610466166966246996996030210390609366666626901299622212266969699996669666666669610252000000000189 03629020150522226010202206040621373.002169666666966246996996030539996696666666616101299612222266969699996669666666669630243000000000219 03630020150412236011104201010514928.001630812222966246996996010411880607266666616202299612222266969699996669666666669630351000000000264 03631020150123412012101206060221439.001620812122966111038300960112080601166666626101101312222261011000000310866666669630342000000000072 03632020150422436012101202040621026.007610366166966246996996030110215608366666626101299631122216969699996669666666669630352000000000142 03633020150413212011104203010521035.001620512112966111005999960210866601166666616101199722222261040500000320866666669630331000000000590 03634020150122212012104102030621224.001620512121966111031310960220640601166666626202299621222262969699996649666666669630440000000000329 03635020150321136012104202040421509.002320515221966246996996070110400607266666166996699666666666969699996669666666669610252000000001109 03636020150113426010202207060223633.001669666666966246996996050529996696666666616205299612222266969699996669666666669660321000000000082 03637020150121412012101203060221226.001611011166966246996996030210823608366666626907299631122211021000040139666666669630110000000000099 03638020150522251110606696060669999.966669666666082246996996020569996096632336621101299612222266969699996669661121430830252000000000099 03639020150523226020299109050221114.001669666666966246996996010539996696666666616908299631212116969699996669666666669630653000000001211 03640020150211326010204202040621172.007669666666966246996996030139996696666666166996699669992966969699996669666666669620621000000000219 03641020150521136012202205040611050.007620926122966246996996080130780605166666166996699666666666969699996669666666669610532000000000596 03642020150213526010202108050421783.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000494 03643020150422536021606696050469999.966669666666966246996996020469996610366666626108299621212266969699996669666666669610321000000000274 03644020150321211011101206040671041.001610466166966246996996040211820609366666166996699666666662969699996669666666669610242000000001553 03645020150423436012205206050221577.001611011766966246996996120230364608366666626208299642212226969699996669666666669630420000000000230 03646020150221112015696696969669999.966669666666966246996996119669996612366666626103103621212261020600025210366666669630420000000000407 03647020150123536011101207030212303.001611166166966246996996050311664608366666626905299612222266969699996669666666669630110000000000168 03648020150321236011105202030521170.001610466266966246996996040210720609366666166996699666666666969699996669666666669610351000000000768 03649020150122236012101706040321620.001610366166966246996996060111872608366666626203299612212266969699996669666666669630440000000000097 03650020150422232114101203040611509.001669666666966246996996110069996096642166621101299612222266969699996669666266430830351000000000154 03651020150121226010205203040621040.007669666666966246996996010329996696666666166996699666666666969699996669666666669610243000000000435 03652020150221411011101105050422201.001620612112966136996996990211560604166666626908299622212161020500010369666666669610641000000000517 03653020150121126020606696060669999.966669666666966246996996040169996696666666166996699666666666969699996669666666669610243000000000361 03654020150312526020205102050424022.001669666666966246996996080239996696666666616206299612222266969699996669666666669610341000000000939 03655020150122412011105203060621288.002920826121966111012400960211320601166666626903299622292161012000000220266666669630451000000000269 03656020150422426010606696060269999.962269666666966246996996020569996696666666626101299612222166969699996669666666669630252000000000132 03657020150421326010202205040621111.001669666666966246996996010539996696666666166996699666666666969699996669666666669610233000000000533 03658020150413436012205203040621090.001620613222966246996996050230364607266666626205299611122266969699996669666666669630321000000000092 03659020150122411011104203040621926.001620815121966111009420960211000601166666626203299612222261040200000269666666669630430000000000208 03660020150112232011101203060621529.001620526121966113999400960211169602166666626903299622222162969699996649666666669630110000000000021 03661020150613426010606696020569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630233000000000360 03662020150113536012101208050429039.001611166266966246996996120061924608366666626205299612212266969699996669666666669630430000000000086 03663020150323226010202107060621905.001669666666966246996996070529996696666666616902299631112116969699996669666666669630531000000000475 03664020150121136011101102040611134.002110366266966246996996080220395608366666166996699666666666969699996669666666669610232000000000288 03665020150423236011606696060269999.966669666666966246996996020469996610366666626205299612222266969699996669666666669630222000000000329 03666020150222526020205203040221332.001669666666966146996996100339996696666666616206299622222266969699996669666666669630341000000001767 03667020150422332121101206060422020.001610266166134146996996090512080103122136612101299612222266969699996669611241310730253000000000094 03668020150522226010202206040221675.001669666666966246996996070429996696666666166996699666666666969699996669666666669610431000000000277 03669020150613411022104206060521968.001620526121966111025360960322080601166666626101299612222261021000000369666666669630321000000001240 03670020150521132114999299040629999.991669666666966246996996110069996096642966621203299622292166969699996669662293979910440000000000089 03671020150423526010606696060269999.962269666666966246996996020469996696666666626101299622222166969699996669666666669630232000000000350 03672020150111126010202205040620999.001669666666966246996996080529996696666666166996699666666666969699996669666666669610352000000000534 03673020150513426010202103040621152.001669666666966146996996010429996696666666616905299622212166969699996669666666669630111000000001934 03674020150313536012205201060625018.007620826122966246996996060320709608366666616102299612222266969699996669666666669630352000000000985 03675020150321336011104202060421143.007610466266966246996996080210816609366666226906999916666666969699996669666666669610242000000000709 03676020150211336011204202060521029.001620615112966246996996040220416609366666166996699666666666969699996669666666669610242000000000658 03677020150313421010202102020523264.001669666666966111006999960429996696666666616101299622222262969699996669666666669630242000000000714 03678020150623412014606696999969999.966669666666966246996996030069996611366666696904100242222112969699996610166666669630520000000000192 03679020150411136012606696060569999.966669666666966246996996020569996610366666166996699666666666969699996669666666669610242000000000076 03680020150123336013204204040621017.001611212116966246996996030069996611366666626908299611222266969699996669666666669630110000000000634 03681020150312212014105205030521419.001669666666966246996996110069996611366666166996699666666661030700000310166666669630440000000000520 03682020150323136012202207050621167.001630166166966136996996100212080604166666626907299641222216969699996669666666669630111000000000435 03683020150221136011205206030621193.001630726221966246996996040230208609366666166996699666666666969699996669666666669610243000000000385 03684020150613226020606696010569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000001021 03685020150322211011101203040621104.001620926112966136996996090311452603166666616101299622212161010500005369666666669630351000000000742 03686020150111126010205204040621090.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000350 03687020150222431113101108050423299.001630266166113136048999960219996111311619611101299622266666969699996669611131219730242000000000492 03688020150112246010104202030521212.001669666666966146996996100429996696666666616202299642166616969699996669666666669630252000000000597 03689020150222126010202103050621910.001669666666966246996996030239996696666666616101299612222266969699996669666666669620252000000000303 03690020150111112011205202050621114.002320626211966246996996020430360610366666166996699666666662969699996620466666669630521000000000118 03691020150621236011105205060229999.997610466266966246996996999712080609366666166996699666666666969699996669666666669610232000000002703 03692020150421326010202204060221090.001669666666966246996996040239996696666666166996699666666666969699996669666666669610522000000000440 03693020150322532111101107050424559.001630266166134112014450960511976102112212621101299612266666969699996669611241420130232000000000546 03694020150222526010205202050322235.002169666666966246996996010139996696666666616101299612222266969699996669666666669610242000000000392 03695020150613426010202206060521324.001669666666966246996996010599996696666666616102299612222266969699996669666666669630222000000000385 03696020150122451110202202040621115.001669666666113112050450960319996196612136611101299612222266969699996669661123210630232000000000108 03697020150422436012903202040629999.991620926122966146996996030220377607266666626904100712222266969699996669666666669630110000000000384 03698020150111212011104202060529999.991620515727966246996996030110346607266666166996699666666661049700000310166666669630242000000000134 03699020150212112012104207020521441.001611026166966146996996030212080608366666626904100421222261021500000319966666669630110000000000353 03700020150511136011205203020221287.007611226226966246996996030330096608366666166996699666666666969699996669666666669610252000000000598 03701020150311426010202206060421389.001669666666966246996996030529996696666666616902299622212166969699996669666666669630622000000000262 03702020150311226010202202040621213.002169666666966246996996020139996696666666166996699666666666969699996669666666669610253000000001588 03703020150323212024101199030221482.001669666666966246996996110069996611366666626101299622212162969699996629966666669630342000000002522 03704020150323336022202205060221646.001611011166966246996996070430780608366666616205299612222266969699996669666666669630420000000000733 03705020150513412011105106010524791.001620815122966111011460960212236601166666626203299632221221070400000110866666669660420000000000349 03706020150322432112202106050222756.001630266266123112050999960511560102112436621101299622212166969699996669611291919730242000000000897 03707020150512226020202203040623147.001669666666966246996996080429996696666666616908299611212166969699996669666666669610111000000001154 03708020150622532124101204060122853.001669666666966246996996110069996096642366621101299611212266969699996669666266430830351000000000753 03709020150111412013105104060512711.001620612122966136996996100069996611366666166996699666666661021500040120166666669630331000000000264 03710020150323226010202105050622181.001669666666966246996996070539996696666666616101299612222266969699996669666666669630253000000000228 03711020150223236013202206060221723.001620879122966136996996100069996611366666626101299612222266969699996669666666669630342000000005518 03712020150522536125696696969669999.966669666666966246996996119669996096641666622106299611222266969699996669666266130830440000000000190 03713020150122526010205202040611252.001669666666966146996996019739996696666666616101299622212266969699996669666666669610233000000000122 03714020150122212011101105050621244.001620826121966111999999960511924601166666626903299622222261022000020220866666669630110000000000746 03715020150321126010202203040621030.001669666666966246996996040439996696666666166996699666666666969699996669666666669610233000000000811 03716020150211126010202207040621297.007669666666966246996996010539996696666666616997999979992996969699996669666666669620633000000000840 03717020150421136011205204060221007.007610466766966246996996030330208609366666166996699666666666969699996669666666669610253000000000102 03718020150113426010202207060522008.001669666666966246996996020439996696666666616101299612222266969699996669666666669630243000000000280 03719020150223426010202208060222580.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000001672 03720020150623312012101204040620973.001620912112966111022250960211663601166666626903299612222261040500020239666666669630110000000000611 03721020150612446010104202060324096.007669666666966146996996010229996696666666616901299622266666969699996669666666669630111000000000887 03722020150122532112202207040323990.001630266166123111035490960521577101112112621101299622266662969699996659611241410630242000000000259 03723020150121326010202205040611364.002169666666966246996996030539996696666666616101299612222266969699996669666666669610222000000000825 03724020150323236012101106030522049.001610166266966246996996030062496608366666626205299642212296969699996669666666669630420000000000594 03725020150423426010202208060223368.001669666666966246996996010539996696666666616902299622222266969699996669666666669630111000000000258 03726020150112446010104102020523245.001669666666966246996996010119996696666666616901999912266666969699996669666666669630431000000000297 03727020150312511014105203060229999.997669666666966246996996040069996611366666166996699666666662969699996669666666669630630000000003430 03728020150611236011202204040521082.001611015266966246996996120330762608366666166996699666666666969699996669666666669610530000000000238 03729020150123436012205205060621223.001620626212966246996996030330156607266666626205299612222266969699996669666666669630420000000000239 03730020150312336011101202060321196.007610466166966246996996070210560609366666166996699666666666969699996669666666669610341000000000161 03731020150322436011105104050323586.001610366266966246996996060221201608366666626101299612222266969699996669666666669630351000000001166 03732020150323432011202208050223618.001630166166966113010430960431248602166666626903299622212262969699996639666666669630111000000000716 03733020150422232111101205040622196.001630266166123112016410960512080102112136621101299622212166969699996669611241310430242000000000095 03734020150423426010202106050322974.001669666666966246996996050339996696666666616905299612222266969699996669666666669660111000000000125 03735020150313212011104102020522141.001620826122966111010430960421610601166666626101299621212261030400000249666666669630331000000000566 03736020150321136011204205060521046.001620526121966246996996040231040609366666166996699666666666969699996669666666669610242000000000177 03737020150222212011202205040621025.001620819112966111014999960321439601166666626101299612222261040799997220866666669630321000000003178 03738020150512526020202203040512089.002169666666966246996996030539996696666666616101299622222166969699996669666666669630331000000000476 03739020150121132114101204040620984.001669666666966246996996110069996096649666621904101231222226969699996669662219120230520000000000185 03740020150212511011105202010321742.001620515222966111032999960220767601166666626903299612222261031000050269666666669630110000000000326 03741020150423426010606696060669999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630222000000000253 03742020150321226010202206040611994.001669666666966246996996010429996696666666166996699666666666969699996669666666669610253000000000330 03743020150113412011105206060329039.001620626111966136996996090412496603166666626101299622212261011000030120866666669630343000000000179 03744020150323426010202105040621099.001669666666966246996996010539996696666666616908299612212266969699996669666666669630111000000000683 03745020150422236195696696969669999.966669666666966246996996119669996096642266622101299612222266969699996669666266979930341000000000098 03746020150313511011101207060615122.001620926112966246996996120412080605166666616101299612222261052000000269666666669630321000000000892 03747020150122531113101207060323294.001630266166123112050440960519996102112136621103299612222266969699996669611141310730252000000000196 03748020150223326010202108060621668.001669666666966246996996010329996696666666616101299612222166969699996669666666669630222000000000196 03749020150423426010606696060669999.966669666666966246996996029769996696666666616202299612222266969699996669666666669630243000000000412 03750020150522426010202107050322830.001669666666966246996996030339996696666666616101299612222266969699996669666666669630242000000000656 03751020150523226010205208050621237.001669666666966246996996010439996696666666616101299612222266969699996669666666669630232000000000831 03752020150222421010202107050423127.001669666666966121001996010439996696666666616101299612222262969699996669666666669630232000000000163 03753020150121536012105202060221068.002910466166966246996996030110303609366666166996699666666666969699996669666666669610232000000000113 03754020150322512014606696999969999.966669666666966246996996020069996611366666626101299622222262969699996659666666669630341000000002334 03755020150222426010205106050423119.001669666666966146996996010439996696666666616905299612222266969699996669666666669630431000000000440 03756020150421326010202206040621743.001669666666966246996996010329996696666666616901299622222266969699996669666666669610532000000000181 03757020150213436012101109010522276.001611166266966246996996050212080608366666626101299612222266969699996669666666669630321000000000236 03758020150611126010202206040620880.001669666666966246996996070539996696666666166996699666666666969699996669666666669610233000000001413 03759020150211226010202206040621133.007669666666966246996996010539996696666666166996699666666666969699996669666666669630243000000001100 03760020150622432114101206050421015.001669666666966246996996110069996096642966621101299611222266969699996669669299230830351000000000096 03761020150112226010202206060621077.001669666666966246996996070519996696666666616901299612212266969699996669666666669630111000000000259 03762020150413436011101209050624228.001621119216966146996996090062080603166666626105299612222266969699996669666666669630332000000000184 03763020150222431011202208040611538.007630166166966113008110960430832602166666626101299612222262969699996669666666669630242000000000282 03764020150522232114101299040121172.001669666666966246996996110069996096649666622101299622212166969699996669662293430830351000000000558 03765020150621226020205205040621101.001669666666966146996996010419996696666666616902299642222216969699996669666666669630253000000000188 03766020150122436013202108050321737.001630166166966136996996100069996611366666626101299632212226969699996669666666669630242000000000241 03767020150522512022205104050372757.001610366166966136996996990060974604166666626101299612292961022099997219966666669630331000000000155 03768020150322532111101107050423719.001630266166113112016510960412080102112111621101299612266666969699996669611241410730242000000000847 03769020150322526010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000926 03770020150123526010202206050422628.001669666666966246996996030439996696666666616205299612222266969699996669666666669630321000000000272 03771020150422436011202202060621120.001620826221966246996996030220533607266666626904102422222266969699996669666666669610110000000000272 03772020150222526010202108050425225.001669666666966246996996010529996696666666616101299612222266969699996669666666669630252000000000271 03773020150113412024101205060321816.001669666666966246996996060069996611366666626907299611292261030700000110466666669630620000000000245 03774020150212131011101106020522238.001620626121966111020420960312600601166666626903299622222261022400030269666666669630110000000000191 03775020150323436011205202040621676.001611226126966246996996070120152608366666616101299612222266969699996669666666669630331000000000184 03776020150323412012101204050412227.001610166166966111015450960061212601166666626901299612222261020400000339666666669630643000000000759 03777020150321326010205103040621027.007669666666966246996996030339996696666666166996699666666666969699996669666666669610233000000001121 03778020150322426020202205040621194.001669666666966246996996010539996696666666616902999931122116969699996669666666669630631000000002928 03779020150122412012101204050321058.001610166166966111050210960062078601166666226903299626666661041200000120466666669630430000000000191 03780020150212411013202106040621309.001620826212966246996996040069996611366666166996699666666661022599997369666666669630620000000000709 03781020150122436013205299040621657.001611166166966246996996050069996611366666626105299612222266969699996669666666669630321000000000534 03782020150321426020202106050321909.001669666666966246996996070529996696666666166996699666666666969699996669666666669630522000000001340 03783020150322426010202206050323276.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000220 03784020150113146010104202020522458.001669666666966146996996010219996696666666616102299612266666969699996669666666669630222000000000315 03785020150313412021205203050423580.001620526221966111008510960230065601166666626203299622212161020499997310466666669630420000000000489 03786020150311226010205205040221097.001669666666966246996996080529996696666666216902299626666666969699996669666666669610253000000001013 03787020150413536022101708060122310.002310366266966246996996020212080610366666626208299612212166969699996669666666669610440000000000161 03788020150421526010202107060421823.002169666666966146996996010439996696666666616902299612222266969699996669666666669610622000000000376 03789020150123436013101209060223101.001611166266966246996996050069996611366666626105299612222266969699996669666666669630321000000001004 03790020150123136011606696060269999.962269666666966246996996020269996610366666626905299612222266969699996669666666669660110000000000193 03791020150413226010202104040621388.001669666666966246996996050239996696666666616205299612212266969699996669666666669630222000000000133 03792020150523426020606696060369999.966669666666966246996996020569996696666666626901299612222266969699996669666666669630622000000000313 03793020150311336013105102060521073.001610466166966246996996030219996611366666626905299612222266969699996669666666669610110000000001910 03794020150321326010202106040621056.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000002200 03795020150113412011105102020523293.001620726122966111017500960110727601166666626203299622222261071000000120866666669630420000000000217 03796020150122536125696696969669999.966669666666966246996996119669996096641666621106299621212166969699996669666266130830331000000000210 03797020150423412014101209040621047.001669666666966246996996110069996611366666626905299622222162969699996619966666669660110000000000097 03798020150313526010606696060369999.966669666666966246996996020569996696666666626101299612222266969699996669666666669660321000000002773 03799020150412336011105101050421078.001620615721966246996996030110154607266666166996699666666666969699996669666666669610621000000000354 03800020150421226010202205040611167.001669666666966246996996040539996696666666166996699666666666969699996669666666669630253000000000247 03801020150122451110606696050469999.966669666666001246996996020569996096631636622203299632222116969699996669661111310330232000000000279 03802020150321326010202202040621063.007669666666966246996996010439996696666666166996699666666666969699996669666666669610343000000001583 03803020150421136023205299050629999.997610466766966246996996040069996611366666166996699666666666969699996669666666669610252000000000220 03804020150422332114606696999969999.966669666666966246996996110069996096642266621101299612222266969699996669666266430820351000000000183 03805020150222121010202206040621073.001669666666966111010150960539996696666666616902299612222262969699996669666666669630530000000000668 03806020150622232111606696050469999.966669666666021246996996020569996010332336621101299612212166969699996669661111310330341000000000419 03807020150612212011104102010522456.001620812121966246996996010210480607266666166996699666666661020600050310166666669630252000000000259 03808020150113131011104202040621870.001620812121966111028480960211540601166666616203299622212262969699996669666666669630420000000000297 03809020150121136011104206040621010.001620515121966246996996040121473609366666166996699666666666969699996669666666669610531000000000032 03810020150411112012104203060421028.001620515121966246996996030210520607266666166996699666666661020700000349666666669610243000000000239 03811020150411126010606696010569999.966669666666966246996996020469996696666666166996699666666666969699996669666666669610243000000000470 03812020150613136013101109040621837.001611166166966246996996050069996611366666626905299621122266969699996669666666669660110000000000704 03813020150313436012101109010524565.001610166166966246996996070312080608366666626101299612222266969699996669666666669630321000000000839 03814020150113211011904204010529999.991620526121966121034996010221386604166666616902299612222261020600000169666666669630110000000000159 03815020150222532112101106060423534.001630266166123136028999960511820104111613621101299612266666969699996669611252419730232000000000756 03816020150222411024101705040611112.001669666666966246996996110069996611366666626206299612212262969699996669666666669630450000000000349 03817020150223536013205102050421126.007611026266966246996996030069996611366666626205299622212166969699996669666666669620420000000000420 03818020150122336012202202040610431.001610166166966246996996039730260608366666626101299612222266969699996669666666669630321000000000051 03819020150421326010202205040612058.001669666666966246996996030529996696666666166996699666666666969699996669666666669610233000000000312 03820020150121136011202105040621000.001611026266966246996996040130676609366666166996699666666666969699996669666666669610541000000000213 03821020150421126020202205040611059.001669666666966246996996049739996696666666166996699666666666969699996669666666669610253000000000222 03822020150413226010205206060612233.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000289 03823020150423426010205105050321969.001669666666966246996996070539996696666666616101299622222266969699996669666666669630222000000000361 03824020150523226010202108050222120.001669666666966246996996019729996696666666616101299612212266969699996669666666669630222000000000168 03825020150522226010205102050621690.001669666666966246996996020519996696666666616102299612222266969699996669666666669630252000000000217 03826020150411136012104202060421131.007620515222966246996996030110320607266666166996699666666666969699996669666666669610532000000000136 03827020150421426010202105050621620.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000091 03828020150222412014101207060421820.001669666666966246996996110069996611366666626101299621212262969699996610866666669630341000000000931 03829020150121336011101202040621075.007610166266966246996996020310780610366666626101299622222266969699996669666666669630420000000000404 03830020150422536011202202060221854.001610366266966246996996010130045608366666616101299612222266969699996669666666669630341000000000140 03831020150112412012105202020522761.001620615122966111041450960110450601166666626903299642122111022000347120566666669630110000000000512 03832020150312426020202107050322243.001669666666966246996996010539996696666666616902101212222266969699996669666666669630642000000002053 03833020150322411011104202060629999.991620515122966146996996120311280607266666626901299611222262969699996669666666669630232000000000169 03834020150111336012905202050529999.991610466166966246996996030130139609366666166996699666666666969699996669666666669610532000000000447 03835020150423412011105109050222503.001620626111966111004440960311976601166666616902299612222261012000000349666666669630621000000000897 03836020150322236013905201060629999.992110466266966246996996040069996611366666626997299679992996969699996669666666669630342000000000619 03837020150413512022104202990321106.001620515221966246996996080210912607266666626901999972122211040600022320366666669630631000000000374 03838020150521232112101205060621435.001610266166103112028250960321820102112236621101299611212266969699996669622241310630440000000000186 03839020150123136013104208030511065.001611166266966246996996050069996611366666626905299622222266969699996669666666669660110000000000457 03840020150323436012101107050622931.001620626122966246996996050411820605166666626101299612222266969699996669666666669630321000000000920 03841020150622126010202108040621798.001669666666966246996996010439996696666666616101299612222266969699996669666666669630232000000000484 03842020150622232112101205040621204.001630266166955119040300960412080101119636621903299612222266969699996669616266210530531000000000350 03843020150422236012101204040621248.001611026266966246996996060221544608366666626101299612222266969699996669666666669630351000000000328 03844020150211326010202204040622256.007669666666966246996996010329996696666666166996699666666666969699996669666666669630521000000001040 03845020150121326010202203040610976.001669666666966246996996030229996696666666616902299622212266969699996669666666669620111000000000316 03846020150311212015696696969669999.966669666666966246996996119669996612366666166996699666666661020400000370366666669630551000000000270 03847020150322226010202206040621101.001669666666966246996996080539996696666666616901299612292266969699996669666666669630343000000000722 03848020150512436011202207060329048.001630166266966246996996120412080605166666626105299612222266969699996669666666669630242000000001986 03849020150123436013101208060321596.001620814122966136996996100069996611366666626203299622222266969699996669666666669630420000000000574 03850020150422532111101107050622178.001630266166113112016999960512080102112112611102299612266666969699996669611211430830232000000000247 03851020150411126010202206040221083.002169666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000283 03852020150423512012105208050123877.001620626112966146996996090212080603166666626105299612212262969699996620466666669630321000000000249 03853020150411326010202206060421203.001669666666966246996996030439996696666666616907299641222216969699996669666666669610111000000000358 03854020150611211012105203060221022.001611015266966246996996080060866608366666166996699666666661030300030369666666669630430000000000578 03855020150522512021101204030324550.001620812111966111016520960311905601166666626203299622212261020700000120566666669630430000000003431 03856020150411126020205206040621077.001669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000428 03857020150613536022606696999969999.966669666666966246996996020269996610366666626101299612222166969699996669666666669660442000000004072 03858020150321326010202205040621007.001669666666966246996996070539996696666666166996699666666666969699996669666666669630343000000000934 03859020150321126010202202040621034.007669666666966246996996030139996696666666166996699666666666969699996669666666669610543000000000538 03860020150323512023202206040221651.001610366166966246996996080069996611366666626908299612212261010500050320466666669630630000000000720 03861020150623126010606696060669999.966669666666966246996996030269996696666666626208299612212266969699996669666666669630222000000000468 03862020150511126010204202050421735.002169666666966246996996020339996696666666166996699666666666969699996669666666669610233000000000357 03863020150412212022105104020524069.001620812127966246996996070112598605166666626903299622222261979700000139666666669630110000000000332 03864020150322432114101206060612029.001669666666966246996996110069996096642466621101299622212166969699996669666266430830341000000000056 03865020150411212022199202030521009.001610366166966246996996070110320608366666626101299612222262969699996620366666669630453000000000198 03866020150221226010202205040221074.002169666666966246996996010539996696666666166996699666666666969699996669666666669630543000000001315 03867020150322432111101208050422728.001630266166464112015500960421907102112336621101299621212266969699996669616266410330242000000000475 03868020150211126010202203040621028.007669666666966246996996070239996696666666166996699666666666969699996669666666669610243000000000324 03869020150121226010202205040620989.001669666666966246996996040539996696666666166996699666666666969699996669666666669610532000000000379 03870020150223526010202106060222344.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000804 03871020150323526010606696050369999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000722 03872020150222436021205203050321122.007611212226966246996996030230208608366666616907299611222166969699996669666666669630631000000001668 03873020150313426010606696020169999.966669666666966246996996030369996696666666626101299621122266969699996669666666669630243000000001077 03874020150523226010606696060269999.966669666666966246996996020469996696666666626905299612212266969699996669666666669630431000000000923 03875020150411412011101204060521820.007620826112966111999350960411600601166666166996699666666661021000040139666666669630243000000000400 03876020150121412014104203030521258.001669666666966246996996110069996611366666626101299612222261040500000329966666669630321000000000095 03877020150413436013606696999969999.966669666666966246996996020069996611366666626208299612222266969699996669666666669660420000000000746 03878020150311546010104102010522013.007669666666966246996996010229996696666666616902299612266666969699996669666666669630111000000001811 03879020150422526010202108050424117.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000185 03880020150221326010202203040621093.007669666666966246996996080529996696666666166996699666666666969699996669666666669610243000000000392 03881020150622432113205105050622377.001630266166955112050310960339996102112336621101299612222266969699996669626266410530252000000000141 03882020150421126010202206040611305.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000344 03883020150413236011101203060689999.991611166766966246996996050411800608366666626205299612222266969699996669666666669630420000000000267 03884020150123136012105209050221499.001611166266966246996996039712080608366666626205299612222266969699996669666666669660420000000000174 03885020150112411011105202020520039.001620826221966111999440960311040601166666616902299612222161042000347169666666669630531000000000350 03886020150522532122101105040621175.001610266166113112030230960412080102119636621101299611222166969699996669629211210230331000000000682 03887020150323236013202209040620972.001611166766966246996996030069996611366666626905299612222266969699996669666666669660620000000001892 03888020150422426020202205040621114.001669666666966246996996010529996696666666616901999922222266969699996669666666669630253000000000142 03889020150113412012104202060621460.001620826121966111999999960210675601166666626903299612222261071000000320866666669630110000000000310 03890020150122436013202204040621146.001610366166966246996996060069996611366666626101299612222266969699996669666666669630341000000000561 03891020150222246010101202040321118.001669666666966246996996010419996696666666616902299612266666969699996669666666669630111000000000303 03892020150221126010205202060621073.002369666666966246996996080339996696666666166996699666666666969699996669666666669610243000000000188 03893020150113536012101109050423896.001611166766966246996996050212080608366666626109299612222266969699996669666666669630321000000000215 03894020150111126010202203040621137.001669666666966246996996040339996696666666166996699666666666969699996669666666669610532000000000198 03895020150121126010205205040611055.001669666666966246996996030539996696666666166996699666666666969699996669666666669610253000000000377 03896020150111336011205106050321889.002131215216966246996996010331040605166666616902299612222266969699996669666666669610111000000000204 03897020150511226010205205060521795.001669666666966246996996010539996696666666216901299626666666969699996669666666669610543000000001197 03898020150511212011104202050322270.002920615122966246996996040210480609366666166996699666666662969699996620266666669630252000000000966 03899020150321132112202206060621214.002930266166093112040280960431040102112336621101299621112266969699996669619291220130242000000000198 03900020150513221020202207040611258.001669666666966111005400969729996696666666616901299622212161042000100369666666669630111000000000387 03901020150322426010202207040621640.007669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000632 03902020150213412013101199030522436.001610166166966111040450960069996601166666626205299619912961049700000399666666669630431000000001858 03903020150212412011105105020523656.001620526122966111005999960412080601166666616101299632112111022000060120466666669630341000000000878 03904020150623226010202203040611419.002169666666966246996996030239996696666666616205299612222266969699996669666666669630321000000000274 03905020150111136012204202030529999.997610466766966246996996030130069609366666166996699669992966969699996669666666669610430000000000251 03906020150421326020202204040621115.007669666666966246996996080339996696666666166996699666666666969699996669666666669610353000000000185 03907020150323126010202208020222074.001669666666966246996996010539996696666666616102299621112266969699996669666666669630232000000000377 03908020150423526010202107060222375.001669666666966246996996030439996696666666616902299632212116969699996669666666669630111000000000202 03909020150312426010202207060522168.001669666666966246996996010529996696666666616901999922222266969699996669666666669610633000000003418 03910020150121136011606696060669999.966669666666966246996996040169996610366666166996699666666666969699996669666666669610521000000000076 03911020150112412011104202020521709.001620512122966111006380960220650601166666626905299622222261021000010220366666669630620000000000245 03912020150321432111101205050321606.001630266166123112004520960511820102112136621101299612222266969699996669611222410730242000000000194 03913020150323526010606696060169999.966669666666966246996996050369996696666666626101299612222266969699996669666666669630222000000000611 03914020150223436013101209060622046.002211166266966246996996020069996611366666626905299612212266969699996669666666669630110000000000845 03915020150311136012105204060521501.001611015166966246996996080111212608366666166996699669992966969699996669666666669630331000000000907 03916020150121436011104202050421017.001610466166966246996996080110360609366666166996699666666666969699996669666666669610342000000000166 03917020150421136012205203040620928.002910466266966246996996080230541609366666166996699666666666969699996669666666669610521000000000178 03918020150411326010205103040621113.001669666666966246996996030339996696666666166996699666666666969699996669666666669610532000000000129 03919020150122226010202205040621007.001669666666966246996996030439996696666666616905299622222266969699996669666666669630531000000000194 03920020150421126010202204040621062.001669666666966246996996010339996696666666166996699666666666969699996669666666669610532000000000415 03921020150323426010202205040621139.001669666666966246996996030439996696666666616105299612222266969699996669666666669630222000000000211 03922020150213212012104203020522869.001620826121966111026440960311400601166666626203299632122211041000100210566666669630430000000000338 03923020150211326010205205060421170.001669666666966246996996030239996696666666616901299611222266969699996669666666669630653000000000297 03924020150322532111101207050424327.001630266166123112017280960531508102112313621108299612266666969699996669611221410630242000000001432 03925020150312326010202204040621097.001669666666966246996996030239996696666666616905299612212166969699996669666666669630111000000000953 03926020150322431113101206060221998.001630166166113112048999960319996102112212621101299621266666969699996669622121310120232000000001057 03927020150522432112101208040123353.001630266166154112020380960512288102112336621101299612212266969699996669611291419730252000000000246 03928020150313432011105109050222230.001620613111966111008460960311976601166666626101100412222261030500020349666666669630332000000000326 03929020150512411011606696060569999.961669666666966246996996070369996610366666626908299612212261021000080269666666669630110000000000226 03930020150222426010202107050221974.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001298 03931020150412226010202107060522448.001669666666966246996996010429996696666666616905299612222266969699996669666666669630431000000000148 03932020150513426010606696060469999.966669666666966246996996020169996696666666626205299612212266969699996669666666669630321000000000641 03933020150211336011202204030521085.001610466166966246996996010230242609366666166996699666666666969699996669666666669610521000000000390 03934020150223412012105201060221671.001620612111966246996996030060000607266666626907299631112111041200000270566666669630110000000000132 03935020150122411011105203050621007.001620615222966246996996070210660607266666626203299622222161022000040369666666669630430000000000174 03936020150323426010606696060269999.966669666666966246996996020569996696666666616202299612222266969699996669666666669630343000000000502 03937020150423426020205109050324701.001669666666966246996996050529996696666666616105299612222266969699996669666666669630222000000000117 03938020150123211011205202050621521.007620715221966146996996019720260607266666616108299632212111020000000369666666669630341000000000194 03939020150322111012101205060521505.001610166166966136996996030112600604166666626101299632112111026000060269666666669630331000000000448 03940020150221446010105202050521259.001669666666966246996996030429996696666666166996699666666666969699996669666666669630243000000001145 03941020150122451110105102050622177.001669666666113136050320960419996196612136611101299622212266969699996669616143410430242000000000033 03942020150222532122205106050421392.001610266166123136026999960321109104111636621101299612222266969699996669611242330830351000000000686 03943020150113436012101109050223076.001611012766966246996996070111976608366666626905299612222266969699996669666666669630110000000000165 03944020150412436012101207060522078.001620826212966136996996120312080604166666626908299622212266969699996669666666669630110000000000285 03945020150513212012101205060621985.001620826127966136996996100112080604166666626101299632122121012000130319966666669660321000000000153 03946020150523226020202206050620015.631669666666966246996996030539996696666666616101299612222166969699996669666666669630242000000000389 03947020150311136011101202040611672.001610166166966146996996090311260603166666226901299626666666969699996669666666669630532000000000989 03948020150623426010202109040622670.001669666666966246996996010539996696666666616101299612222266969699996669666666669630243000000001191 03949020150123526010606696020169999.966669666666966246996996020569996696666666626905299612222266969699996669666666669630522000000000236 03950020150411136012104202020521012.001610466766966246996996040110320609366666166996699666666666969699996669666666669610242000000000152 03951020150113431011104104050522414.001620513121966111002450960421664601166666616102299622212162969699996669666666669630331000000000254 03952020150522426010202207060221882.001669666666966246996996010539996696666666616101299622212166969699996669666666669630242000000000566 03953020150521126010205203040621015.001669666666966246996996010239996696666666166996699666666666969699996669666666669610332000000000290 03954020150213412011105201020522717.001620926122966246996996030210480607266666626101299622222261021000020229966666669630321000000000271 03955020150113126010606696060569999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630222000000000137 03956020150213426010606696060269999.966669666666966246996996050369996696666666626105299612222266969699996669666666669660321000000002161 03957020150323436013202107050321870.001611166266966246996996050069996611366666626905299612222266969699996669666666669660110000000001234 03958020150313411012101207040113078.001620826112966111023450960312080601166666616205299622212161026000050269666666669630420000000000265 03959020150413112012101204020522497.001620826222966111020460960211516601166666626903299622222261029799997120866666669630531000000000301 03960020150323426010202206050222152.001669666666966246996996010419996696666666616101299612222266969699996669666666669630222000000000108 03961020150223136012202206020621599.002110166266966246996996030230156608366666626205299612222266969699996669666666669630441000000001025 03962020150323536022606696060469999.966669666666966246996996020269996610366666626197299612222266969699996669666666669630332000000002328 03963020150211126010202202060521575.001669666666966246996996030139996696666666166996699666666666969699996669666666669610243000000000156 03964020150422526020606696060269999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630252000000000180 03965020150313226010202206040611108.001669666666966246996996010539996696666666616205299612222266969699996669666666669660321000000001571 03966020150322221010202206040621078.001669666666966113008999969739996696666666616109299642222112969699996669666666669630242000000000162 03967020150423526010606696050469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630252000000000384 03968020150422526010202107050222295.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000418 03969020150623436013202209050223090.001611166166966246996996110069996611366666626205299642212216969699996669666666669620430000000001646 03970020150122421010202205060621416.001669666666966121999996100329996696666666616102299631112111040300086369666666669630341000000000167 03971020150123412012101206060211430.001620526121966136996996100212600604166666626105299622212161031000012249666666669630331000000000216 03972020150221436011205102050621383.002110466266966246996996030220533609366666166996699666666666969699996669666666669610242000000000325 03973020150511336022105202040621111.001610466166966246996996040120208609366666166996699666666666969699996669666666669610242000000000253 03974020150123221010205202060621131.001669666666966111008060960429996696666666616902299621112161021000025369666666669630522000000000332 03975020150422512012105203030221795.001620826112966111021420960311120601166666626101299612212161040200000349666666669630331000000000369 03976020150222346010204102050621943.001669666666966146996996100429996696666666616101299622266666969699996669666666669630353000000000216 03977020150223526010606696030569999.966669666666966246996996010469996696666666626108299622212266969699996669666666669630233000000000308 03978020150313512023105205040620981.001610366166966136996996100069996611366666626101299612222262969699996610266666669630331000000001837 03979020150211436012105202060321524.001610466266966246996996040220573609366666626901299612222266969699996669666666669610642000000001688 03980020150621212011104202050421357.007620515122966146996996030320928607266666166996699666666661040300000320466666669630253000000000110 03981020150413226010606696010569999.966669666666966246996996029769996696666666626205299621112266969699996669666666669660222000000000420 03982020150623136013202206060620993.002110166266966246996996030139996611366666626905299612222266969699996669666666669630110000000002801 03983020150223126010202207040621248.001669666666966146996996010339996696666666616101299622222266969699996669666666669630233000000002433 03984020150522232111101207040621722.001630266166113112010380960511976102112236621101299612222266969699996669611221210530232000000000456 03985020150322412021101204060521084.007610366266966246996996060311905608366666626901299612222162969699996649666666669630352000000002638 03986020150113132012101209010522183.001620826127966111025420960212080601166666626101299612222161021000030320866666669630321000000000349 03987020150413426010205208040621535.001669666666966246996996089739996696666666616205299672222296969699996669666666669660321000000000094 03988020150523112011101202010620846.001620826222966136996996100110800604166666626101299612212261042100100110166666669630321000000001161 03989020150123511011205202050421382.001620712221966246996996030220373607266666616101299612222262969699996669666666669630351000000000151 03990020150211436012104102060412004.007610466766966246996996040220491609366666166996699666666666969699996669666666669610232000000001234 03991020150223126010202206040621246.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000138 03992020150621246010104202050421303.001669666666966246996996010329996696666666616102299622266666969699996669666666669630222000000001253 03993020150311526020205105050221297.001669666666966246996996040539996696666666166996699666666666969699996669666666669610442000000001992 03994020150423226010999108020529999.991669666666966246996996010539996696666666616101299612222266969699996669666666669630321000000000196 03995020150421232112202203040611219.007610266266093246996996999730416108321636621101299631121116969699996669612223210530331000000000146 03996020150612226010202206010521892.001669666666966246996996010529996696666666616202299612222266969699996669666666669630341000000000420 03997020150121126010202204060221049.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000062 03998020150122426010204203040621238.001669666666966246996996030139996696666666616101299612222266969699996669666666669630253000000000198 03999020150112212011101202060221027.001611026766966246996996030110240608366666166996699666666661040500030210166666669630620000000000252 04000020150322426010606696050369999.966669666666966246996996020469996696666666626901299612222266969699996669666666669630531000000001043 04001020150521226010202202040621172.001669666666966246996996010429996696666666166996699666666666969699996669666666669630253000000000252 04002020150321126010202205040621062.001669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000475 04003020150211226020202205040620982.001669666666966246996996060439996696666666166996699666666666969699996669666666669610532000000001991 04004020150221126010202202040621154.007669666666966246996996030239996696666666166996699666666666969699996669666666669610532000000000310 04005020150122436011101202040620949.001610466166966246996996030110320609366666626906299641122216969699996669666666669610530000000000178 04006020150513511012105105050324352.001620612212966146996996090111820603166666626101299622212261022500050369666666669630321000000001415 04007020150311436012104203060521124.001610466166966246996996040210693609366666166996699666666666969699996669666666669610243000000001757 04008020150321126010202203040621047.007669666666966246996996079719996696666666166996699666666666969699996669666666669610243000000000354 04009020150523536021205208050423031.001611212226966246996996050431040608366666626205299612222266969699996669666666669660420000000000235 04010020150223326010202107060222667.001669666666966246996996030539996696666666616101299612222166969699996669666666669630222000000000302 04011020150123446010105202050224197.001669666666966246996996030129996696666666616105299612266666969699996669666666669630222000000000105 04012020150422226010202205060621132.001669666666966246996996010539996696666666616901299621212166969699996669666666669630531000000000217 04013020150623226010205106050622021.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000372 04014020150323126010606696060669999.966669666666966246996996020369996696666666626104107222222266969699996669666666669630352000000000355 04015020150323426010202205050321540.001669666666966246996996030539996696666666616902101231221116969699996669666666669630522000000000421 04016020150221436012204206040621023.007610466266966246996996040130780609366666166996699666666666969699996669666666669610352000000000968 04017020150212412013101207060322434.001611011266966146996996090069996603166666626101299622222161041500040370366666669630331000000002552 04018020150212112014101108060521510.001669666666966246996996030069996611366666626204103642122211020700030310866666669630420000000000326 04019020150622536023606696999969999.966669666666966246996996029769996611366666626101299612222266969699996669666666669630341000000004237 04020020150221436011104102060421327.007620615121966246996996080110360607266666166996699666666666969699996669666666669610232000000000483 04021020150122432112101206060611125.001610266166955112050380960511976102112136621101299622222266969699996669616266310330341000000000358 04022020150313236021101109030523426.001611166166966246996996050212080608366666626105299612222266969699996669666666669660352000000000654 04023020150611136012204204060621054.001620515722966246996996040230416609366666166996699666666666969699996669666666669610531000000000491 04024020150522432121101108050324410.001630266166123112002480960411664102112411611101299612222266969699996669611241310630242000000000079 04025020150311111012606696999969999.966669666666966246996996030269996610366666166996699666666662969699996669666666669610541000000000351 04026020150422226020202206040621157.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000261 04027020150222432113202105050322087.001630266266103136038999960239996111311636621101299612222266969699996669611241330830232000000000149 04028020150122526010202207040220882.007669666666966246996996080539996696666666616101299612222266969699996669666666669630242000000000258 04029020150221226010202206040621300.001669666666966246996996010529996696666666166996699666666666969699996669666666669610253000000001014 04030020150123421010205203040621064.001669666666966111020999960539996696666666616101299632222211020300000369666666669630321000000000284 040310201503234360121012090302209999991611166266966246996996050112080608366666626905299612222266969699996669666666669630110000000000874 04032020150613512014101203060421530.001669666666966246996996030069996611366666626101299612222161021000000310466666669630321000000001556 04033020150113512011104201020521455.001620626221966111020420960421467601166666626903299612222261041200050320666666669630620000000000215 04034020150122432012101206020221926.001610266166966112030430960212340602166666626101299622222262969699996659666666669630331000000000229 040350201505222321141012990602209999991669666666966246996996110069996096642266621101299612212266969699996669666296430830341000000000165 04036020150213426010606696060469999.966669666666966246996996020569996696666666616102299612222266969699996669666666669630233000000000322 04037020150223426010202205060221408.001669666666966246996996050439996696666666616205299612222266969699996669666666669630332000000001676 04038020150623226010202106040622455.001669666666966246996996010539996696666666616901299612222266969699996669666666669630111000000000254 04039020150111136012204201010529999.997620726222966246996996040120288609366666166996699666666666969699996669666666669610243000000000203 04040020150423136012202209040621514.001611166166966246996996050131040608366666626205299612222266969699996669666666669660420000000000331 04041020150522536023101102060621551.001610466266966246996996030069996611366666626101299612222266969699996669666666669610321000000001014 04042020150413136013606696010569999.962269666666966246996996030069996611366666626904199622222266969699996669666666669630110000000000725 04043020150413526020205205050621373.001669666666966246996996079739996696666666616101299622222266969699996669666666669630242000000000153 04044020150423236011202202040620981.002120826222966246996996080130160607266666626105299612222266969699996669666666669630321000000000217 04045020150223426010202208060221284.001669666666966246996996010519996696666666616205299622222266969699996669666666669630222000000000155 04046020150613436021606696040169999.966669666666966246996996070469996610366666626205299622222166969699996669666666669660420000000000373 04047020150223511012105205060115751.001629979112966111004510960312340601166666626101299612222261053500161369666666669630321000000000697 04048020150122532112105204050423426.001620615122113112028440960412000102112136621101299612222266969699996669621241410730341000000000190 04049020150411126010202202040621242.007669666666966246996996080139996696666666616902199722222266969699996669666666669630621000000000390 04050020150623336012903203060619999.991610366166966246996996079730173608366666626101299642212216969699996669666666669630341000000000282 040510201503212120111012010602109999991611026266966246996996060421467608366666166996699666666661022800000339666666669630253000000000803 04052020150413426010606696020169999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630222000000000440 04053020150613511012905299050429999.992120612221966246996996030591664607266666616908299632112111039799997269666666669630110000000001807 04054020150513236013101208040123384.001611166166966246996996050069996611366666626205299622212266969699996669666666669660420000000000224 04055020150222426010202107050422354.001669666666966146996996010439996696666666616902299612222266969699996669666666669630531000000001256 04056020150113526010202106050329039.001669666666966246996996010539996696666666616205299612222266969699996669666666669660321000000000168 04057020150221326010205106060221128.007669666666966246996996040539996696666666166996699666666666969699996669666666669610532000000001267 04058020150422426020606696060669999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630252000000000240 04059020150212432011104203010522282.001620511121966121009996090210762603166666626903299612222262969699996610266666669630331000000000371 04060020150613526020606696060669999.966669666666966246996996059769996696666666626205299612222266969699996669666666669660222000000001865 04061020150623512011905104050429999.991620726221966246996996080130693607266666616905299612222262969699996649666666669630110000000000240 04062020150423526010606696050469999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630243000000000391 04063020150123212011105205050621153.001620615121966111020250960221664601166666616103299632112211022500030210866666669630420000000000068 04064020150523421010205102050622115.001669666666966111024350960229996696666666616101299632122211023000000169666666669630232000000000626 04065020150513526010205106050422818.001669666666966246996996050339996696666666616205299612222266969699996669666666669630321000000000600 04066020150421126010204102060221100.001669666666966246996996070539996696666666166996699666666666969699996669666666669610243000000000395 04067020150511226010202205040621462.001669666666966246996996030539996696666666166996699666666666969699996669666666669620233000000000344 04068020150212432011105203060621357.001620812111966111010180960311040601166666626903299672222222969699996659666666669610331000000000329 04069020150621236011205201060421912.002920615222966246996996020130015610366666626904110422212266969699996669666666669620520000000000299 04070020150121426010202203060221163.001669666666966246996996030239996696666666166996699666666666969699996669666666669630342000000000300 04071020150113446010104202060521404.001669666666966146996996100119996696666666616205299612266666969699996669666666669660321000000000220 04072020150123526010202206040621833.001669666666966246996996050439996696666666616205299612222266969699996669666666669620332000000000316 04073020150122426010202208040621336.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000288 04074020150321126010205202040621119.001669666666966246996996049729996696666666166996699666666666969699996669666666669610343000000002052 04075020150322526010205107050423766.001669666666966246996996010429996696666666616902299612212266969699996669666666669630111000000001001 04076020150522526020205205050420539.001669666666966246996996040439996696666666616902299612222266969699996669666666669610111000000001423 04077020150422531113202105050323372.001630266166999112050440960339996102112112621101299622266666969699996669611141410630232000000000213 04078020150113412014101299060222478.001669666666966246996996110069996611366666626905299612212262969699996659666666669630110000000000276 04079020150623426010202109060625056.001669666666966246996996010529996696666666616101299612222266969699996669666666669630232000000001595 04080020150322532112101207060223074.001630366166123112035520960512080102112112621101299612266666969699996669611241430830232000000000484 04081020150223326010202108050622513.001669666666966246996996070539996696666666616101299622222266969699996669666666669630222000000000197 04082020150322431113101106050423728.001630366266123112050510960519996102112113621101299612266666969699996669611121430830232000000000795 04083020150413412011105106020523316.001610166166966111016999960312600601166666626905299632112212969699996699666666669660321000000000157 04084020150612336092205105040621425.001610466266966246996996060231456609366666166996699666666666969699996669666666669630441000000002481 04085020150211136012204205060421898.007620526221966246996996040130104609366666166996699666666666969699996669666666669610521000000002172 04086020150213212011105105020523486.001620626121966111010450960412080601166666626203299612222261070000000320466666669630321000000000729 04087020150123426010202109050221985.001669666666966246996996010229996696666666616202299612222266969699996669666666669630321000000000366 04088020150113112011101206020522143.001620526121966111010430960063120601166666626205299632122211070300000349666666669660420000000000395 04089020150213436013101109030522120.001610166166966246996996110069996611366666626905299612222266969699996669666666669660621000000000329 04090020150321536013104202060621181.001610466166966246996996110069996611366666166996699666666666969699996669666666669630521000000006941 04091020150111212012105202050222272.001620615122966111024420960320728601166666166996699666666661049700000249666666669630520000000000104 04092020150211336011205106050621993.001690766266966246996996040520953609366666166996699666666666969699996669666666669610531000000000466 04093020150121536012104201060621037.007610466166966246996996040110400609366666226909299626666666969699996669666666669610531000000000394 04094020150623112014101203050320603.002369666666966246996996030069996611366666626904135812222262969699996610866666669630110000000000210 04095020150323526010606696060469999.966669666666966246996996030569996696666666626101299612222266969699996669666666669660222000000000655 04096020150322451110101207060422224.001669666666062136026420960519996196611613612101299611266666969699996669661111330830232000000001121 04097020150322232122101108050322394.001630266166134112028450960512496102112112621101299632212116969699996669611291210420252000000000520 04098020150122421010202106040621891.001669666666966111015999960529996696666666616101299622222162969699996669666666669630242000000000124 04099020150421426010202205050421340.001669666666966246996996010519996696666666166996699666666666969699996669666666669610342000000000344 04100020150613111021101108040629999.991620613122966111010999960411820601166666626203299622222262969699996669666666669630453000000001254 04101020150622226010202104060222291.001669666666966246996996010439996696666666616101299622222166969699996669666666669630243000000000417 04102020150122226010202205010521176.007669666666966246996996020529996696666666616901299612222266969699996669666666669630553000000000321 04103020150122221010202202050621894.001669666666966111013190960339996696666666616902299621222262969699996669666666669630521000000000128 04104020150521226010202205040621388.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000173 04105020150223426010205204050621187.001669666666966246996996030339996696666666616101299612222166969699996669666666669630253000000000883 04106020150221426010202203060421100.001669666666966246996996040329996696666666166996699666666666969699996669666666669610522000000001086 04107020150123526010606696060669999.966669666666966246996996020469996696666666626205299612222266969699996669666666669630321000000000296 04108020150122232011104208010521428.001620526121966121002996090312340603166666626101299621212262969699996610866666669630331000000000088 04109020150122212014606696999969999.966669666666966246996996070069996611366666626901299612222261073000000139666666669630110000000000072 04110020150321212025696696969669999.966669666666966246996996119669996612366666166996699666666661020200000310466666669630253000000000629 04111020150313436012606696060369999.966669666666966246996996050269996610366666626108299612212266969699996669666666669660420000000000411 04112020150311336011105202060221291.007610466266966246996996040210700609366666166996699666666666969699996669666666669610242000000000997 04113020150313236011204207060521244.001620512122966246996996030230780607266666626205299612222266969699996669666666669660420000000000810 04114020150411111011101205060520841.001620726221966146996996990512080605166666166996699666666661070000424169666666669630441000000000096 04115020150223236012205208040621155.002111166266966246996996050231456608366666626205299612222266969699996669666666669660420000000000387 04116020150313436012606696060369999.966669666666966246996996020369996610366666626205299632222116969699996669666666669630420000000001052 04117020150423226010202208060621449.007669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000000150 04118020150311211011101204040621157.001610366166966246996996010531560608366666166996699666666661070000000269666666669630243000000001231 04119020150412526010606696060369999.966669666666966246996996020269996696666666626208299632111216969699996669666666669630321000000000234 04120020150512511021101205020524514.001620826111966111013450960312340601166666616903299632112211040600005369666666669630110000000000283 04121020150421326010202207040621225.001669666666966246996996010539996696666666616901299612222266969699996669666666669610643000000000160 04122020150413436012101109050323831.001611166766966246996996050212080608366666626105299612222266969699996669666666669630332000000000225 04123020150611246010105102060521484.007669666666966246996996030219996696666666616901299612266666969699996669666666669630111000000001946 04124020150221226010204205050421999.001669666666966246996996040239996696666666166996699666666666969699996669666666669610233000000000188 04125020150613526010205205060621197.002169666666966246996996010229996696666666616905299612222266969699996669666666669660111000000001620 04126020150311446010104202020521491.001669666666966246996996040329996696666666166996699666666666969699996669666666669630553000000000642 04127020150111336011104202020520997.001620615122966246996996040320823609366666166996699666666666969699996669666666669610341000000000159 04128020150312311011101207040621109.001611026166966246996996010512288608366666616902299612222262969699996669666666669630110000000000313 04129020150212432011104104020522101.001620526122966111008310960311480601166666226903299616666662969699996639666666669630232000000000197 04130020150522432112202206040621233.001630266166977112999150960531456102112236621101299612222266969699996669619299410330242000000000134 04131020150422426010606696060269999.966669666666966246996996010569996696666666626101299611222166969699996669666666669610222000000000422 04132020150523426010202109050324742.001669666666966246996996010539996696666666616902299622212266969699996669666666669630531000000000631 04133020150523426020606696060569999.966669666666966246996996050569996696666666626105299622222166969699996669666666669660222000000000166 04134020150522226010606696020269999.966669666666966246996996020469996696666666626101299621222166969699996669666666669630252000000001380 04135020150313411012101206040624027.001620826712966111040460960212080601166666626101299622222261023500030269666666669630343000000001292 04136020150213436011606696060369999.962269666666966246996996050269996610366666626205299632222126969699996669666666669660420000000000199 04137020150211226010202206040611054.002169666666966246996996030539996696666666616101299612222266969699996669666666669610222000000000490 04138020150213212013104107020523402.001620619122966246996996030069996611366666626101299612212261021500050120866666669630321000000000947 04139020150422551120606696060469999.962269666666123246996996020569996096632513692101299611112266969699996669661112330830351000000000561 04140020150212232012104205060521236.001620515121966119032370960213898601166666626903299612222262969699996649666666669630430000000000246 04141020150423426020205207050321615.001669666666966246996996010539996696666666616102299612222266969699996669666666669630232000000000178 04142020150423126010202204060222751.001669666666966246996996010439996696666666616202299612222266969699996669666666669660232000000000495 04143020150211126010205107040522720.001669666666966246996996010529996696666666216901299616666666969699996669666666669630522000000001779 04144020150213121010202207060521274.001669666666966111006999960429996696666666616205299622222262969699996669666666669630222000000000365 04145020150321112015696696969669999.966669666666966246996996119669996612366666166996699666666661020500020210266666669610530000000001946 04146020150112412011104204020521341.001620815121966111005999960321386601166666616903299632212112969699996649666666669630520000000000180 04147020150122212014101205010521266.001669666666966246996996110069996611366666626901299641111111020500020329966666669630243000000000052 04148020150421312011202202060621146.001620811112966246996996040530832609366666626907299611212261040100000249666666669610110000000000248 04149020150222436012104202050621163.001610466166966246996996040110400609366666626905299612212266969699996669666666669610441000000001291 04150020150321326020202204040611844.001669666666966246996996010339996696666666616902299612222266969699996669666666669610111000000000975 04151020150522526020606696060169999.966669666666966246996996020569996696666666626108299612212166969699996669666666669630252000000001077 04152020150113226020606696060169999.966669666666966246996996020469996696666666626101299622212266969699996669666666669630222000000000142 04153020150523211022101202060521054.001610366266966246996996010210520608366666616101299612222262969699996669666666669630332000000000321 04154020150423126010202204060620991.001669666666966246996996030339996696666666616101299612222266969699996669666666669630233000000000353 04155020150523126010202207040621224.001669666666966246996996010529996696666666616905299612222266969699996669666666669660632000000000717 04156020150123426010202106050222377.001669666666966246996996010539996696666666616101299622222266969699996669666666669630243000000000391 04157020150221526010202202050621161.001669666666966246996996040539996696666666616101299612212166969699996669666666669610222000000000232 04158020150122351110205702050621304.001669666666123112050250960329996196612136611208299612212266969699996669616111419730341000000000026 04159020150123136011104204010229999.991620515121966136996996990311280604166666626205299622222266969699996669666666669630420000000000327 04160020150413411021104102010523407.001620612121966111004430960211495601166666616901299612222262969699996669666666669630110000000000718 04161020150313526020205205050421456.001669666666966246996996039739996696666666616905299622212266969699996669666666669660222000000000874 04162020150211226010205204040620998.007669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000766 04163020150123226010205205040621004.001669666666966246996996030439996696666666616101299622222266969699996669666666669630232000000000180 04164020150112512011105106050322371.001620615111966111010440960411924601166666626902299612212261031500000120866666669630110000000000129 04165020150123212011101109030521545.001620819121966111015460960221993601166666626903299612222262969699996699666666669630110000000000127 04166020150321326010202205040621081.001669666666966246996996030439996696666666616102299622222166969699996669666666669630222000000000732 04167020150322326010202205030621488.001669666666966246996996010429996696666666616101299612212166969699996669666666669630252000000002171 04168020150122246010101202040620989.007669666666966246996996010119996696666666616902299621266666969699996669666666669630553000000000397 04169020150512512011606696060469999.966669666666966246996996010369996610366666626101299612212262969699996610666666669630331000000001439 04170020150113212012105207030521576.001620526121966111999350960312080601166666626203299622222161020700030349666666669630420000000000081 04171020150322432112101106050622563.001631212116123112026999960411820102112119621101299612266666969699996669611241410630242000000000697 04172020150322532112101107050424044.001630266166144112032460960511820102112412621103299612266666969699996669611241410630242000000000318 04173020150321126010202203040610991.001669666666966246996996010539996696666666166996699666666666969699996669666666669620551000000000739 04174020150111212011101205020521348.001620512122966111003520960312080601166666626901299621212261031000030370266666669630110000000000191 04175020150523426010606696060669999.966669666666966246996996020369996696666666626101299622212266969699996669666666669630222000000000604 04176020150311526020202202040621175.001669666666966246996996010139996696666666166996699666666666969699996669666666669630253000000002327 04177020150511126020205205050421311.007669666666966246996996030139996696666666166996699666666666969699996669666666669610522000000000817 04178020150113226010205207040621150.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000276 04179020150111126010205205040621019.007669666666966246996996030439996696666666166996699666666666969699996669666666669610253000000000197 04180020150221232111105202040221534.001610266166113136002999960210750104111636621101299612222266969699996669622241410130331000000000293 04181020150422526010205205050421957.001669666666966246996996040539996696666666616206299611222266969699996669666666669610321000000000396 04182020150622432112101206050323566.001630266266113112040999960511560102112936621101299612222266969699996669611241910630232000000000111 04183020150123412012104203060221513.001620512121966111016350960210909601166666626101299612222261030300000349666666669630321000000000162 04184020150322511012105202050229999.992310166266966246996996020210518610366666166996699666666662969699996669666666669630632000000000247 04185020150421326010205199069920735.007669666666966246996996010529996696666666616902999912222266969699996669666666669630633000000000209 04186020150423526010205108050424147.001669666666966146996996100439996696666666616101299612222266969699996669666666669630233000000000224 04187020150421526010202205040621194.001669666666966246996996010529996696666666616902299612222266969699996669666666669630111000000000460 04188020150313412012101203020122398.001620812112966111026520960061559601166666626209299622212161051000000170666666669630342000000000817 04189020150213212011105101020523387.001620815122966111014440960210840601166666626903299612222261020400010210866666669630110000000001478 04190020150113326010202108050621809.001669666666966246996996010539996696666666616905299612222266969699996669666666669630111000000000377 04191020150223426010202207050222544.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000000416 04192020150321136011202205040621058.007610466766966246996996030330468609366666166996699666666666969699996669666666669610253000000000295 04193020150222326010202105040621106.001669666666966246996996070529996696666666616101299612222266969699996669666666669630222000000000232 04194020150211136013104207050621238.001610466266966246996996120069996611366666166996699666666666969699996669666666669630532000000001185 04195020150622126010202204040621084.001669666666966246996996010529996696666666616202299612222266969699996669666666669630331000000001268 04196020150512346010101202020522225.001669666666966246996996070419996696666666616902299612266666969699996669666666669630111000000000378 04197020150311126010202203060421050.002169666666966246996996040239996696666666166996699666666666969699996669666666669610242000000001728 04198020150322112014202202060220918.002369666666966246996996030069996611366666626904199612222261020500005339666666669630110000000000271 04199020150111136012104202060221059.001610466166966246996996040210480609366666166996699666666666969699996669666666669610242000000000222 04200020150211412011101205060521714.001620815121966111006440960412340601166666626903299611222261020500000349666666669630110000000000922 04201020150313526020606696060469999.966669666666966246996996010569996696666666616102299611112266969699996669666666669630242000000003257 04202020150421336021205203050229999.997620615221966246996996030230173607266666626909299612222266969699996669666666669610630000000000145 04203020150523436012205102050224241.001620626212966246996996050230286607266666626905299622222266969699996669666666669660110000000000989 04204020150223526010202204050221432.001669666666966246996996030529996696666666616902299631112216969699996669666666669630111000000001714 04205020150223212011104203060221029.001620526121966111009250960320896601166666626205299612222261030100000329966666669630420000000000432 042060201503225321111012080301214249.01630266166123112022500960511976102112111621203299612266666969699996669611241410730252000000000614 04207020150121236022104202060621237.001610466266966246996996040110320609366666166996699666666666969699996669666666669610242000000000185 04208020150412412011101103020523520.001620826122966111008440960311400601166666626903299622222261070200000210266666669630110000000000391 04209020150213436013101109030523691.001620912212966136996996030069996611366666626205299632222216969699996669666666669630420000000000836 04210020150412326010202207060621168.001669666666966246996996040339996696666666166996699666666666969699996669666666669620343000000000267 04211020150321426010205204030621453.001669666666966246996996070339996696666666616902103622212266969699996669666666669610631000000000609 04212020150422512025696696969669999.966669666666966246996996119669996612366666626101999912222961021000002320366666669630341000000000557 04213020150622526010202107050323824.001669666666966246996996010529996696666666616101299612222266969699996669666666669620242000000000202 04214020150221336012205205040610964.001610466166966146996996990231040609366666166996699666666666969699996669666666669610521000000000237 04215020150322432113606696050369999.966669666666072246996996020469996011332336621101299612222266969699996669661113410730232000000001395 04216020150221536022105202060421512.001610466266966246996996040110350609366666626906299621212166969699996669666666669610110000000001996 04217020150123412021205202050621961.001620726221966246996996030130217607266666616905299632112211020200000120566666669630110000000000150 04218020150223536012606696040169999.966669666666966246996996020369996610366666626108299612212166969699996669666666669630441000000000274 04219020150423546010606696060269999.966669666666966246996996010569996696666666626101299612266666969699996669666666669630232000000000204 04220020150311526010202102040621196.001669666666966146996996060239996696666666616101299611222266969699996669666666669620222000000002138 04221020150213126010606696060669999.966669666666966246996996029769996696666666626205299612222266969699996669666666669660321000000000229 04222020150623336011205207040610910.007620726222966246996996030130728607266666616101299612222266969699996669666666669630321000000000270 04223020150323136013299104040621135.007611166166966246996996030069996611366666626205299632212216969699996669666666669660420000000001137 04224020150522536011205204060222216.007620615222966246996996030130069607266666626901299611212166969699996669666666669630642000000001282 04225020150623426010606696060669999.966669666666966246996996020369996696666666626101299622222266969699996669666666669630321000000000176 04226020150113236011101109010222809.001611166766966246996996050312080608366666626905299612222266969699996669666666669630110000000000191 04227020150522426010202208010521682.001669666666966246996996010229996696666666616101999912222266969699996669666666669630243000000000241 04228020150211136012101702040621089.007610466766966246996996030110400609366666166996699666666666969699996669666666669610531000000000400 04229020150322226010202107050222003.001669666666966246996996010529996696666666616101299612222266969699996669666666669630232000000000870 04230020150423226010606696010569999.966669666666966246996996020569996696666666626902299612222166969699996669666666669630111000000000179 04231020150123136011202207040621023.001611166166966246996996050331248608366666626905299612222266969699996669666666669660110000000000164 04232020150311326010202206040621066.001669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000884 04233020150523426020202207060221580.001669666666966246996996010429996696666666616105299612222266969699996669666666669660222000000000589 04234020150421526010202203040621016.007669666666966246996996030229996696666666166996699666666666969699996669666666669610243000000000182 04235020150511126010202205040621616.007669666666966246996996040429996696666666166996699666666666969699996669666666669610353000000000260 04236020150621132114905299040679999.997669666666966246996996110069996096642566621101299621222966969699996669666266230830341000000000169 04237020150113436011105205020524520.001620515122966246996996030113120607266666616101299622212166969699996669666666669630331000000000198 04238020150311126010606696060269999.966669666666966246996996020569996696666666166996699666666666969699996669666666669610253000000000891 04239020150522526020202107050323578.001669666666966146996996100239996696666666616101299612222266969699996669666666669630232000000000378 04240020150321126010202204040621030.001669666666966246996996040339996696666666166996699666666666969699996669666666669610243000000000779 04241020150212446010105202030521395.001669666666966146996996010419996696666666166996699666666666969699996669666666669630332000000000404 04242020150611236012606696020569999.962269666666966246996996049769996610366666166996699666666666969699996669666666669630232000000000449 04243020150411312024202299040621043.007669666666966246996996110069996611366666166996699666666661010700000370866666669630543000000000226 04244020150612512024105204060321611.002969666666966246996996080069996611366666626908299612212261022000000310866666669630110000000001895 04245020150123436011202208060221746.001610166766966246996996050531300608366666616101299612222266969699996669666666669630321000000000189 04246020150423226010606696060669999.966669666666966246996996020469996696666666626902299612222266969699996669666666669660621000000000198 04247020150611126010202206040621087.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000001172 04248020150421112122101103040621311.001610266266977246996996990421040108329636622901299612212262969699996639611221210630530000000000141 04249020150522426020205103050321777.001669666666966246996996010339996696666666616101299612222266969699996669666666669630232000000000353 04250020150322232112105207050221927.001620615122082112040350960311820102112236621101299612222266969699996669621221430830342000000000136 04251020150611126010202204040621018.007669666666966246996996080329996696666666166996699666666666969699996669666666669610342000000000289 04252020150313436021606696060269999.966669666666966246996996050169996610366666626108299612222266969699996669666666669630321000000002577 04253020150121412011205202040621004.007611015166966146996996060321140608366666166996699666666661020200020210166666669630232000000000082 04254020150311226010205202040621161.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000003588 04255020150422112014101202040621036.001669666666966246996996080069996611366666626904199711222261020700000370866666669630551000000000089 04256020150123431011105206040221223.001611215126966111004290969721647601166666626205299612222262969699996669666666669630420000000000229 04257020150322426010202106050621957.001669666666966246996996010539996696666666616902299642222116969699996669666666669630552000000000509 04258020150123232011202205060221112.001630166166966113016220960321300602166666626208299612222262969699996659666666669630321000000000175 04259020150423536011205109050621809.001611166266966246996996030330156608366666616205299612222266969699996669666666669630420000000000257 04260020150513436011204206060620917.007620526221966246996996030230364607266666626208299612212266969699996669666666669630420000000000107 04261020150123511013101208040122296.001611166166966146996996060069996611366666626101299612222262969699996669666666669630341000000000131 04262020150111126010202205040621094.007669666666966246996996080539996696666666166996699666666666969699996669666666669610243000000000095 04263020150322512014205204050421194.001669666666966246996996110069996611366666626901299632122211040800000220866666669630631000000001913 04264020150511136013606696060669999.962269666666966246996996040069996611366666166996699666666666969699996669666666669610540000000000656 04265020150321426010202202040621120.001669666666966246996996030339996696666666166996699666666666969699996669666666669630243000000003232 04266020150322112021104207040621236.001620826121966111999240960321664601166666626101299612222261030100010339666666669630351000000003214 04267020150522532192101107050324397.001630266166154112999500960531300102112236621101299631222116969699996669611221410630242000000000729 04268020150622226020606696060269999.966669666666966246996996020469996696666666626101299622212166969699996669666666669630242000000000210 04269020150413136011606696060669999.962269666666966246996996029769996610366666626205299612222266969699996669666666669660420000000000326 04270020150521426010202202040621171.001669666666966246996996030139996696666666616901299612222266969699996669666666669630542000000000185 04271020150322326010202202040621191.002169666666966246996996080139996696666666616101299632222216969699996669666666669620252000000000191 04272020150522532112101107050324133.001630266166113112050510960412080102112136621101299612222266969699996669611241410730232000000000831 04273020150321336013205199999921095.001610466166966246996996040069996611366666626901299612212266969699996669666666669610621000000000593 04274020150613426010606696060669999.966669666666966246996996029769996696666666626105299612212266969699996669666666669660222000000000404 04275020150422532112101206030321879.001630266166113112040999960512080102112236621101299612222266969699996669611241310330232000000000228 04276020150113526010202109050429039.001669666666966246996996010419996696666666616102299622222266969699996669666666669630222000000000175 04277020150311226010202205040621073.001669666666966246996996010429996696666666166996699666666666969699996669666666669630253000000002267 04278020150423121010202108050622159.001669666666966111010999960439996696666666616101299622222262969699996669666666669630222000000000152 04279020150321236013202299040621127.002111026266966246996996070139996611366666166996699666666666969699996669666666669610521000000000925 04280020150213126010205206040621104.001669666666966246996996010429996696666666616905999979992996969699996669666666669630622000000000171 04281020150622426010606696040669999.966669666666966246996996020569996696666666626109299612222166969699996669666666669630242000000001055 04282020150322226010202204040621582.001669666666966246996996010529996696666666616101299612212266969699996669666666669610222000000001990 04283020150423436013202109050324014.001611166166966246996996120069996611366666626205299612212266969699996669666666669630420000000000359 04284020150511346010104202060421514.001669666666966246996996010319996696666666166996699666666666969699996669666666669630243000000000352 04285020150223436011205206050227172.001620615222966246996996050231144605166666626905299622222266969699996669666666669630532000000000445 04286020150312311012101205060321767.001610466166966246996996010312080609366666626908299632111221023000000269666666669630440000000001293 04287020150112422010606696060569999.966669666666966111030999960569996696666666626903299632111211020700020220866666669630111000000000622 04288020150111112012606696060669999.966669666666966246996996020269996610366666166996699666666662969699996639666666669630242000000000349 04289020150321326010202206040621021.007669666666966246996996010439996696666666166996699666666666969699996669666666669630532000000000853 04290020150121226010202206040611163.001669666666966246996996030439996696666666616902299622222266969699996669666666669630622000000000166 04291020150121236011202205060422018.001630466266966246996996010521040609366666166996699666666666969699996669666666669630243000000000292 04292020150222551110101102050424210.001669666666062136022999960419996196611636611202299612222266969699996669616113410530242000000001348 04293020150523436013202106050322038.001611026266966246996996060069996611366666626208299622212266969699996669666666669630342000000000763 04294020150123412011105202020221988.001620615121966111005999960220750601166666616903299631122111022500150120866666669630621000000000342 04295020150312526020606696060469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000002647 04296020150122546010101102050222228.001669666666966246996996070119996696666666616102299612266666969699996669666666669630242000000000129 04297020150111126010202106060422295.001669666666966246996996030339996696666666166996699666666666969699996669666666669610533000000000183 04298020150321336011904202040429999.997620515122966246996996040210800609366666226901299616666666969699996669666666669610232000000000910 04299020150311136011905103060429999.997620515221966246996996020210671610366666166996699666666666969699996669666666669610331000000000156 04300020150111112012101206020521394.001620811121966111999270960312496601166666626203299622212161041500000120566666669630430000000000421 04301020150621126010202205040621164.001669666666966246996996040539996696666666166996699666666666969699996669666666669610522000000000501 04302020150322436011606696050669999.966669666666966246996996040169996610366666166996699666666666969699996669666666669630621000000000588 04303020150223532011205102050427172.001620615121966111006490960330384601166666626205299612212261020200010310866666669660420000000000376 04304020150221312015696696969669999.966669666666966246996996119669996612366666166996699666666667969699996610466666669610252000000000144 04305020150423526010606696060269999.966669666666966246996996020569996696666666626202299622222166969699996669666666669630321000000000159 04306020150413126010202109050524314.001669666666966146996996010439996696666666616208299612222266969699996669666666669630321000000000220 04307020150512512014101208060119048.002369666666966246996996110069996611366666626101299622212261070200000339666666669630331000000001641 04308020150321212011202206040621232.001611012166966246996996110321300608366666166996699666666661022000020149666666669630351000000000468 04309020150223236012205202060220968.001620615111966246996996030130065607266666626105299612212266969699996669666666669630321000000000184 04310020150311126010202202040621059.001669666666966246996996030439996696666666166996699666666666969699996669666666669620532000000000741 04311020150523426010202206050122685.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000122 04312020150513436011101106060522291.001611026166966146996996109712236608366666626904100441222116969699996669666666669630110000000000762 04313020150421112012202205040611183.001610366166966246996996040131248609366666166996699666666662969699996610466666669610232000000000168 04314020150311126020205203040621029.001669666666966246996996010339996696666666166996699666666666969699996669666666669610342000000000533 04315020150321112011104202060421158.007620515222966246996996120210420607266666166996699666666661020200007310466666669610242000000000568 04316020150211112011105202030521148.001620615222966146996996030210960607266666166996699666666661030200000349666666669630531000000000310 04317020150522532122606696999969999.966669666666955112016150960569996102112236621101299612212166969699996669666266410730341000000000728 04318020150422451110202203050321486.001669666666082246996996010339996196622236611101299612222266969699996669616113330830252000000000135 04319020150323226010202207060621128.001669666666966246996996010539996696666666616105299612222266969699996669666666669630233000000000916 04320020150322512111105206050425064.001620612121041246996996030330208107221636611101299622212261050200000349611211410620351000000000285 04321020150323126010202205060622110.001669666666966246996996010519996696666666616202299612212266969699996669666666669630332000000000275 04322020150523126010606696020269999.966669666666966246996996070469996696666666626101299612222266969699996669666666669630222000000000316 04323020150321136011104205060420429.007610466166966246996996040212080609366666166996699666666666969699996669666666669610242000000002285 04324020150612226010202204040611194.001669666666966146996996090429996696666666616909299622222266969699996669666666669610111000000000332 04325020150321326010202204040621082.002169666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000676 04326020150323136013101209040620957.001610166166966136996996990069996611366666626905299612222266969699996669666666669630110000000001340 04327020150522451120606696060669999.966669666666011246996996020469996096632336621101299612212266969699996669661151410530242000000000849 04328020150523226010202203040221973.001669666666966246996996030239996696666666616902299622212166969699996669666666669630531000000000134 04329020150521236011101102060521603.001610466266966246996996040110320609366666626908299611212266969699996669666666669610110000000000754 04330020150123526010205203050620988.001669666666966246996996030239996696666666616905299632222116969699996669666666669630111000000000086 04331020150311126020205202050421043.001669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000000656 04332020150112211012101202020512292.001620813121966136996996010311920604166666616901299612222262969699996669666666669630110000000000127 04333020150421326020205206040621102.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000149 04334020150523212014101106050621492.001669666666966246996996110069996611366666626905101242122211021500075220566666669630110000000000456 04335020150222436011202204040621123.001630266166966246996996070321039605166666626205299612292266969699996669666666669630222000000000141 04336020150111412011105202060220993.007611026266966246996996060320989608366666166996699666666661021500025210166666669630331000000000102 04337020150211446010101102060521355.007669666666966146996996010319996696666666166996699666666666969699996669666666669630233000000001543 04338020150323526010606696060469999.966669666666966246996996020469996696666666626102299612212266969699996669666666669660222000000000863 04339020150522232111202205040611561.001630266166093112005280960511560102119636621901299612222266969699996669611211210530541000000000180 04340020150111326020205205040621232.001669666666966246996996040429996696666666616902299611222266969699996669666666669610111000000000395 04341020150623512021101202010520937.001620526121966246996996030210480607266666626909299642212111011500010310866666669630643000000001735 04342020150523246010101108050621955.001669666666966146996996010219996696666666616901299612266666969699996669666666669630111000000000221 04343020150322411021101104030521807.001620626122966146996996090512080603166666626101299622222262969699996669666666669630341000000001412 04344020150611336011105105060522154.001610466166966246996996030212080609366666166996699666666666969699996669666666669610242000000001703 04345020150213436013101108020523274.001611166166966246996996050069996611366666626101299612222266969699996669666666669630321000000000682 04346020150322326010205205050421918.001669666666966246996996010429996696666666616901299622222166969699996669666666669630342000000002508 04347020150511111011903202040629999.997610466266966246996996039730195609366666166996699666666662969699996669666666669610252000000000218 04348020150611336012104203049920989.001610466266966246996996040210520609366666626908299621112266969699996669666666669610110000000000385 04349020150422526010205206050421677.001669666666966246996996010439996696666666166996699666666666969699996669666666669610332000000000383 04350020150112412012105104030523338.001610466166966111028520960212078601166666166996699666666661072500347120866666669630331000000000286 04351020150522531113101206050324752.001630166166123112036999960519996102112136621101299622212166969699996669611141430830232000000000232 04352020150122426010205206050221438.001669666666966246996996010529996696666666616202299612212166969699996669666666669630232000000000339 04353020150213446010105102060523572.001669666666966146996996010219996696666666616102299612266666969699996669666666669630233000000000487 04354020150322426010202203050621354.001669666666966246996996010529996696666666616902299642121216969699996669666666669630111000000001476 04355020150113132011205204040621331.001611166166966111999999960430704601166666626905299612222262969699996610866666669660110000000000287 04356020150313426010606696060469999.966669666666966246996996070569996696666666626902299622222166969699996669666666669630111000000001057 04357020150523226010202204030222554.001669666666966246996996010439996696666666616102299611192266969699996669666666669630222000000000322 04358020150511126010202203060521012.001669666666966246996996040239996696666666166996699666666666969699996669666666669610522000000000167 04359020150413246010101102040621185.001669666666966246996996030429996696666666616902299641266616969699996669666666669630531000000000304 04360020150423246010105102060622099.001669666666966146996996100119996696666666616102299622266666969699996669666666669630222000000000376 04361020150321226010204202020221149.001669666666966246996996010229996696666666166996699666666666969699996669666666669630253000000000591 04362020150223412012101209060221874.001620812112966111042450960111820601166666626101299632122111041000000220166666669630341000000001936 04363020150422426020205105050321855.001669666666966246996996080539996696666666616101299612222266969699996669666666669630242000000000196 04364020150523226020205108040621451.001669666666966246996996080539996696666666616101299632222216969699996669666666669630232000000000130 04365020150622231113101108060522822.001630266166999112050510960519996102112336621101299622292266969699996669611141310530242000000000167 04366020150223126010202109050621915.001669666666966246996996010439996696666666616202299612222266969699996669666666669630321000000000789 04367020150622226010606696020569999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630253000000000217 04368020150411136011202204020521431.001610466166966246996996040221111609366666166996699666666666969699996669666666669610351000000000345 04369020150113212011105204020522451.001620826121966111012450960211212601166666626203299612222261020200000249666666669630420000000000278 04370020150523226010202209060221153.001669666666966246996996010539996696666666616205299612222266969699996669666666669660321000000001274 04371020150311426010202203040621066.001669666666966146996996030229996696666666166996699666666666969699996669666666669610332000000000249 04372020150112412012101105030522911.001620811121966111020450960212600601166666166996699666666661020500020110866666669630331000000000492 04373020150622526010202108050324130.001669666666966246996996070439996696666666616101299622212166969699996669666666669630242000000000427 04374020150113136011104203060521633.001620515121966136996996090210740603166666626205299642122116969699996669666666669630321000000000064 04375020150413426010606696010569999.966669666666966246996996020569996696666666626105299622212166969699996669666666669660222000000000357 04376020150422426010202207050322262.001669666666966246996996030239996696666666616101299612222266969699996669666666669630232000000000181 04377020150423426010202107060211715.001669666666966246996996030429996696666666616102299622212166969699996669666666669630222000000000151 04378020150411226010205204040611157.001669666666966246996996070339996696666666166996699666666666969699996669666666669610243000000000198 04379020150622226010202204040611205.001669666666966246996996010339996696666666616101299622222266969699996669666666669630242000000000642 04380020150523536013101199050429999.991611166166966246996996050069996611366666626905299612212266969699996669666666669630620000000000550 04381020150321112015696696969669999.966669666666966246996996119669996612366666166996699666666661030100000320466666669610252000000000531 04382020150422151110101202060521141.001669666666072246996996010239996196622436611101299612222266969699996669661141230830252000000000144 04383020150613412021606696020569999.966669666666966246996996029769996610366666626208299642111111021500040310566666669630420000000000215 04384020150321136011104202030521336.001610466266966246996996070210420609366666166996699666666666969699996669666666669610341000000000195 04385020150421126010202203040611417.001669666666966246996996010539996696666666166996699666666666969699996669666666669610543000000000178 04386020150511226010202205040621136.001669666666966246996996080519996696666666616901299612222266969699996669666666669630653000000000229 04387020150321336011104203040621166.001610466266966246996996080220508609366666166996699666666666969699996669666666669610232000000000543 04388020150623526010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000830 04389020150313526010202206040521514.001669666666966246996996050439996696666666616205299612222266969699996669666666669660332000000000659 04390020150322532111101206050421279.001630266166999112001999960412080102112436621101299612222266969699996669611291919730232000000000113 04391020150113412011104107060421587.001620515121966111003310960211820601166666626203299612222261021200025310866666669630420000000000338 04392020150421232112101105030521564.007610266166955112028310960512080102112936621101299612212266969699996669626266310230331000000000095 04393020150623426010606696060469999.962269666666966246996996020569996696666666626101299611192266969699996669666666669630222000000000530 04394020150113511022105202030521073.007610166166966136996996030311040604166666626101299632122111022100000169666666669630341000000000237 04395020150423136022204208040521258.001620515222966246996996030231300607266666626101299622222266969699996669666666669630351000000000108 04396020150311526010202203040621149.007669666666966246996996080229996696666666216908299626666666969699996669666666669610332000000001529 04397020150322526010202206050324472.001669666666966246996996010439996696666666616101299612222266969699996669666666669620242000000001231 04398020150313426010204108020511083.001669666666966146996996039739996696666666616209299631111116969699996669666666669630242000000000196 04399020150513426010606696020569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000836 04400020150123136012104108060521530.001611166166966136996996100211924604166666626905299622222266969699996669666666669660110000000000092 04401020150622421010205203050322646.001669666666966111040999960239996696666666616101299632111111040500050169666666669630222000000000714 04402020150411136011104202060521325.001610466266966246996996120110360609366666166996699666666666969699996669666666669610232000000000134 04403020150411411012202203050521416.002110466266966246996996020110831610366666166996699666666661041000040169666666669630542000000000172 04404020150311136012905201030629999.997620615291966246996996040130032609366666166996699666666666969699996669666666669610252000000000798 04405020150322432112101108050323546.001630266266072246996996990412184105122336612101299612222266969699996669611211430830242000000000590 04406020150421546010101202050321299.001669666666966246996996040439996696666666166996699666666666969699996669666666669630332000000000462 04407020150322536013202207050323979.001610366166966136996996100069996611366666626108299622222166969699996669666666669630450000000000409 04408020150223236013101108030529999.991620826112966146996996990069996611366666626205299612212266969699996669666666669660321000000000260 04409020150122512124105202050321280.001669666666966136024390960069996111322566621101299631112111043000000320866246220230351000000000291 04410020150121112015696696969669999.966669666666966246996996119669996612366666166996699666666661020600000310866666669610341000000000122 04411020150212446010105202060321986.001669666666966246996996030219996696666666216901299616666666969699996669666666669630332000000001795 04412020150122451110101202050621298.001669666666093136050430960319996196612436611202299621222266969699996669626153230830341000000000197 04413020150123412012101208030222022.001620811121966136996996100062340604166666616105299612212262969699996610466666669660321000000000193 04414020150423526010205105050422555.001669666666966246996996039739996696666666616905299612292966969699996669666666669630111000000000353 04415020150213412011204206020523257.001620811121966246996996059721525603166666626908299611212261021500000310866666669630110000000000460 04416020150223436012202209050221994.001611166166966246996996050231456608366666626101299612222266969699996669666666669630321000000000173 04417020150221326010205202060611116.002969666666966246996996010429996696666666166996699666666666969699996669666666669610522000000000279 04418020150223426010202208050321242.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001298 04419020150411112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996659666666669610253000000000096 04420020150221526010202207040621311.001669666666966246996996010529996696666666166996699666666666969699996669666666669630233000000001955 04421020150121126010205202040621233.007669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000000155 04422020150311226010202202030520958.001669666666966246996996070429996696666666216901299616666666969699996669666666669630522000000000239 04423020150222426020202204050621141.001669666666966246996996010329996696666666616101299622222166969699996669666666669610242000000000201 04424020150222536021205202040611116.007620811222966246996996030130030607266666616908299612212266969699996669666666669610110000000001982 04425020150112212011104201060521304.001620515121966111006360960211260601166666226903299636666611021500100149666666669630232000000000092 04426020150623426010205208050222032.001669666666966246996996050339996696666666616101299612222266969699996669666666669630222000000000164 04427020150311312012104202050521160.001610466166966246996996030110520609366666166996699666666661021500040320466666669630243000000003522 04428020150123426010202205050221306.001669666666966246996996010539996696666666616901299621222266969699996669666666669630621000000000160 04429020150623436011105207050421827.002311166266966246996996050322080608366666626205299612222266969699996669666666669630332000000000340 04430020150622431113101206050322280.001630266166999112050430960519996102112136621101299612222266969699996669611141219730232000000000319 04431020150423126010205208050621139.007669666666966246996996030539996696666666616105299622222966969699996669666666669630222000000000168 04432020150212526010205105050421994.001669666666966246996996040539996696666666616209299622222166969699996669666666669610222000000001948 04433020150413426010606696020569999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630243000000000176 04434020150612212021101203020522285.001620826121966111002360960421680601166666626903299612222261040400015239666666669630331000000000146 04435020150311226010202204040621157.007669666666966246996996080329996696666666166996699666666666969699996669666666669630243000000000684 04436020150523526020202106050621763.001669666666966246996996010539996696666666616902999912222166969699996669666666669630253000000001029 04437020150123412013101207020521025.001620826121966246996996030229996611366666626904101042122111022100025310866666669630620000000000163 04438020150522332011101206030222952.001620811111966113016470960312028602166666626101299622222162969699996610866666669610341000000000498 04439020150122426010202205060221559.001669666666966246996996010539996696666666616101299612222166969699996669666666669630222000000000012 04440020150321126010205205060620994.001669666666966246996996080239996696666666166996699666666666969699996669666666669630243000000000685 04441020150211326010202206040621037.001669666666966246996996010439996696666666166996699666666666969699996669666666669630243000000000525 04442020150211426010205202060521227.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000238 04443020150513426010202207040623024.001669666666966246996996030239996696666666616105299612222266969699996669666666669660233000000000425 04444020150321426010204202040621146.007669666666966246996996010239996696666666616902299612222266969699996669666666669610111000000000319 04445020150222532121101206040119999.992910266166977136999999969721664104119636699101299632212116969699996669619291979930341000000001263 04446020150121236011105202060421069.001610466166966246996996030210520609366666166996699666666666969699996669666666669610521000000000302 04447020150121336011105703040621137.007610466766966246996996030210801609366666166996699666666666969699996669666666669610242000000000226 04448020150112426010202208060221629.001669666666966246996996040529996696666666616101299622222266969699996669666666669610222000000000089 04449020150621336022205202040611033.001611026266966246996996120060173608366666626907299611222266969699996669666666669610110000000002876 04450020150213436011101208030622979.001611212126966136996996120212600604166666616101299612212266969699996669666666669660321000000000374 04451020150411211012999103060429999.991620517121966246996996120290554607266666166996699666666662969699996669666666669630242000000000576 04452020150311126010202202040611086.001669666666966246996996030139996696666666166996699666666666969699996669666666669610243000000000174 04453020150423212012205204060221826.001620826222966246996996030130727607266666626205299612222261020800000310166666669660420000000000187 04454020150322136013205205040611410.002110466266966246996996020069996611366666626909299641112126969699996669666666669630520000000000887 04455020150211326010205203030521402.007669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000161 04456020150312236013104202010521058.002920926722966246996996030219996611366666626905299612222266969699996669666666669630650000000003396 04457020150422432112101104050222766.001630266166123112020490960311905102112136621103299621212266969699996669611241210330252000000000195 04458020150623226010204207060621543.001669666666966246996996030339996696666666616105299612222266969699996669666666669660222000000000867 04459020150623546010105102050421459.001669666666966246996996010419996696666666616101299612266666969699996669666666669630222000000000778 04460020150311126010202202060621088.007669666666966246996996030139996696666666166996699666666666969699996669666666669610253000000000617 04461020150422136012606696010569999.966669666666966246996996080269996610366666626101299612222266969699996669666666669630351000000000248 04462020150122411011202205060620922.007620811112966146996996090221473603166666216901299626666661023000030369666666669630331000000000142 04463020150221336012105206050421106.001610366166966246996996070112080608366666166996699666666666969699996669666666669630532000000002278 04464020150222226010205108040621405.001669666666966246996996040529996696666666616101299622222166969699996669666666669610242000000002132 04465020150513126010606696020569999.966669666666966246996996020269996696666666626101299612212266969699996669666666669630222000000000436 04466020150321536011202204040621225.001630266166966146996996090421333603166666216908299626666666969699996669666666669630353000000000949 04467020150323526020202202050422471.007669666666966246996996030139996696666666616901299612212266969699996669666666669660632000000001956 04468020150621232112101106060222541.001630266166123119028500960511976101122211621108299612212266969699996669611241410130232000000000177 04469020150313236013101109050423379.001611166266966246996996050069996611366666626105299622222166969699996669666666669630321000000000516 04470020150223136011606696010569999.962269666666966246996996020269996610366666696101299612222266969699996669666666669630321000000000215 04471020150122432112101207050421769.001630166166113112025320960511976102112236621101299612222166969699996669611291430830242000000000169 04472020150321336012105202050321299.001610466166966246996996080210592609366666166996699666666666969699996669666666669610243000000000315 04473020150313436012101206060613446.001611011166966246996996050212600608366666626208299622212266969699996669666666669630332000000000496 04474020150622426010606696050469999.966669666666966246996996020569996696666666626901299612222266969699996669666666669630521000000000274 04475020150122432112101205050221875.001630266166123112040350960511976102112136621101299612222266969699996669611241410430232000000000224 044760201502211360112052020406109999992120615222966246996996040130113609366666166996699666666666969699996669666666669610242000000002539 04477020150522531123101206050422045.001630266166123112044450960419996102112136621101299632222116969699996669612113210610242000000000137 04478020150212426010606696060469999.966669666666966146996996020469996696666666626906299612222266969699996669666666669610111000000001598 04479020150322426010202203050222198.001669666666966246996996010539996696666666616101299612222166969699996669666666669630222000000001114 04480020150422526010202107050422261.001669666666966246996996070539996696666666616102299612222266969699996669666666669630252000000000171 04481020150211136013101299040629999.997610166766966146996996030069996611366666626904101212222266969699996669666666669610430000000001300 04482020150123426010205106050322645.001669666666966246996996030329996696666666616101299612222266969699996669666666669630222000000000154 04483020150122532112101206060123790.001630266166041112028480960511820102112436621103299622212166969699996669611111410730252000000000063 04484020150323421010205205060521330.001669666666966111002999960339996696666666616101299612222262969699996669666666669630222000000000699 04485020150622336011999105050329999.991610466266966246996996990221664609366666166996699666666666969699996669666666669610232000000000211 04486020150212136012101107060521123.001610166166966136996996100221803604166666626905299622222266969699996669666666669630110000000000257 04487020150111436011105102050421248.002310466166966246996996030110320609366666726901299616666666969699996669666666669610232000000000130 04488020150413436013202205060522933.001611166166966246996996050069996611366666626205299612222266969699996669666666669660420000000000660 04489020150322532111101106050422120.001630266166113111020450960522080101112111621101299611266662969699996659611221410630232000000001318 04490020150411136011104202060479999.997610466266966246996996990210640609366666166996699666666666969699996669666666669610521000000000186 04491020150422251120101207990522295.001669666666052246996996010069996096632336611101299632222126969699996669661121430830242000000000117 04492020150422536011105102050324905.001631215226966246996996070412040607266666616102299612222266969699996669666666669630232000000000450 04493020150523526020606696050369999.966669666666966246996996020369996696666666626102299612222266969699996669666666669630253000000001439 04494020150113436012104207010525053.001620615121966146996996030213120607266666626105299612212266969699996669666666669660321000000000313 04495020150412211011999107030529999.991620817122966246996996120412236605166666166996699666666662969699996669666666669630242000000000576 04496020150213432011202204040621271.001630166166966113999330969720889602166666626903299612222262969699996649666666669630111000000000290 04497020150113126010606696060469999.966669666666966246996996020569996696666666616202299612222266969699996669666666669630222000000000139 04498020150123436013205109060222477.001610166266966246996996030069996611366666626101299612222266969699996669666666669630321000000000166 04499020150522132124101107060521050.001669666666966146996996110069996096649666622997299621222266969699996669666266979930530000000000150 04500020150321226010205206040610930.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000157 04501020150423226010205208050622071.001669666666966146996996010439996696666666616101299612222266969699996669666666669630222000000000256 04502020150513226010204207060521823.001669666666966246996996010339996696666666616101299611122266969699996669666666669630233000000001345 04503020150623226020202206060621516.001669666666966246996996030439996696666666616205299612222266969699996669666666669630321000000000272 04504020150323226010202207040621466.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000542 04505020150321136011202204040621184.001610366166966246996996040431299609366666166996699666666666969699996669666666669610541000000000552 04506020150221112015696696969669999.966669666666966246996996119669996612366666166996699666666661020300000320866666669620252000000000342 04507020150213212014101199020521094.001669666666966246996996030069996611366666626101299622222261041299997320866666669630351000000000223 04508020150223226010204205060222698.002169666666966246996996030239996696666666616105299612222266969699996669666666669660222000000001793 04509020150223436011205106050621189.001611026266966246996996079730312608366666626101299612212266969699996669666666669660321000000000224 04510020150113526010202103040621282.007669666666966246996996080239996696666666616901299641111116969699996669666666669630111000000000291 04511020150521126010606696060669999.966669666666966246996996020469996696666666166996699666666666969699996669666666669610253000000000184 04512020150422446020105202050621405.001669666666966246996996030119996696666666616101299612266666969699996669666666669630252000000000112 04513020150211226010204204040621160.007669666666966246996996080439996696666666166996699666666666969699996669666666669630232000000000272 04514020150222432112101205030221503.001630266166113136028999960511924104111636621101299612222266969699996669611241410530232000000000153 04515020150311112015696696969669999.966669666666966246996996119669996612366666166996699666666661049799997310366666669610243000000000676 04516020150121312013104201030521221.002910466766966246996996070119996611366666626904100222212261022000040320366666669630110000000000042 04517020150423436022101208060221585.001620812117966146996996090112080603166666626905299622212266969699996669666666669630110000000000061 04518020150312312011101207030521325.001620826112966146996996090512080603166666626905299612222261020700000110466666669630630000000000548 04519020150122426010202205040610013.001669666666966146996996100429996696666666616101299622222266969699996669666666669630232000000000095 04520020150311226010204207050421009.002169666666966246996996030429996696666666166996699666666666969699996669666666669610253000000001535 04521020150221426010202203060611484.007669666666966246996996030439996696666666616902299611222166969699996669666666669610111000000001145 04522020150223226010202206050221349.001669666666966146996996010439996696666666616101299612222266969699996669666666669630222000000000278 04523020150423326020202109050322175.001669666666966246996996060429996696666666616101299612222166969699996669666666669630243000000000346 04524020150222226010202203040611458.001669666666966246996996030339996696666666166996699666666666969699996669666666669630531000000002118 04525020150323212014606696060569999.962269666666966246996996110069996611366666626101299612222261040300001310166666669630342000000000669 04526020150123312012101106050221750.001610366166966111036440960061924601166666626205299612222261041000010210866666669630420000000000373 04527020150123426010606696060669999.966669666666966246996996030569996696666666626101299612222266969699996669666666669630232000000000615 04528020150523236022606696999969999.966669666666966246996996070369996610366666626208299612212266969699996669666666669630321000000001666 04529020150312436013101202020521582.001610466766966246996996040069996611366666626109299622222166969699996669666666669610321000000000996 04530020150223526010202107050324157.001669666666966246996996010429996696666666616101299612222266969699996669666666669630321000000002082 04531020150421212011101205030521381.001620812121966111012360960421803601166666166996699666666662969699996610166666669610232000000000239 04532020150311126020205102050421087.007669666666966246996996080239996696666666616908101232212216969699996669666666669610631000000000287 04533020150421526010205204050321473.001669666666966246996996010429996696666666166996699666666666969699996669666666669620243000000000392 04534020150221436013205202040611741.007620879122966246996996070139996611366666166996699666666666969699996669666666669610232000000000508 04535020150123126010202105050621019.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000000268 04536020150113412012104202060221443.001620515121966113020370960210720602166666626101299612222261039700000249666666669630332000000000109 04537020150313312011101206020622823.001620926112966111999500960312600601166666626101299632112111021000010210466666669630321000000001265 04538020150123426010205201060621265.002169666666966246996996020539996696666666616902299612222266969699996669666666669630532000000000423 04539020150313536021606696060369999.962269666666966246996996020269996610366666626907299631212226969699996669666666669630531000000003005 04540020150211126010202106060521610.001669666666966146996996090329996696666666616903299622222266969699996669666666669630111000000000219 04541020150522546020101102050423123.001669666666966246996996010419996696666666616108299612266666969699996669666666669630232000000000333 04542020150111126010202203040620976.001669666666966246996996040329996696666666166996699666666666969699996669666666669610243000000000269 04543020150323126010202208040621250.001669666666966246996996010529996696666666616902299671292296969699996669666666669630242000000000440 04544020150221136013202202040621085.001610466166966246996996030069996611366666166996699666666666969699996669666666669610242000000000967 04545020150323436023101109050424102.001611166266966246996996050069996611366666616202299622222166969699996669666666669630431000000001936 04546020150423136022202106050621369.001611166166966246996996050231248608366666626205299612222266969699996669666666669660420000000000206 04547020150223412011202206040621106.001620826222966246996996070330780605166666626101299612222261041000000320866666669630321000000000655 04548020150121212015696696969669999.966669666666966246996996119669996612366666166996699666666661021000000349666666669630351000000000167 04549020150313436011205206050422730.001620615121966146996996090321352603166666626208299622212166969699996669666666669630420000000000928 04550020150211136011205204060421158.002120515221966246996996020330242610366666166996699666666666969699996669666666669610242000000003239 04551020150223421010202209050322986.001669666666966121001996010539996696666666616102299612222262969699996669666666669630222000000001042 04552020150123126010606696060669999.966669666666966146996996100569996696666666626902100732222126969699996669666666669630111000000000364 04553020150511426020205203040611396.001669666666966246996996080239996696666666216901299626666666969699996669666666669630352000000000348 04554020150611112011205203020521027.002120826221966246996996030130364607266666166996699666666661020200010320366666669630242000000000565 04555020150212236011204102020522987.001611012266966246996996120320832608366666166996699666666666969699996669666666669630232000000000452 04556020150621326010202205040621175.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000001580 04557020150423526010606696060269999.966669666666966246996996020269996696666666626101299612222266969699996669666666669630222000000000378 04558020150121126010205204040621041.001669666666966246996996040439996696666666166996699666666666969699996669666666669610522000000000158 04559020150322336011202203040612228.001610466266966246996996040521560609366666166996699666666666969699996669666666669610232000000000568 04560020150313526020202206060621503.001669666666966246996996050439996696666666616205299612222266969699996669666666669660321000000000316 04561020150213412011104203010322025.001620526121966111999440960211018601166666626103299622212261020600030319966666669630321000000000156 04562020150321326010204204040611037.001669666666966246996996080139996696666666166996699669992966969699996669666666669610643000000001578 04563020150313236012101208030522118.001620814122966136996996100130832604166666626101299612222266969699996669666666669630321000000000700 04564020150611326010202202040621123.001669666666966246996996040329996696666666166996699666666666969699996669666666669610353000000000255 04565020150123236012903207040629999.991610166166966246996996120230832608366666626101299612222266969699996669666666669660321000000000369 04566020150221326010205203050221247.001669666666966246996996010229996696666666166996699666666666969699996669666666669610522000000000261 04567020150123432011101207050320901.001610166166966113011290960312080602166666626101299612222262969699996620366666669630321000000000233 04568020150513526020606696060369999.966669666666966246996996020569996696666666626101299622212166969699996669666666669630242000000000337 04569020150522526010202204060611060.001669666666966246996996030539996696666666616101299612212266969699996669666666669620242000000000191 04570020150511346010104202010322015.002369666666966246996996010319996696666666166996699666666666969699996669666666669630243000000001669 04571020150521136012202204040621006.007610366166966246996996040321039609366666166996699666666666969699996669666666669610242000000000575 04572020150521226010205203030221239.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000001251 04573020150321136011105202030229999.991610466766966246996996990290640609366666166996699666666666969699996669666666669610242000000001094 04574020150211136013204201010510774.002910466266966246996996030069996611366666166996699666666666969699996669666666669610531000000001596 04575020150112212011104204060521489.001620612121966111004230960211732601166666626903299612222261020400000329966666669630430000000000454 04576020150612512021101202060223369.001620826122966146996996090311200603166666616208299642212221042500000120466666669630430000000002085 04577020150522432114101299050429999.991669666666966246996996110069996096642166621101299612222266969699996669666266930830341000000000529 04578020150422526010202106050221695.001669666666966246996996010529996696666666616902299612222266969699996669666666669610332000000000258 04579020150423126020606696040169999.966669666666966246996996020369996696666666616202299612222266969699996669666666669630321000000000225 04580020150613526010606696050469999.966669666666966246996996030169996696666666626205299612222266969699996669666666669660321000000000802 04581020150323436022101205060623350.001611166266966246996996050212080608366666626905299632212226969699996669666666669660110000000000590 04582020150521126010202204040621231.007669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000678 04583020150613536022606696050469999.966669666666966246996996020169996610366666626105299622212266969699996669666666669660321000000000413 04584020150123111013105105020623430.001620626121966136996996100069996611366666626906100312222261070500000169666666669630531000000000263 04585020150122526020606696050369999.966669666666966246996996010469996696666666616102299612222266969699996669666666669630222000000000190 04586020150613412012101299020523965.001620926122966146996996030110700607266666626108299642112111042899997319966666669630321000000000260 04587020150421326010202106040621244.001669666666966246996996070539996696666666166996699666666666969699996669666666669610532000000000454 04588020150123112011204102030521263.001611011166966111026160960120327601166666626203299631222112969699996639666666669630420000000000351 04589020150113212011105203010521819.001620526122966111005450960311800601166666616902299612222261021500100249666666669630520000000000413 04590020150521226010202203040621289.007669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000191 04591020150221226010205202050421056.007669666666966246996996089729996696666666166996699666666666969699996669666666669630233000000001787 04592020150111126010202202040620996.007669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000373 04593020150211112011105201030621231.001611026266966246996996030110080608366666166996699666666661043500000220366666669630253000000000226 04594020150221226010202104040621096.001669666666966246996996040329996696666666166996699666666666969699996669666666669610243000000000417 04595020150412546010104102060521060.008669666666966246996996030329996696666666616101299612266666969699996669666666669630222000000000373 04596020150312512011202104050422119.001620615122966246996996030330760607266666626208299622212261021400000220466666669610321000000003365 04597020150121526010204205050421194.007669666666966246996996040429996696666666166996699666666666969699996669666666669630543000000000278 04598020150611336012104202040621774.001610466166966146996996990320971609366666166996699666666666969699996669666666669610351000000000821 04599020150311526010204202040621157.001669666666966246996996070129996696666666166996699666666666969699996669666666669630243000000000310 04600020150412426010204203060621382.001669666666966146996996010429996696666666616902299631122116969699996669666666669630622000000000369 04601020150213136012101206040621067.001611166166966246996996080212080608366666626205299622222166969699996669666666669660420000000000247 04602020150322126010202203050421359.001669666666966246996996030239996696666666616101299631222116969699996669666666669630252000000000680 04603020150511126010202205020521549.001669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000000126 04604020150221332114101205040621047.001669666666966246996996110069996096649666622901299612222266969699996669666246230810520000000000102 04605020150213446010105202030522084.001669666666966246996996030219996696666666616202299632166616969699996669666666669630343000000000408 04606020150122232111101204040621218.001630166166123112007260960311762102112136621101299612222266969699996669611231230830252000000000079 04607020150222532111105107050422740.001630266166134136021999960511820104111622621101299612222266969699996669611241410730232000000000199 04608020150223226010202208030222430.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000273 04609020150113536011205204060521166.001611215226966246996996010431299608366666616101299612222266969699996669666666669630321000000000436 04610020150322512025696696969669999.966669666666966246996996119669996612366666626101299622212261041499997270366666669630342000000000444 04611020150413436011606696050469999.966669666666966246996996030169996610366666626101299612292266969699996669666666669630321000000000251 04612020150611146010101202040620995.007669666666966246996996080229996696666666166996699666666666969699996669666666669630233000000000582 04613020150222326010202202040612533.007669666666966146996996019729996696666666616906299612222266969699996669666666669610111000000000974 04614020150522536125696696969669999.966669666666966246996996119669996096642266621101299612222266969699996669666266320330341000000000091 04615020150321346010104202030621297.001669666666966246996996030119996696666666166996699666666666969699996669666666669630352000000002184 04616020150313412012101205060322106.001620826127966111024410960212080601166666626101299622222161021000000210266666669630321000000000368 04617020150512326010606696060369999.966669666666966246996996040069996696666666626904106611122266969699996669666666669630111000000000405 04618020150321126010202202040621237.001669666666966246996996030339996696666666166996699666666666969699996669666666669610533000000000242 04619020150422426010205104050221665.001669666666966246996996019739996696666666616107299631112116969699996669666666669630242000000000350 04620020150321336011101206050421835.002910466266966246996996020121317610366666166996699666666666969699996669666666669610253000000001849 04621020150312512021101207050414051.001611026166966111004500960512080601166666626208299622212261021600200239666666669630450000000002724 04622020150111136012205202060220843.002120615222966246996996030130022607266666166996699666666666969699996669666666669610242000000000300 04623020150513426020202108040621671.001669666666966246996996010539996696666666616105299612212266969699996669666666669660222000000000136 04624020150522426010606696060269999.966669666666966246996996039769996696666666626101299612222166969699996669666666669630242000000000164 04625020150221226010205106050221772.001669666666966246996996010529996696666666616101299621222166969699996669666666669610222000000001521 04626020150523526010202107050325659.001669666666966246996996010529996696666666616902299612222266969699996669666666669630111000000000978 04627020150312312022101204040121652.001620826712966136996996100061949604166666226908299616666661043000000120866666669630232000000001870 04628020150523136013101206040621114.001620814122966136996996100069996611366666626101299612222266969699996669666666669630321000000001156 04629020150513526010606696060269999.966669666666966246996996020269996696666666626101299612222266969699996669666666669660222000000001399 04630020150622546010606696060669999.966669666666966246996996020269996696666666626908299621266666969699996669666666669630111000000001804 04631020150321426010202203040621115.001669666666966246996996010419996696666666216901299616666666969699996669666666669630233000000000329 04632020150411112011101206020522517.007620812121966121004996090412080603166666626903299612212261022099997310366666669630632000000000304 04633020150613226020202207050621436.001669666666966246996996010539996696666666616101299612222266969699996669666666669660222000000000908 04634020150412326010606696060269999.966669666666966246996996010569996696666666616902299612222266969699996669666666669630111000000000396 04635020150523226020202205040611203.001669666666966246996996010539996696666666616101299611122266969699996669666666669630321000000000308 04636020150123436013101109050222590.001611166166966246996996050069996611366666626205299612222266969699996669666666669630420000000000356 04637020150213526010606696050369999.966669666666966246996996020169996696666666626101299612222266969699996669666666669630222000000000927 04638020150211426010205203050423073.007669666666966246996996020529996696666666166996699666666666969699996669666666669610522000000000886 04639020150221126010202203040621142.001669666666966246996996030239996696666666166996699666666666969699996669666666669610332000000000287 04640020150411126010202206040621106.001669666666966246996996080339996696666666166996699666666666969699996669666666669630353000000000376 04641020150522236021202205040621150.001610366266966246996996060430884608366666626101299612222266969699996669666666669630341000000001419 04642020150321426010202105040621155.007669666666966246996996030539996696666666166996699666666666969699996669666666669610343000000001324 04643020150123446010101202060511182.001669666666966246996996019729996696666666616902299612266666969699996669666666669630111000000000114 04644020150111536011204203040621422.001620515211966246996996040221216609366666166996699666666666969699996669666666669610242000000000073 04645020150311326010205106050321933.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000002128 04646020150223426010606696010569999.966669666666966246996996020569996696666666626209299632222116969699996669666666669630233000000000508 04647020150323426010202108050423601.001669666666966246996996030339996696666666616101299612212266969699996669666666669630253000000002463 04648020150212411011105108020523297.001620826121966111999999960421733601166666616202299642222111970500000369666666669630331000000000248 04649020150123536011205204050429039.007620626221966246996996050130346607266666616905299612212266969699996669666666669630110000000000257 04650020150312226010202107040621315.001669666666966246996996010529996696666666216902299626666666969699996669666666669630622000000001538 04651020150123412011104106030521466.001620515121966111999340960221907601166666626203299622212261040200000219966666669630420000000000280 04652020150611226020202205040523294.001669666666966246996996070439996696666666166996699666666666969699996669666666669610342000000002509 04653020150111336023105202040620992.001610466266966246996996040069996611366666166996699666666666969699996669666666669610252000000000358 04654020150121312011104205020521280.002110466266966246996996080211820609366666166996699666666661021000050220366666669610521000000000199 04655020150513436023105202060323111.001610166166966246996996030069996611366666626905101232212116969699996669666666669630110000000002778 04656020150512326010205206040621883.001669666666966246996996070529996696666666216909299612222266969699996669666666669610431000000001003 04657020150421336011104205040629999.991610466166966246996996070211664609366666166996699666666666969699996669666666669610232000000000273 04658020150323426020202208050321651.001669666666966246996996010539996696666666616202299642212116969699996669666666669630222000000002619 04659020150321112011204204040621116.007620526222966246996996040130173609366666166996699666666662969699996659666666669610342000000001459 04660020150423226010606696010569999.966669666666966246996996020569996696666666626908299632212116969699996669666666669630622000000000231 04661020150412412011105202050322144.001610466266966146996996090315411603166666616902299611212262969699996659666666669630621000000000329 04662020150323126020606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000001008 04663020150223526010205209050423569.001669666666966246996996010239996696666666616905299632212116969699996669666666669630111000000000225 04664020150521236011205205040612469.007610466266966246996996030130520609366666166996699666666666969699996669666666669610521000000001014 04665020150523436012101106050422695.001620912112966246996996050211560605166666626905299621122266969699996669666666669660621000000001069 04666020150323426010202108040621572.001669666666966246996996010439996696666666616902299622212266969699996669666666669630111000000000410 04667020150113236013101208030113814.001611166166966246996996050069996611366666626205299622222266969699996669666666669660420000000000762 04668020150522136125696696969669999.966669666666966246996996119669996096642566621101299612222266969699996669666266920230351000000000078 04669020150222436012202104050229999.991610466266966246996996040130606609366666626906299631222116969699996669666666669610530000000002680 04670020150323212011101205060329999.991620826112966111999999960412080601166666626101299632122111023099997210266666669630321000000000442 04671020150323411011205203050421432.001620815221966146996996090230277603166666616905299622212162969699996669666666669660620000000000392 04672020150213436012606696020169999.966669666666966146996996030269996610366666626904100841222116969699996669666666669630110000000000500 04673020150522536125696696969669999.966669666666966246996996119669996096642566621101299612292266969699996669666266979930341000000000810 04674020150121212012202206010521046.002110166166966146996996030130624608366666166996699666666661010000000339666666669630342000000000234 04675020150522432112101206020222337.001630266166113112018510960511820102112123621101299622212266969699996669611241230830232000000000777 04676020150213412011204201060521301.001620812117966246996996039720000607266666626998100212222261041000000329966666669630430000000000328 04677020150223426010205204040621864.001669666666966246996996030239996696666666616101299612222266969699996669666666669630233000000002088 04678020150222511012204203030620995.001620815122966246996996030230308607266666626908299611112262969699996669666666669630430000000000944 04679020150523221010202203020522332.001669666666966111999999969729996696666666616903299622222161029799997269666666669630110000000000179 04680020150321326010202204040621322.001669666666966246996996010329996696666666616901299612222266969699996669666666669610111000000001541 04681020150211426010205204040621105.001669666666966246996996010529996696666666166996699666666666969699996669666666669610532000000001449 04682020150422532112202206050320036.441630266166113119020510960530988101122112621101299612266666969699996669611241210430242000000000171 04683020150222436013101206010221564.001610366166966246996996030069996611366666626101299622222266969699996669666666669630331000000005571 04684020150421211011204207060522159.007620926222966246996996120223189605166666626997299641112121020000000369666666669630222000000000509 04685020150111126010205202060521076.002369666666966246996996060319996696666666166996699666666666969699996669666666669630522000000000133 04686020150423536013101106050421373.001611011166966246996996060069996611366666626101299612222266969699996669666666669630331000000000266 04687020150323412013606696020269999.962269666666966246996996020069996611366666696909299642122111022500040310866666669630110000000000200 04688020150323436023202109050325855.001611166266966246996996050069996611366666626205299612222266969699996669666666669660420000000003149 04689020150322432112101208050622459.001630266166123112999480960511820102112936621101299612222266969699996669611241419730252000000000517 04690020150323136012606696060469999.966669666666966246996996020069996610366666626904101441222116969699996669666666669630520000000000571 04691020150422246010105102050611459.001669666666966246996996030139996696666666616102299642266616969699996669666666669630232000000000145 04692020150212412012101206060612762.001620926112966111023520960312080601166666626101299622222161042500100320266666669630331000000001226 04693020150411126010606696010569999.966669666666966246996996020569996696666666166996699666666666969699996669666666669610233000000000190 04694020150211112011104104020521264.007620615121966111006350960311480601166666166996699666666661020700045249666666669630242000000002194 04695020150211126010606696040669999.966669666666966246996996020569996696666666166996699666666666969699996669666666669630233000000000820 04696020150523436011202209060222268.001620826222966246996996050431248605166666626205299612222266969699996669666666669660420000000000235 04697020150623426010205206050322035.002169666666966246996996030439996696666666616905299612222266969699996669666666669630111000000001220 04698020150521226010205204040221112.001669666666966246996996040529996696666666166996699666666666969699996669666666669610253000000001150 04699020150322526010202207060221787.001669666666966246996996010329996696666666616101299612222266969699996669666666669630242000000001604 04700020150123226010202108050621374.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000184 04701020150223526010202109050323331.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000002038 04702020150323226010606696050469999.966669666666966246996996039769996696666666626902299612222266969699996669666666669630621000000000255 04703020150321126010202206040620925.001669666666966246996996070429996696666666166996699666666666969699996669666666669610243000000000354 04704020150121311012205201050411119.002320615111966246996996030060000607266666166996699666666661040100000269666666669630450000000000307 04705020150312526020606696060669999.966669666666966246996996029769996696666666616202299611192266969699996669666666669620351000000002747 04706020150322532112205107050422154.001630266166123112024450960421681102112436621101299622212166969699996669611241110130232000000000609 04707020150213432011105202020522640.001620615211966111040440960110346601166666616103299612222261020700000329966666669630341000000000263 04708020150423226010202207060221535.001669666666966246996996030439996696666666616205299622222266969699996669666666669630321000000000392 04709020150113412013104299999922697.001611226126966136996996010069996611366666616902299612222262969699996620566666669630532000000000406 04710020150521136012204203060621001.001620515721966246996996030230173607266666166996699666666666969699996669666666669610242000000000775 04711020150522426010606696060269999.966669666666966246996996070169996696666666626902299612222266969699996669666666669630541000000000564 04712020150322526010202107050223166.001669666666966246996996010539996696666666616101299611212266969699996669666666669630243000000000746 04713020150223436013104207030520958.001620526121966136996996120069996611366666626905299612222266969699996669666666669660110000000000420 04714020150521226010202205040611377.007669666666966246996996010439996696666666166996699666666666969699996669666666669630353000000000154 04715020150212412011105201030521323.001620815112966246996996070321167607266666626904199622212161021200020349666666669630531000000000168 04716020150212411011104105060522423.001620512121966121003996090312080603166666616101299612212262969699996669666666669630341000000001252 04717020150323546010606696030669999.966669666666966246996996030369996696666666626905299611266666969699996669666666669630621000000000207 04718020150511126010202206040621204.001669666666966246996996030439996696666666616901299622222266969699996669666666669610643000000000153 04719020150123112011104204030521106.001620515121966111008250960311260601166666626903299622222261020500000349666666669630110000000000116 04720020150211112012105202030621138.001610466266966246996996030120085609366666166996699666666661020100000320366666669610243000000000804 04721020150522232112101205060221995.001630266166123112044420960312080102112336621101299611122266969699996669611241210630242000000000882 04722020150512112011199202020523471.001611026266966246996996070211008608366666616907299671112112969699996619966666669630232000000001462 04723020150123211012104103030521531.001620515121966111030999960210693601166666626203299622292261040200000369666666669630420000000000167 04724020150112441010101202020521428.001669666666966121012996010419996696666666616903299612266662969699996669666666669630111000000000452 04725020150621432111105202040621663.001610266166062112012400960411720102112136621101299612222266969699996669622232310630331000000000461 04726020150422432113202206060421303.001610266166955136999999960069996111311636621101299612222266969699996669626266930830341000000000122 04727020150522226010202204040621021.001669666666966246996996040539996696666666166996699666666666969699996669666666669630253000000000262 04728020150322426010202207050621741.001669666666966146996996010439996696666666616101299612222266969699996669666666669630243000000000141 04729020150322251110101207050621413.001669666666062112032280960319996196612336611101299622222266969699996669661111310530242000000000200 04730020150121112011204205060410390.002920515221966246996996040230156609366666166996699666666661030499997320866666669610243000000000051 04731020150223426010606696050669999.966669666666966146996996090369996696666666616902299612212266969699996669666666669630111000000000180 04732020150322432112101206050324290.001630266166123112035400960412080102112136621903299622212166969699996669611243210130351000000000328 04733020150311111011101202020521898.001620515121966111008460960411760601166666166996699666666661031500060269666666669630232000000000218 04734020150212146010104202010621830.001669666666966146996996010219996696666666616902299612266666969699996669666666669630622000000000514 04735020150321112012202203040621074.007611011266966246996996120230390608366666166996699666666661040100000320866666669610253000000000393 04736020150311236013606696999969999.966669666666966246996996040069996611366666166996699666666666969699996669666666669630352000000000757 04737020150223426020606696060669999.966669666666966246996996080469996696666666626101299612222266969699996669666666669630252000000001698 04738020150623526010205203060422053.002169666666966246996996020239996696666666616105299621112266969699996669666666669660321000000000886 04739020150521336012905202060329999.991610466266966246996996040110559609366666166996699666666666969699996669666666669610243000000000703 04740020150113426010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000268 04741020150421126010606696060669999.966669666666966246996996020169996696666666166996699666666666969699996669666666669610352000000000260 04742020150322432111101207060221580.001630266166977112023420960512080102112111621101299612266666969699996669611221310530253000000000193 04743020150223236013101209050224064.001611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000416 04744020150313426010205205060522558.001669666666966246996996019729996696666666616205299612222266969699996669666666669630343000000000266 04745020150122526010205205050421808.001669666666966246996996030539996696666666616101299621212266969699996669666666669610242000000000101 04746020150522411014101205010529999.991669666666966246996996030069996611366666626101299612222262969699996669666666669630341000000001069 04747020150313126010606696060569999.966669666666966246996996020569996696666666626105299612222266969699996669666666669630222000000001640 04748020150322526010202108050426438.001669666666966246996996010239996696666666616101299612222266969699996669666666669630232000000001420 04749020150323536012205109050421931.001611226226966246996996030421179608366666626905299622212266969699996669666666669630110000000000603 04750020150111212011105202050521013.007620615222966246996996030110346607266666166996699666666661020200000320866666669610242000000000123 04751020150322526010202206040421851.001669666666966246996996080429996696666666616902299612222266969699996669666666669630111000000002513 04752020150522332114205203020521316.007669666666966246996996110069996096642566621101299612222166969699996669662293430830351000000000079 04753020150423412012101206040121887.001620812122966111999999960512080601166666626101299622222161049700000370266666669630321000000000269 04754020150413212022105105020523931.001620814121966111032450960213640601166666626908299612212261021400020139666666669630110000000000714 04755020150321226010202205040621395.001669666666966246996996010519996696666666216901299616666666969699996669666666669630522000000000266 04756020150623526010606696060269999.966669666666966246996996070469996696666666626902299612222266969699996669666666669630111000000001818 04757020150221326010202204040620996.002169666666966246996996010539996696666666166996699666666666969699996669666666669610243000000001525 04758020150212521010205105050424679.001669666666966111015250960329996696666666616101299612212162969699996669666666669630222000000000335 04759020150213436013101109050523512.001611166266966246996996050069996611366666626205299622222266969699996669666666669630420000000000535 04760020150523226010202209060222315.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000496 04761020150422112014999799040629999.997669666666966246996996030069996611366666626909199742222212969699996620166666669630530000000000146 04762020150313426010202209040621454.001669666666966246996996010539996696666666616205299632212116969699996669666666669660321000000000190 04763020150122212014101205060211660.001669666666966246996996110069996611366666626904100221222262969699996610866666669630520000000000202 04764020150323526010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630253000000000798 04765020150412212014104206050521109.001669666666966246996996110069996611366666626905299622222161071500020329966666669630621000000000193 04766020150621526010606696050469999.966669666666966246996996030269996696666666626901299622212266969699996669666666669610111000000001662 04767020150212412011105102020523937.001620626121966111006450969710650601166666626903299622222161070300000339666666669630110000000001004 04768020150113236023101109060522261.001611166266966246996996060069996611366666626105299612222266969699996669666666669630321000000000821 04769020150323426020202202050221362.001669666666966246996996010069996696666666616908299642212116969699996669666666669630111000000000637 04770020150622426010202105040622578.001669666666966246996996089739996696666666616904199641121116969699996669666666669630541000000000858 04771020150511126010202205060611252.001669666666966246996996010529996696666666166996699666666666969699996669666666669630233000000000269 047720201504214110121042060605209999991620515121966146996996100412080605166666626903299612222262969699996669666666669630110000000000251 04773020150423436013101209020221584.001620815122966246996996120069996611366666626205299612222266969699996669666666669660420000000000701 04774020150613436013101209060514391.001611166266966246996996050069996611366666626205299612212266969699996669666666669630431000000001385 04775020150411126010205204040611035.001669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000354 04776020150223426010202206030621296.001669666666966246996996010539996696666666616202299612222266969699996669666666669630321000000001005 04777020150613226010202106060522516.001669666666966246996996079799996696666666616902299612222266969699996669666666669630111000000001357 04778020150123236013202205040621065.001611211126966246996996060069996611366666626101299612222266969699996669666666669630321000000000393 04779020150522211011104202040621317.001620526122966246996996030230360607266666626207299631122211045600200269666666669630440000000000447 04780020150521126020202206040621352.001669666666966246996996010339996696666666166996699666666666969699996669666666669610532000000000489 04781020150323426020202205030220934.001669666666966246996996010439996696666666616101103612222266969699996669666666669630233000000001052 04782020150211111012101204060421072.001620811122966111035250960311212601166666226903299626666662969699996669666666669630521000000003016 04783020150213236012101207060521597.001611166166966246996996030311560608366666626205299612222266969699996669666666669660420000000000413 04784020150123426010202209060222655.001669666666966246996996010539996696666666616101299612222266969699996669666666669630332000000000386 04785020150213336011101208040521519.001620811121966136996996100121751604166666626205299612222266969699996669666666669660420000000000774 04786020150223436012606696040569999.962269666666966246996996020169996610366666626205299612222266969699996669666666669630420000000000871 04787020150623426010202205030221989.001669666666966246996996010539996696666666616101199712212266969699996669666666669630233000000000697 04788020150123431012104203060221352.001620615121966111036390960210866601166666626203299612222262969699996669666666669630442000000000241 04789020150313512025696696969669999.966669666666966246996996119669996612366666626101299612222261031500000270466666669630331000000003186 04790020150523526020202205050622083.001669666666966246996996070439996696666666616101299612222266969699996669666666669630232000000000219 04791020150213426010202204030521611.001669666666966246996996070339996696666666616205299612222266969699996669666666669660321000000000772 04792020150323426020202208050421530.001669666666966146996996010439996696666666616202299621112166969699996669666666669660353000000000812 04793020150113426010606696040169999.966669666666966246996996030169996696666666626205299612222266969699996669666666669660321000000000089 04794020150222526010606696060269999.966669666666966246996996070569996696666666616102299612222166969699996669666666669630222000000000240 04795020150521126010205204040621407.001669666666966246996996049739996696666666166996699666666666969699996669666666669610243000000000173 04796020150421426010202106050321806.001669666666966246996996040529996696666666616101299612222266969699996669666666669620222000000000509 04797020150221426010202202050221700.001669666666966246996996019729996696666666616203299622222966969699996669666666669630321000000000934 04798020150312246010105202050221483.001669666666966246996996010419996696666666166996699666666666969699996669666666669630332000000001753 04799020150321326010202205060621513.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000001161 04800020150411326010204204060620980.001669666666966246996996080239996696666666166996699666666666969699996669666666669610243000000000177 04801020150322232112101207060221627.001630266166123112050999960512080102112236621101299622222266969699996669611223119730232000000000294 04802020150111126010202203060621041.001669666666966246996996040229996696666666166996699666666666969699996669666666669610253000000000079 04803020150622532114205107050423249.001669666666966246996996110069996096642466621101299612222266969699996669666266410730351000000000147 04804020150322311011202202040621194.001620626222966246996996030531040607266666166996699666666661022000050269666666669630232000000000655 04805020150213426010202208060124666.001669666666966246996996010539996696666666616202299612222266969699996669666666669630321000000000856 04806020150421226010606696060669999.966669666666966246996996080569996696666666626901299612222266969699996669666666669610253000000000220 04807020150413226010606696040269999.966669666666966246996996079769996696666666626908299642112216969699996669666666669630622000000000181 04808020150112526010202202040620991.001669666666966146996996100329996696666666616902299621212166969699996669666666669630111000000000235 04809020150113112011105202050521070.001620615122966111006190960210440601166666626203299632122111020600030210866666669630420000000000358 04810020150522512021101206060314186.001620811112966111003150960411976601166666626101299612222261023099997370366666669630331000000001788 04811020150122432111101107050322436.001630266166123112015480960411872102112136621203299612212266969699996669611241310330232000000000202 04812020150113236012104204010521843.001611166166966246996996050321900608366666626205299612222266969699996669666666669660431000000000164 04813020150322526010205202040621126.001669666666966246996996010529996696666666166996699666666666969699996669666666669630332000000000137 04814020150421326010202203050621206.001669666666966246996996080429996696666666616901299622222266969699996669666666669610111000000000257 04815020150423426010205106050621759.001669666666966246996996030239996696666666616101299612222266969699996669666666669630321000000000453 04816020150512212012101206030221893.001620826111966119020390960512080601166666626903299612222262969699996659666666669630110000000001624 04817020150123421010202207050621116.001669666666966121999996019739996696666666616903299612222162969699996669666666669630331000000000274 04818020150323436011105205060223525.001620614212966246996996050311560605166666626101299612212266969699996669666666669630332000000001422 04819020150411236011105102010522419.001610466166966246996996040210640609366666166996699666666666969699996669666666669610242000000000103 04820020150523226020202206050621533.001669666666966246996996010539996696666666616205999922222266969699996669666666669660352000000000616 04821020150323526010606696050369999.966669666666966246996996020569996696666666616202299612222266969699996669666666669660321000000000709 04822020150222111012101205060211082.001620912121966111030999969711768601166666626101299612222261049700000369666666669630341000000001090 04823020150121326010202206040621148.001669666666966246996996010529996696666666616902299622222266969699996669666666669610111000000000173 04824020150111426010202204040621096.007669666666966246996996080529996696666666166996699666666666969699996669666666669610243000000000428 04825020150121211011202203040621054.001610366266966246996996070220369608366666166996699666666661020600020269666666669630232000000000090 04826020150422136125696696969669999.966669666666966246996996119669996096649666621909299622222266969699996669666266230830540000000000169 04827020150622436022202201040621002.002311026266966246996996080130024608366666626101299612222266969699996669666666669630341000000002286 04828020150322532112101107050322780.001630266166113112030400960421525102112136621101299612222266969699996669611241410530232000000000435 04829020150611136011205202040620960.007610466266966246996996120230260609366666166996699666666666969699996669666666669610252000000001094 04830020150123212014202201040621071.001669666666966246996996030069996611366666626904135332222212969699996620866666669630540000000000186 04831020150313426020606696020569999.966669666666966246996996020369996696666666626902299612222266969699996669666666669630111000000001076 04832020150212411011101206060522113.001620812121966111016350960312080601166666626903299622222162969699996669666666669630110000000000682 04833020150211226010202203040621071.001669666666966246996996040339996696666666166996699666666666969699996669666666669610243000000001017 04834020150223336013202208040621079.001611166266966246996996050069996611366666626905299632222216969699996669666666669660621000000000446 04835020150611226010205205040621570.001669666666966246996996030539996696666666166996699666666666969699996669666666669630253000000001598 04836020150112112013104203060520922.001610166166966136996996100069996611366666226904100416666661041500015339666666669630620000000000039 04837020150221226010202204040621032.007669666666966246996996010529996696666666166996699666666666969699996669666666669610522000000000991 04838020150322532113101207050325084.001630166166134136043450960419996111311612621101299622212266969699996669611231410630252000000000454 04839020150321326010202204060221196.002169666666966246996996010339996696666666166996699666666666969699996669666666669610343000000000218 04840020150422511112101205010522722.001630266166999112999999960511560102112136622103299612212261019799997169661121210630232000000000227 04841020150111336011205205040621012.001610466266966246996996039731040609366666166996699666666666969699996669666666669610242000000000227 04842020150221126010205205040620950.002169666666966246996996020539996696666666166996699666666666969699996669666666669610543000000000324 04843020150222551110606696050469999.966669666666001196996996029769996096631636621208299622212166969699996669666166410230242000000000207 04844020150623436012205108050329999.991610166166966246996996120130624608366666626905299622212166969699996669666666669660110000000001547 04845020150223436012101108060229999.991611166266966246996996050111716608366666626298299612222266969699996669666666669660430000000001569 04846020150421119015696696969669999.966669666666966246996996119669996612366666626997999979992997969699996699966666669610643000000000300 04847020150123412013104204050621039.001620515222966246996996120069996611366666626101299622212261010200000320166666669630341000000000285 04848020150513512021101104020524566.001620626222966246996996120412880605166666616908299642212222969699996649666666669630110000000000760 04849020150313236012104208040621440.001620515112966246996996070412080605166666626205299612222266969699996669666666669660420000000000301 04850020150423226010202208060411197.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000224 04851020150411136012104202060429999.992120514221966246996996040110320609366666166996699666666666969699996669666666669610521000000000268 04852020150111136011104202010521207.007620526221966246996996040110217609366666166996699666666666969699996669666666669610243000000000175 04853020150222426010202202040621231.001669666666966246996996039739996696666666616901299642122116969699996669666666669630522000000000191 04854020150421326010202104050621187.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000460 04855020150411126010202205040621077.002169666666966246996996030339996696666666166996699666666666969699996669666666669610233000000000343 04856020150512536021606696060569999.962269666666966246996996030369996610366666616902299622212266969699996669666666669610632000000001475 04857020150211126020204204060421059.002969666666966246996996040339996696666666166996699666666666969699996669666666669610243000000001275 04858020150623136013202299050221773.001611026266966246996996110069996611366666626205299622222266969699996669666666669660420000000001436 04859020150322136012204202040621228.001620515111966246996996030130192607266666626101199732212116969699996669666666669630351000000000214 04860020150622526010205107050424484.001669666666966246996996010429996696666666616101299612222266969699996669666666669630242000000001069 04861020150522512014101104050421928.001669666666966246996996020069996611366666626101299612222261020200000349666666669630341000000000183 04862020150621126010202206060620950.002269666666966246996996030529996696666666166996699666666666969699996669666666669610531000000000898 04863020150513426010606696060369999.966669666666966246996996020569996696666666626901299612222266969699996669666666669630111000000002098 04864020150122432111105105050222289.001630266166123112007480960421577102119636621909299622222266969699996669611241210530531000000000115 04865020150212226010202207060621644.001669666666966246996996070539996696666666616902299612222266969699996669666666669630243000000000978 04866020150222551110101106050422461.001669666666011136005999960419996196611696612202299612222266969699996669661111310630232000000001325 04867020150113146010104102010521241.001669666666966146996996010219996696666666616102299612266666969699996669666666669630222000000000397 04868020150213126010202207040521543.001669666666966246996996010539996696666666616205299612222266969699996669666666669660321000000000202 04869020150111336011204205020521242.002320526221966246996996020231040610366666616908999912212266969699996669666666669630110000000000282 04870020150423226010202207040621110.001669666666966246996996010529996696666666616902299612222266969699996669666666669630622000000000182 04871020150311236022105202050421707.001610466166966246996996030110300609366666166996699666666666969699996669666666669610252000000002902 04872020150213246010101202030521895.001669666666966146996996010419996696666666616102299612266666969699996669666666669630222000000000316 04873020150613526010202206060221078.001669666666966246996996030539996696666666616101299611122266969699996669666666669630222000000001831 04874020150321136012202299040621094.001620926222966246996996030130060607266666166996699666666666969699996669666666669610530000000000875 048750201501132120111042020105209999991620879121966111999999960411600601166666626203299612222261029799997939666666669630420000000000145 04876020150221226010202206040621242.007669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000320 04877020150622426010202205060621812.001669666666966246996996010439996696666666616902299622222166969699996669666666669610111000000000711 04878020150222531113101206030223319.001630266166113136050999960419996111311612612101299612266666969699996669611141110430242000000000250 04879020150221226010205202040621005.001669666666966246996996080439996696666666166996699666666666969699996669666666669630521000000000292 04880020150522526010202206010221566.001669666666966246996996030439996696666666616101299622212266969699996669666666669630242000000000963 04881020150323212024101208030521285.001669666666966246996996110069996611366666626904106012222261029700020220866666669630531000000000707 04882020150621136011205202040621130.007610466266966246996996049730052609366666166996699666666666969699996669666666669610551000000000888 04883020150622426010202206050322558.001669666666966246996996030539996696666666616101299612222266969699996669666666669630242000000001078 04884020150322236011202202040629999.991611026766966246996996120130120608366666616997299611122266969699996669666666669630110000000001074 04885020150513326010205209040621990.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000001146 04886020150611236021202201040621163.001610466266966246996996080230240609366666166996699666666666969699996669666666669610232000000001492 04887020150112446010101202060521935.007669666666966146996996010219996696666666616101299632166616969699996669666666669630232000000000120 04888020150412426010202106060321749.001669666666966246996996070529996696666666616102299622222266969699996669666666669630252000000000381 04889020150421326010202205040611827.001669666666966246996996019729996696666666616902299612222266969699996669666666669630111000000000214 04890020150322432112101208050222726.007630266166123113044490960211924102122112621101299622222266969699996669611241430830252000000001496 04891020150411111011202104040621088.001611026266966246996996080531300608366666166996699666666661022000150369666666669610252000000000205 04892020150422536022905102050329999.991610466766966246996996999730139609366666626101299612222266969699996669666666669620321000000000110 04893020150213426010606696030569999.966669666666966246996996039769996696666666626205299622212266969699996669666666669630321000000000531 04894020150511126010202205060620984.001669666666966246996996040539996696666666166996699666666666969699996669666666669610522000000000292 04895020150313126010202206020521468.001669666666966246996996059729996696666666616205299612222266969699996669666666669660321000000000900 04896020150122532111101207050423513.001630166166123112013450960511820102112111621101299612222266969699996669611221410730252000000000151 04897020150311126010202205060620914.002369666666966246996996030539996696666666166996699666666666969699996669666666669610253000000000768 04898020150323426010202108050325204.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000703 04899020150511236011105202050421903.001610466166966246996996040110520609366666166996699666666666969699996669666666669610243000000000123 04900020150321226010202202040621322.001669666666966246996996030239996696666666166996699666666666969699996669666666669610253000000000223 04901020150121136011104202040421018.002120515222966246996996030320840607266666166996699666666666969699996669666666669610232000000000166 04902020150522526010202203040621235.001669666666966246996996040539996696666666616901299612222266969699996669666666669610622000000000434 04903020150311326010202206020521024.007669666666966246996996049739996696666666166996699666666666969699996669666666669610243000000001062 04904020150613126020606696060269999.966669666666966246996996030469996696666666626101299612222266969699996669666666669630242000000002313 04905020150512426010202206020521705.001669666666966246996996070429996696666666616901299622222266969699996669666666669630632000000000949 04906020150222426010205106050321802.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000247 04907020150122226010101102050620696.001669666666966246996996030119996696666666616101299612222266969699996669666666669630331000000000192 04908020150422532111101108050423909.001630266166103112020470960512080102112112612101299622266666969699996669611241330830242000000000179 04909020150323126010204204040222062.001669666666966246996996030239996696666666616101299612212166969699996669666666669630222000000000610 04910020150422531021101206040621206.001610266166966113008230960511820602166666626101299612212262969699996669666666669630352000000000130 04911020150323436011101109050324089.001611166266966246996996120412080608366666626205299612222266969699996669666666669630420000000000405 04912020150111326010205202060421170.007669666666966246996996080429996696666666216902299636666616969699996669666666669630233000000000240 04913020150323526010202203020224841.001669666666966246996996010529996696666666616902299612222266969699996669666666669630111000000000545 04914020150422426020202204060620962.002169666666966246996996080339996696666666616101299612222266969699996669666666669630242000000000128 04915020150513112012101207060523209.001620826112966111040470960113640601166666626101299621212261022800150349666666669630331000000000518 04916020150313136013903109060529999.991611166166966246996996050069996611366666626205299612222266969699996669666666669630420000000001493 04917020150122226010202206040621136.001669666666966246996996010529996696666666616901100312222266969699996669666666669630632000000000177 04918020150322432112202106050322060.001630266166123112050270960331040102112211611101299611266666969699996669611211330830232000000000321 04919020150212412011101107060622152.001620815121966111999999960412080601166666626903299612222261040400000349666666669630430000000001437 04920020150423436013101207060221504.001620926112966136996996100069996611366666626101299612212266969699996669666666669630321000000000973 04921020150222532123101207030221787.001630266166955136050999960519996111311636621101299612222266969699996669616266419720232000000001316 04922020150111412015696696969669999.966669666666966246996996119669996612366666166996699666666661039700000329966666669630331000000000070 04923020150623426010606696060669999.966669666666966246996996029769996696666666626908299612212266969699996669666666669630521000000001124 04924020150323411011101203040621088.001611026166966111004999960411920601166666616205299612212261031000000369666666669630353000000002383 04925020150411236011104202020521174.007610466266966246996996990220720609366666166996699666666666969699996669666666669610252000000000248 04926020150123436013101208060221350.001611166166966246996996110069996611366666626205299632222216969699996669666666669630420000000000433 04927020150212432012104203060121538.001620526121966111021350960311040601166666626903299612222261023000000349666666669630620000000000380 04928020150222312024101204050421006.001669666666966246996996110069996611366666626909101612222161030500020259666666669630530000000002589 04929020150113412011606696010569999.961669666666966113999360960269996602166666626101299632222221970200000399666666669630331000000000136 04930020150313426010606696060569999.966669666666966246996996020569996696666666626101299631212116969699996669666666669630242000000000352 04931020150311336012104202030521718.001610466166966246996996040110346609366666626901299612222266969699996669666666669630631000000000559 04932020150513436012606696010569999.962269666666966246996996050169996610366666626205299612222266969699996669666666669660420000000000178 04933020150223436012204208040621010.001611166266966246996996030330520608366666626101299612222266969699996669666666669660420000000000222 04934020150213546020101202060324368.001669666666966146996996090519996696666666616102299612266666969699996669666666669630253000000001585 04935020150622532112101108050423902.001630266166113112046510969711820102112413621101299632266616969699996669611249410730252000000000928 04936020150623512024101108050421778.001669666666966246996996110069996611366666626905299622212162969699996610866666669660353000000000485 04937020150113526010606696060369999.966669666666966246996996030569996696666666626105299612222266969699996669666666669660222000000000144 04938020150321426010204203060611071.001669666666966246996996030239996696666666166996699666666666969699996669666666669610343000000000490 04939020150313312011101105030521530.001620826121966121005996090312080603166666616903299622222261012000050320166666669630110000000000507 049400201505131360121012090305209999991610166166966246996996070212080608366666626205299622222166969699996669666666669630442000000001149 04941020150113212011101106060521680.001620826111966111010400960213120601166666626101299622222261020300000149666666669630332000000000239 04942020150421426020205202040621133.001669666666966246996996089739996696666666616907299621212166969699996669666666669610110000000000285 04943020150211336012101202030529999.997610466766966246996996040110320609366666166996699666666666969699996669666666669610341000000001129 04944020150423226010202205060222300.001669666666966246996996080539996696666666616101299612222266969699996669666666669630222000000000241 04945020150323226020202204060621290.001669666666966246996996010429996696666666616907299631122116969699996669666666669630111000000001700 04946020150323136011101108050222134.001611166266966246996996050311820608366666626101299612222266969699996669666666669630332000000000287 04947020150521326010202206050221632.002169666666966246996996030439996696666666166996699666666666969699996669666666669610233000000000246 04948020150222432113205206050622221.001630266166244136046999960239996111311636621203299622212266969699996669611243210230331000000000949 04949020150121236011204202040611413.002110466266966246996996030230225609366666166996699666666666969699996669666666669610521000000000050 04950020150322346010101202030621215.001669666666966146996996010429996696666666166996699666666666969699996669666666669630233000000000373 04951020150321432112101205040621054.001630166166123112020210960421751102112236621101299622222266969699996669611241210430232000000000242 04952020150423326010202206050221926.001669666666966246996996010539996696666666616202299612222266969699996669666666669630242000000000240 04953020150121126010204202060421148.001669666666966246996996030139996696666666166996699666666666969699996669666666669610243000000000263 04954020150422112025696696969669999.966669666666966246996996119669996612366666626101299622212162969699996610366666669630341000000000237 04955020150422426010606696060669999.966669666666966246996996020569996696666666626101299622212266969699996669666666669630252000000000395 04956020150413536022101109030522579.001611166166966246996996050112080608366666626108299612222266969699996669666666669660321000000000119 04957020150313436011104109060523863.001620826111966136996996999712080604166666616101299612212266969699996669666666669630321000000000570 04958020150222412012101104040621235.001611026166966111033270960211689601166666626197299622222161041000020239666666669630321000000000419 04959020150622132112205205050222843.001611212126955246996996990231040108322336621101299612222266969699996669626266430830351000000000128 04960020150613226010606696040169999.966669666666966246996996010569996696666666626901299612222266969699996669666666669630111000000000267 04961020150211226010202104060621227.001669666666966246996996040429996696666666216902299616666666969699996669666666669610243000000000250 04962020150221326010202105040621155.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000218 04963020150413126020606696060269999.966669666666966246996996080269996696666666626901299612212266969699996669666666669630243000000000144 04964020150222532112101106050421693.001630266166144136050999960511820104111613621101299612266666969699996669611243210330232000000000105 04965020150522226010202206040611842.001669666666966246996996080539996696666666616997299672222216969699996669666666669630111000000001466 04966020150113536011205201050221516.002120626222966246996996030130004607266666626205299612222266969699996669666666669660420000000000285 04967020150113112011104102030521513.001620512121966111011300960220416601166666626203299622222261040499997210466666669630420000000000262 04968020150321426010205102050322876.007669666666966246996996040339996696666666616901999922292266969699996669666666669610651000000001288 04969020150311226010205207040610907.007669666666966246996996080539996696666666166996699666666666969699996669666666669630233000000000592 04970020150222226020205202050321172.001669666666966246996996040119996696666666616902299612222266969699996669666666669630253000000001016 04971020150611126010202205040621058.001669666666966246996996070539996696666666166996699666666666969699996669666666669610253000000000424 04972020150213426010202207040621948.001669666666966246996996010539996696666666616101299612222166969699996669666666669660222000000001572 04973020150311126010205203040620912.001669666666966246996996040239996696666666166996699666666666969699996669666666669610253000000001013 04974020150323236023101108040621067.007611166266966246996996050069996611366666626901299612212266969699996669666666669630632000000004972 04975020150222532112606696050369999.966669666666072136005500960369996104111636621101299622222166969699996669661243430830252000000000129 04976020150122526010202207040610986.001669666666966246996996070429996696666666616102299632122116969699996669666666669630321000000000063 04977020150223526010606696060469999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000000296 04978020150212426010202206050621277.001669666666966146996996010319996696666666616101299612222266969699996669666666669630252000000001971 04979020150522236125696696969669999.966669666666966246996996119669996096642366622101299632212116969699996669666266330830342000000000833 04980020150423226010202108050621871.001669666666966246996996030439996696666666616101299612222266969699996669666666669630222000000000401 04981020150523236013101209040113962.001611166766966246996996050069996611366666626905299612222266969699996669666666669660110000000000618 04982020150423136012202206050621065.001620811212966246996996050130832605166666626205299612212266969699996669666666669630420000000000105 04983020150323136013101207040229999.991610166766966246996996990069996611366666626905299642292996969699996669666666669630110000000000354 04984020150313536012101109050424765.001611166166966246996996050212080608366666626205299612222266969699996669666666669630420000000001399 04985020150111212012104105020522618.001620826121966111040450960113916601166666626901299632112111022000000110866666669630642000000000262 04986020150321136115696696969669999.966669666666966246996996119669996096649666169996699669992966969699996669666266989930630000000001352 04987020150123312011101204060621330.001620826122966111016250960311819601166666626105299622222261031400000310466666669630321000000000166 04988020150121236012104202060421165.002310466266966246996996040220400609366666166996699666666666969699996669666666669610542000000000389 04989020150113436013104199020524162.001611166266966246996996050069996611366666626205299612212266969699996669666666669630420000000000465 04990020150323226010202207050222147.001669666666966246996996010529996696666666616202299612222266969699996669666666669630222000000000851 04991020150421136012204202040621038.001620826122966246996996030130156607266666166996699666666666969699996669666666669610540000000000140 04992020150623426010606696060269999.966669666666966246996996029769996696666666626105299612212266969699996669666666669660222000000000420 04993020150611336011202205040621033.001610466166966246996996040231300609366666166996699666666666969699996669666666669610243000000000409 04994020150122536023205204050421291.007620615222966246996996020069996611366666626101299612222266969699996669666666669610321000000000388 04995020150421126010205202040621049.007669666666966246996996040139996696666666166996699666666666969699996669666666669610253000000000184 04996020150511136012202203040621035.002910466166966246996996030530260609366666166996699666666666969699996669666666669610243000000001023 04997020150123132011904102030529999.991620526121966111999999960210860601166666696203299612292968969699996649666666669630430000000000265 04998020150622536022205101050222475.001610366266966246996996030130032608366666626208299622212266969699996669666666669630430000000002279 04999020150321126010202205040621010.001669666666966246996996010439996696666666166996699666666666969699996669666666669610233000000000707 05000020150422512025696696969669999.966669666666966246996996119669996612366666626101299622222261020700000320266666669630321000000000169 05001020150322426020202205040621133.001669666666966246996996010539996696666666616101299622222166969699996669666666669630252000000000553 05002020150522426010202206050222049.001669666666966246996996010439996696666666616101299611122266969699996669666666669630222000000000198 05003020150121226010202202040621090.001669666666966246996996010519996696666666616102299631122116969699996669666666669630222000000000177 05004020150322136013202203060622021.001610366166966136996996010069996611366666626101299622222166969699996669666666669630341000000000197 05005020150123436013606696030569999.962269666666966246996996020069996611366666626105299612222266969699996669666666669660321000000000294 05006020150322412012101201060621054.001611226116966246996996030110080608366666626197199712222162969699996659666666669630331000000000673 05007020150123426010205106050322702.001669666666966146996996100339996696666666616101102412212166969699996669666666669630342000000000296 05008020150121236011205201040612326.007610166166966246996996030130120608366666626904102341212216969699996669666666669630520000000000540 05009020150123426010202106050421855.001669666666966246996996010539996696666666616901299632222116969699996669666666669660111000000000271 05010020150522532111101207050324442.001630266166154112008500960512080102112111621103299612222266969699996669611241410630232000000000766 05011020150213136012606696020169999.966669666666966246996996020169996610366666626205299622222266969699996669666666669630420000000000344 05012020150422432112101107050623929.001630266266134112029450960512080102112112621101299612266666969699996669611221410730232000000000173 05013020150623426020202207050323230.001669666666966246996996010529996696666666616105299622212266969699996669666666669630222000000000160 05014020150322526010202203040621106.001669666666966246996996080239996696666666616109299612222166969699996669666666669610222000000001908 05015020150323426010606696060169999.966669666666966246996996020569996696666666616102299612222266969699996669666666669630232000000001778 05016020150113426010204202050622410.001669666666966246996996030139996696666666616208299622212266969699996669666666669660321000000000309 05017020150313112015696696969669999.966669666666966246996996119669996612366666626101299622222161030100000310766666669630321000000002599 05018020150212536013105102050221730.001610466266966246996996040069996611366666626209299631222226969699996669666666669610420000000001646 05019020150522536125696696969669999.966669666666966246996996119669996096642366621101299612292966969699996669666266930830331000000000187 05020020150123536011101208050429039.001611166266966246996996050411924608366666626205299612222266969699996669666666669630430000000000086 05021020150223326010202208050421714.001669666666966146996996030339996696666666616902299612222166969699996669666666669630111000000001429 05022020150512112013105205040629999.991620612121966136996996100069996611366666626901299621112261021400005349666666669630110000000000276 05023020150422436011205202010521312.001620626222966246996996030220346607266666626101299612222266969699996669666666669630341000000000206 05024020150422326010202107040621884.001669666666966246996996010539996696666666616101299622222266969699996669666666669630222000000000118 05025020150523212012101208010229999.997620826721966246996996019791664605166666626101299622292962969699996679966666669630352000000000182 05026020150122226010202205040611089.001669666666966246996996070539996696666666616109299622212166969699996669666666669630242000000000247 05027020150623526020202204040621065.001669666666966246996996080539996696666666616101299612222266969699996669666666669630242000000002254 05028020150321311011104202060611119.001610466166966246996996080320924609366666166996699666666661050700000369666666669610351000000000730 05029020150213411012101199020522747.001620526111966111999999960210720601166666626101299612212161079899997169666666669630331000000000636 05030020150213126010202208050621504.001669666666966246996996010539996696666666616202299612222266969699996669666666669630321000000000178 05031020150411136012104202060621093.001610466266966246996996120310780609366666166996699666666666969699996669666666669610232000000000242 05032020150313211011606696020569999.962269666666966246996996020169996610366666626102299641122211074099997269666666669630343000000000491 05033020150413226010202207040621078.001669666666966246996996059739996696666666616202299612222266969699996669666666669630233000000000480 05034020150113132011202109050521929.001630166166966113009450960311820602166666626102299622222162969699996659666666669630222000000000215 05035020150521232111101206040621017.001630266166154112011220960512080102119636169996699669992966969699996669611221130830543000000000750 05036020150422526010202106050325421.001669666666966246996996010529996696666666616202299612222266969699996669666666669630242000000000306 05037020150111136012204702060621119.001620515121966246996996070130100607266666166996699666666666969699996669666666669610232000000000095 05038020150413312014101299060221754.001669666666966246996996030069996611366666616902299631122111052400100110866666669630110000000000103 05039020150211436012202202060321783.007610466266966246996996040320780609366666626208299612212266969699996669666666669630420000000001527 05040020150321226010202104050421670.001669666666966246996996010129996696666666166996699666666666969699996669666666669630552000000001111 05041020150522526010606696060269999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630232000000001540 05042020150311236011104202010321620.007610466266966246996996030210480609366666166996699666666666969699996669666666669610243000000000319 05043020150323412024606696999969999.966669666666966246996996020069996611366666626108299612212261040500000210166666669630332000000000349 05044020150211326010202204040621178.001669666666966246996996040329996696666666166996699666666666969699996669666666669630253000000000359 05045020150211112011101202030522032.001620812121966146996996039720202607266666166996699666666661021099997219966666669630331000000000539 05046020150123212011104203010521383.001620515121966121005996090211559603166666626103299632122111070600020210366666669630420000000000051 05047020150411326010205205040611115.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000230 05048020150523436012205201050223402.002120715222966246996996030130015607266666626101299612222266969699996669666666669630331000000000661 05049020150112526010205201060222534.002169666666966246996996010529996696666666616202299621212266969699996669666666669630351000000000133 05050020150311211011104202060422503.007611015166966246996996010110433608366666166996699666666662969699996669666666669630232000000001954 05051020150522132112101205060621310.001610266166955112028200960221283102112536621101299612222266969699996669626266410630331000000000081 05052020150422436021202205050421554.001631226226966146996996010230832605166666616108299612212266969699996669666666669630232000000000566 05053020150411526010202205060211167.001669666666966246996996010439996696666666166996699666666666969699996669666666669610342000000000172 05054020150213436013101109010324444.001611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000733 05055020150521511011205103050221710.007620515122966246996996120430900605166666216908299616666661042800012369666666669630232000000000283 05056020150322432113202201050321063.007611226226955246996996990069996011332536621101999912212266969699996669616266230830352000000000290 05057020150411226020205206040621082.001669666666966246996996010539996696666666166996699666666666969699996669666666669610522000000000128 05058020150213412013105199020523568.001620812127966136996996100069996611366666626909199721222162969699996610866666669660620000000000344 05059020150323526010202206060221565.001669666666966246996996050539996696666666616905299612222266969699996669666666669630111000000000583 05060020150411226010202206050621363.001669666666966246996996010439996696666666616902299612222266969699996669666666669610643000000000561 05061020150122226010202208050522165.002169666666966246996996030539996696666666616904199712222266969699996669666666669630111000000000296 05062020150322451110202206050423261.001669666666052246996996010539996196622436611101299621112166969699996669661131310530252000000001046 05063020150622526010202106050321559.001669666666966146996996010339996696666666616101299612222266969699996669666666669620232000000001408 05064020150623221010202102040621076.001669666666966111014999960429996696666666616901299622222262969699996669666666669630532000000000098 05065020150122532112101206050222493.001610266166123112044470960511820102112112621101299612222266969699996669611241430830232000000000175 05066020150322532111101107050424022.001630266166113112014480960511820102112112611103299612266666969699996669611241410630242000000000132 05067020150522432112105204020322427.001620626121955136016400960212078104129636611902299631111116969699996669626266120330550000000000118 05068020150323526010204202040621648.001669666666966246996996020429996696666666616102299612222266969699996669666666669630232000000001724 05069020150512226010202206040621023.001669666666966246996996010539996696666666216905299616666666969699996669666666669630431000000002014 05070020150223526010202109050323588.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000348 05071020150412412011101207010529999.991620926111966146996996090412080603166666616902299612212261026099997170166666669630110000000000282 05072020150223526020205205040221197.001669666666966246996996010539996696666666616102299622212266969699996669666666669630222000000000180 05073020150413326010606696060269999.966669666666966246996996080369996696666666626905299622222266969699996669666666669660111000000000363 05074020150522436012606696050469999.966669666666966246996996030169996610366666626904100532222116969699996669666666669630530000000000309 05075020150122531112101107050423366.001630266266001112046460960512080102112136621101299622212166969699996669611131410620242000000000098 05076020150113412011104109020523635.001620826122966121004996090212080603166666626203299622222161071500100120666666669660420000000000150 05077020150313426010202206060620015.007669666666966246996996050439996696666666616105299612222266969699996669666666669660222000000001294 05078020150621326010202204040621218.001669666666966246996996040429996696666666616909299622222166969699996669666666669610111000000002244 05079020150123446010101202040121838.001669666666966146996996100119996696666666616102299612266666969699996669666666669630232000000000364 05080020150212436011105102020522572.001611226126966146996996030412070608366666166996699666666666969699996669666666669630331000000000261 05081020150423336093999899999989999.997611166766966246996996990069996611366666626205299619992966969699996669666666669630420000000000408 05082020150421136011104203040421422.001620526121966246996996010220577607266666166996699666666666969699996669666666669610341000000000292 05083020150511111015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610530000000001518 05084020150212226010202103060621664.007669666666966246996996030339996696666666616202299612222266969699996669666666669630233000000000360 05085020150112232011101205060521175.001620812221966111020300960312600601166666626903299622222261021000100110466666669630110000000000116 05086020150522436013205205050421249.001610366166966246996996070069996611366666626101299622222166969699996669666666669630341000000000534 05087020150123421010202103060621352.001669666666966111028080960329996696666666616202299612222262969699996669666666669630222000000000302 05088020150211126010202204060521520.001669666666966246996996080439996696666666166996699666666666969699996669666666669610253000000000164 05089020150423526010205208050423419.001669666666966246996996030439996696666666616205299612222266969699996669666666669660321000000000341 05090020150423436013205209040221499.001699966166966246996996030069996611366666626205299612212266969699996669666666669630430000000000252 05091020150111112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996620166666669630521000000000195 05092020150521226010202206060621659.001669666666966246996996010439996696666666616902299621212266969699996669666666669630632000000000108 05093020150623512024999299010579999.997669666666966246996996110069996611366666626197299672292992969699996610366666669630351000000000470 05094020150411236012202202040221029.007620626722966246996996089730260607266666166996699666666666969699996669666666669610521000000000302 05095020150413426010606696020169999.966669666666966246996996020469996696666666626101299622222266969699996669666666669630222000000000070 05096020150221436012104203060621012.001620515211966246996996040220736609366666166996699666666666969699996669666666669610342000000000850 05097020150213436012606696060669999.966669666666966246996996020269996610366666626205299612212266969699996669666666669660420000000000103 05098020150321459190202107060621430.001669666666123246996996010219996196621636619299999999992996969699996669699199999930252000000000324 05099020150522236012606696020569999.966669666666966246996996020269996610366666626209299612222266969699996669666666669630420000000000687 05100020150113436011606696060369999.966669666666966246996996050369996610366666626105299612222266969699996669666666669630321000000000189 05101020150311126010205205030621021.001669666666966246996996080429996696666666166996699666666666969699996669666666669630342000000000818 05102020150613436013101107050315546.001611166266966246996996050069996611366666626905299612212166969699996669666666669660110000000000840 05103020150613212011101109010513052.001620879112966146996996090311820603166666626905299622212261029700000179966666669630321000000001178 05104020150413446010205203990522251.002369666666966246996996019729996696666666616902299612266666969699996669666666669630111000000000439 05105020150321326010202203040611588.007669666666966246996996010539996696666666166996699666666666969699996669666666669630522000000000331 05106020150222412011202202060611091.002320626222966246996996020130224610366666626104102411222262969699996620366666669630341000000001172 05107020150111412011104703010529999.997620515122966113999300960110693602166666166996699666666661020500000120166666669630331000000000076 05108020150413526010202207050224715.001669666666966246996996010529996696666666616902299612222266969699996669666666669630111000000000385 05109020150323236023105206069920013.001610166166966246996996070069996611366666626197299612222266969699996669666666669630352000000003468 051100201503125120112022080406109999991620814112966146996996090412340603166666616908299612212261042099997139666666669630110000000001168 05111020150423526010205104050423781.001669666666966146996996010429996696666666616101299612222266969699996669666666669630253000000000354 05112020150422436011202102050622037.001630466166966246996996030311040609366666616906100212222266969699996669666666669630521000000000183 05113020150313526010202206040621150.001669666666966246996996059739996696666666616205299612222266969699996669666666669660321000000001341 05114020150112546010105202050221653.001669666666966146996996030239996696666666616907299611266666969699996669666666669630111000000000191 05115020150323436023101109050323370.001611166166966246996996050069996611366666626905299612222266969699996669666666669630621000000003115 05116020150211136012202203040611107.007620926222966246996996030130346607266666166996699666666666969699996669666666669630342000000000577 05117020150322232114202299040620715.001669666666966246996996110069996096642166621101299622222266969699996669666266230830341000000000094 05118020150123536012101206060222612.001611166166966146996996060311872608366666626101299612222266969699996669666666669630321000000000071 05119020150113112012104106030521456.001620515121966111999300960212340601166666626103299612212261031400000110266666669630321000000000193 05120020150212536013606696999969999.962269666666966246996996040069996611366666626908299641211216969699996669666666669610110000000000310 05121020150313412021101207030521471.001610166166966136996996090412080603166666626208299612212261040400000110866666669660420000000000848 05122020150612512023101205060323848.001610366266966246996996020069996611366666626101299621112161041000100320366666669630341000000000507 05123020150211126010202206040621048.007669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000176 05124020150311236011204202060521194.002910466266966246996996040130160609366666626901299612222266969699996669666666669620643000000000253 051250201503211120122052010606109999997611015266966246996996030130030608366666166996699666666661021000000349666666669610342000000000642 05126020150123536013101109050324734.001611166166966146996996990069996611366666626205299612222266969699996669666666669630420000000000201 05127020150513526020202105060521996.001669666666966246996996050539996696666666616105299612222266969699996669666666669630222000000001811 05128020150311436011101105060229999.991610466166966246996996990312132609366666896998999986666696969699996669666666669610232000000000362 05129020150423236013101199050229999.991611026266966246996996060069996611366666626205299612222266969699996669666666669630430000000000440 05130020150111236011104203040612101.001620511121966246996996040320997609366666616901299621122266969699996669666666669610110000000000098 05131020150113136011101209010529039.001610166166966146996996030113916608366666626905299612222266969699996669666666669660110000000000226 05132020150522332114104204060521260.001669666666966246996996110069996096642466621101299622212266969699996669666266230830351000000000086 05133020150321511012101202060221080.001611011266966146996996090210480603166666166996699666666661040700000369666666669630342000000001161 05134020150211226010202203040211349.007669666666966246996996080339996696666666166996699666666666969699996669666666669630533000000000372 05135020150622326010202203040621391.001669666666966246996996030339996696666666616109299611122266969699996669666666669630242000000000336 05136020150122551110105107050422982.001669666666041112020120960329996196612136611102299621222266969699996669661141130830232000000000046 05137020150522432114202208050221324.001669666666966246996996110069996096642266621101299622222266969699996669666266330830351000000000267 05138020150113111011104108020521847.001620512121966111006400960312080601166666626101299622222261021200125369666666669630321000000000256 05139020150313512022101209030115357.001620826112966111034460960211976601166666626108299622212161023000100310166666669630341000000002315 05140020150623412011205202040620684.001620712221966246996996030130052607266666626205299612222262969699996699666666669630420000000000137 05141020150522532112101107050323973.001630266166103112027510960421820102112436621103299612212266969699996669611221310730232000000000130 05142020150521226010202204040621049.007669666666966246996996030429996696666666166996699666666666969699996669666666669620243000000000168 05143020150121126010202205040611130.001669666666966246996996040439996696666666166996699666666666969699996669666666669610532000000000471 05144020150121112012204202060621022.001620515122966246996996030130250607266666166996699666666662969699996639666666669610531000000000046 05145020150113312011104205010521575.001620515121966136996996010212340604166666616109299632122112969699996649666666669630321000000000079 05146020150312326020205205060221539.001669666666966246996996040539996696666666616902299611222266969699996669666666669620111000000001064 05147020150111121010204203060621495.001669666666966111003350960229996696666666166996699666666662969699996669666666669630332000000000266 05148020150222512011105205060220325.002310266266966246996996020312080610366666626908299621212261041000015220466666669630430000000000174 05149020150122412122202205040321302.001610366166103146996996030531040108321636621101299632122211041000000320312241330830331000000000432 05150020150613126010205202040520992.002169666666966246996996110139996696666666616205299632212116969699996669666666669630321000000000323 051510201506135360221012090606110981.01611166166966246996996990112080608366666626205299612222266969699996669666666669660420000000000272 05152020150613321010202203040621153.001669666666966111012250960429996696666666616103299612222261022000040369666666669630222000000000291 05153020150423426010606696010569999.966669666666966246996996029769996696666666626105299612212266969699996669666666669630222000000000384 05154020150312421010202207060511278.001669666666966123003996010429996696666666616902999912222262969699996669666666669630641000000000183 05155020150521426020606696040269999.966669666666966246996996030569996696666666696101299622222266969699996669666666669610222000000000883 05156020150122451110606696060669999.966669666666999246996996020069996096632236621101299612222266969699996669669199430830252000000000105 05157020150421126010202205060611084.001669666666966246996996080429996696666666166996699666666666969699996669666666669610243000000000501 05158020150413412011105102060521955.001620815121966246996996030210504607266666626108299612212261013000150120466666669630341000000000078 05159020150423436011101101050229999.991620615122966246996996050411596607266666626205299612222266969699996669666666669630420000000000240 05160020150313226010606696020569999.966669666666966246996996020269996696666666616102299612222266969699996669666666669630232000000000734 05161020150321136013204202040321068.001610466166966246996996040069996611366666166996699666666666969699996669666666669610243000000000274 05162020150113112011104103050521170.001620817122966136996996120210866604166666696997299612222262969699996670866666669630110000000000057 05163020150111136011205202050429999.992310466266966246996996030130032609366666166996699666666666969699996669666666669610331000000000224 05164020150413236011101207010522456.001610166166966146996996060312080608366666626205299612222266969699996669666666669660420000000000202 05165020150321126010205203040620959.001669666666966246996996040239996696666666616901299612222266969699996669666666669610553000000002702 05166020150523236011101207040221506.001610366166966246996996120412080608366666626908299612212266969699996669666666669630620000000000217 05167020150312411011101204030521590.001620826111966111008370960411516601166666626902299631112111035600050369666666669630110000000000657 05168020150623326010202206040621213.007669666666966246996996010539996696666666616108299612212266969699996669666666669630222000000000602 051690201503135360131011090504209999991611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000001486 05170020150313526010606696060269999.966669666666966246996996030269996696666666626202299612212266969699996669666666669630222000000002397 05171020150423426010202209050321599.001669666666966246996996010519996696666666616109299612222266969699996669666666669630222000000000243 05172020150221432111101106050322362.001630266166113136014999960521560104119613611101299612266666969699996669611241430830232000000000223 05173020150312412012101206060522005.001620926112966146996996120062288605166666626909299642112111011000050339666666669630110000000000554 05174020150421136011904202040619999.997610466766966246996996990230256609366666626901299612222266969699996669666666669610110000000000313 05175020150423132021202207050321695.001630166166966113012120960430624602166666626901299612212262969699996659666666669630653000000000185 05176020150211136011202206060421292.002910466266966246996996030430364609366666166996699666666666969699996669666666669610252000000000358 05177020150612546020105202060324157.001669666666966146996996010419996696666666616102299612266666969699996669666666669630252000000001928 05178020150422426020204206060221839.001669666666966146996996010599996696666666616101299612222266969699996669666666669630232000000000220 05179020150522532112101206010223319.001630266266123112026500960512080102112421621108299622212266969699996669611242210630242000000000186 05180020150222426010202202040621617.007669666666966246996996089729996696666666616902299612222266969699996669666666669630111000000000498 05181020150621326010205204040620999.001669666666966246996996010539996696666666616901299612222266969699996669666666669610111000000000562 05182020150623526020202206040621241.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000592 05183020150222426010205106060422977.001669666666966246996996010529996696666666616102299612222266969699996669666666669630222000000001240 05184020150422526010606696050669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000315 05185020150322526010205207040610985.001669666666966246996996010539996696666666166996699666666666969699996669666666669630253000000001421 05186020150123426010205206050221536.001669666666966246996996010439996696666666616101299612222266969699996669666666669630233000000000094 05187020150223426090205202060221298.001669666666966246996996030139996696666666616101299642222226969699996669666666669630232000000001587 05188020150321336012202205040621111.007610466266966246996996990530520609366666626901299612222266969699996669666666669610621000000000566 05189020150422236012205202040620965.002120626122966246996996030130082607266666226904100516666666969699996669666666669630621000000000255 05190020150211326010202204040611106.001669666666966246996996010329996696666666616902100721212266969699996669666666669610111000000001736 05191020150313526010606696040269999.966669666666966246996996020469996696666666696101299612222266969699996669666666669630252000000002279 05192020150221312021101202040621149.001611026166966246996996060411680608366666166996699666666661021000000339666666669630242000000001519 05193020150512212015696696969669999.966669666666966246996996119669996612366666166996699669992961033000030220866666669630451000000000287 05194020150322432113101207050225005.001630166166144112050500960519996102112112621101299612266666969699996669611241410630242000000001416 05195020150313426020606696020569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630253000000001123 05196020150222532112101107050323629.001630266166103136026999960221560104111612621105299612266666969699996669611241430830252000000000498 05197020150323126010202108040621379.002169666666966246996996070539996696666666616101299622222166969699996669666666669630232000000000643 05198020150323412013101205060221728.001620914112966136996996100069996611366666626909299642122111023000050370466666669630110000000000586 05199020150323136022202209060522051.001611166766966246996996080230780608366666626205299612222266969699996669666666669660420000000000726 05200020150121212011202105050621570.007610466166966246996996030430260609366666166996699666666661019799997220266666669630531000000000121 05201020150511336021205203060621201.001630466766966246996996019730416609366666616908299632212216969699996669666666669610111000000002145 05202020150613411011105205060522690.001620826122966136996996099712080603166666626101299632112111042500020269666666669630321000000001590 05203020150323212011202205060221924.001620813112966111014400960321803601166666626901299622212261020700025310166666669630110000000000557 05204020150211426010205106050321747.001669666666966246996996010529996696666666616902299612212266969699996669666666669610631000000000299 05205020150413526010202109050423335.001669666666966246996996010539996696666666616902299612212266969699996669666666669630621000000000206 05206020150221426010202203040620988.001669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000002183 05207020150123412023104202040611416.001620926122966246996996030069996611366666626107299631222112969699996610866666669630440000000000090 052080201506211260102022020406209999997669666666966246996996040239996696666666166996699666666666969699996669666666669610253000000000831 05209020150122412012204202040620947.001620815127966113026220960220450602166666626101299612222261040300000270466666669630341000000000056 05210020150323536022105206040620398.001611166166966246996996120211820608366666626101299612222266969699996669666666669630321000000000287 05211020150222536011101202060219999.991610466166966246996996080311440609366666626908299622212166969699996669666666669610631000000002307 05212020150312546020101202040611984.007669666666966246996996080429996696666666616901299612266666969699996669666666669630111000000002774 05213020150111136013606696060669999.962269666666966246996996080269996611366666166996699666666666969699996669666666669610341000000000240 05214020150323136011606696050469999.966669666666966246996996029769996610366666626205299622222266969699996669666666669660430000000000199 05215020150523526010202109050324446.001669666666966246996996030239996696666666616101299612222266969699996669666666669630243000000001230 05216020150412146010104202020521320.007669666666966246996996030139996696666666216901299621166666969699996669666666669630632000000000359 05217020150321332112202204040611343.001610266166977146996996030330432108322536621104101021112166969699996669619299130830331000000000402 05218020150611126010204206060421692.002369666666966246996996049739996696666666166996699666666666969699996669666666669610522000000002499 05219020150511126010205202040621194.007669666666966246996996049729996696666666166996699666666666969699996669666666669610253000000002030 05220020150411126020205205020523461.007669666666966246996996079739996696666666616901299612222266969699996669666666669610642000000000300 05221020150622526020205202050421941.001669666666966246996996080239996696666666616101299612212266969699996669666666669630232000000002353 05222020150321212022202202040621159.002920626222966246996996020530520610366666166996699666666661040699997359666666669620351000000000685 05223020150623236013205299999920999.001611215126966246996996070069996611366666626101299612222266969699996669666666669630321000000001643 05224020150522136013205299010221482.001610266166966146996996990069996611366666626101299612212266969699996669666666669630341000000000508 05225020150613512023606696999969999.966669666666966246996996030069996611366666626208299622212162969699996659666666669630420000000001508 05226020150323412021105103050222488.001620626121966121003996090512080603166666626901299622212961042100000139666666669630341000000000811 05227020150322432112101107050323836.001630266166123112028450960312080102112113621101299622266666969699996669611232430830252000000000674 05228020150222112013205204060621347.001620626112966146996996030069996611366666626904102412222262969699996620266666669630530000000000564 05229020150622526020202108050324232.001669666666966246996996019739996696666666616101299612222266969699996669666666669630252000000000476 05230020150323436013101109050222836.001611166266966246996996050069996611366666626905299612222266969699996669666666669660321000000000539 05231020150222132112101208040621651.001610366166113136010999960111924104111636621101299622212166969699996669622241230830351000000000085 05232020150621126010202202040621108.001669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000000422 05233020150322551120606696050369999.962269666666062246996996020469996096632336621101299612212266969699996669661132410730252000000001309 05234020150522126010204103050523137.001669666666966246996996030439996696666666616101299612222266969699996669666666669630232000000000862 05235020150211226010202205060621155.007669666666966246996996080429996696666666166996699666666666969699996669666666669630243000000000314 05236020150311312011101202030521510.007620926112966246996996080220700607266666166996699666666661040100000320866666669620352000000001232 05237020150122521010205107050422229.001669666666966111999999960329996696666666616101299612222262969699996669666666669630222000000000505 05238020150323526020606696060269999.966669666666966246996996030469996696666666626101299612222266969699996669666666669630243000000001236 05239020150111112011104202010521117.007610466266966246996996030110256609366666166996699666666661041200040310366666669610252000000000195 05240020150422551110606696050269999.966669666666021246996996020469996096631636612202299612222266969699996669661111410730242000000000131 05241020150113211012104202010529999.991620515121966136996996100110260604166666626908299612212261030599997369666666669630110000000000233 05242020150213236013101199060221985.007611226796966246996996070069996611366666616905299612222266969699996669666666669630110000000001481 05243020150321451110101202990611245.001669666666001246996996010069996096639636611902102431112116969699996669666166110130531000000000121 05244020150421526010205206050321792.001669666666966246996996030429996696666666166996699666666666969699996669666666669610243000000000273 05245020150613526010606696060269999.966669666666966246996996020269996696666666626101299612212266969699996669666666669610222000000000579 05246020150311111011101206020529999.991620826111966111010400969791664601166666226903299636666612969699996669666666669630232000000000511 05247020150121346010104202040421604.007669666666966246996996040329996696666666166996699666666666969699996669666666669630522000000000275 05248020150312512025696696969669999.966669666666966246996996119669996612366666626101299612222261031400000339666666669620420000000000653 05249020150311126010606696060669999.966669666666966246996996029769996696666666166996699666666666969699996669666666669610243000000002347 05250020150121226010202206040621178.007669666666966246996996040529996696666666166996699666666666969699996669666666669610532000000000435 05251020150222436012105206050620971.001610366166966136996996100211560604166666626101299612222266969699996669666666669630351000000000884 05252020150122421010202202050321376.001669666666966111039180960229996696666666616101299612222261030200000369666666669630232000000000179 05253020150222532111101108050421622.001630266166144136019999960211820104111613611105299612266666969699996669611241430830252000000000992 05254020150213536013101202040124021.001611026166966246996996060069996611366666626108299612212266969699996669666666669620332000000000311 05255020150122412011105201020521486.001620811122966111019450960110900601166666626101299612222261040200000120466666669630341000000000269 05256020150522526010606696060269999.966669666666966246996996020169996696666666626101299612222266969699996669666666669630242000000001450 05257020150322226020606696060669999.966669666666966246996996010569996696666666626909299611222266969699996669666666669630531000000001886 05258020150422512021101206030321488.001620826112966111016450960312080601166666626101299622222261022100000320466666669630331000000000303 05259020150513436012606696020569999.966669666666966246996996020169996610366666626205299612222266969699996669666666669660420000000000087 05260020150223426010606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000002607 05261020150222432112101107050322747.001630166166113136050999960411820104111613621101299612266666969699996669611291310320242000000000226 05262020150423426010202204040621333.007669666666966246996996030539996696666666616105299612212166969699996669666666669630222000000000140 05263020150222446010105102050323097.001669666666966146996996010319996696666666616101299612266666969699996669666666669630242000000000311 05264020150313226020204206020522389.001669666666966246996996010429996696666666616902299621122266969699996669666666669630653000000001580 05265020150623426010606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630243000000002124 05266020150322231112101106050622232.001630266166103112050350960512080102112236621101299612222266969699996669611111420530252000000000313 05267020150521126010202204040611066.007669666666966246996996010239996696666666166996699666666666969699996669666666669610522000000000690 05268020150513236012202103050522582.001620526221966146996996030220762607266666626205299622222266969699996669666666669660420000000001151 05269020150511136011202204040620945.001620726221966246996996020530520610366666166996699666666666969699996669666666669610242000000000459 05270020150622526010205105050423543.001669666666966246996996010539996696666666616101299612222266969699996669666666669610222000000000478 05271020150223312011104104030521297.001620512121966111999310960521733601166666616205299622212261021000000349666666669630420000000000392 05272020150113132022104207010621178.001620526121966111022210960221733601166666626101299612222261070200000349666666669630321000000000199 05273020150123136012204209060421515.001611166266966246996996050130780608366666626205104812222266969699996669666666669630441000000000290 05274020150612512012205204050421657.007620615222966246996996040230476609366666166996699666666661021200050120366666669630242000000000890 05275020150123426010202206040421104.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000224 05276020150322232112104106030523245.001630266166977112999330960512080102112136621101299612212266969699996669619299310230242000000000732 05277020150222436125696696969669999.966669666666966246996996119669996096641666621101299632222126969699996669666266230830331000000000803 05278020150622336011606696030269999.962269666666966246996996020469996610366666626909299632212116969699996669666666669630531000000000197 05279020150311246010105202030521422.001669666666966246996996010119996696666666166996699666666666969699996669666666669630531000000000655 05280020150321226010202206040621142.001669666666966246996996010429996696666666166996699666666666969699996669666666669630243000000000639 05281020150421112025696696969669999.966669666666966246996996119669996612366666166996699666666661020500020320366666669610252000000000214 05282020150323236012101205060621198.001620826122966246996996120331040605166666626101299622222166969699996669666666669630332000000000441 05283020150621211015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669630550000000001537 05284020150222426010606696060669999.966669666666966246996996020469996696666666616202299612222266969699996669666666669630341000000000359 05285020150121136011202204040621151.001631226226966246996996040421160609366666166996699666666666969699996669666666669610522000000000238 05286020150121326010202204040611006.001669666666966246996996010529996696666666166996699666666666969699996669666666669610532000000000158 05287020150222532112101107060422424.001630266266093136040999960411924104112412621101299622266666969699996669611241410430242000000000213 05288020150222236013101207040121490.001610266166966246996996040069996611366666626101299622222166969699996669666666669610331000000001307 05289020150122512114105202050321876.001669666666966246996996110069996011342466621106299612222261071000060349666216330830331000000000340 05290020150213226010606696060469999.966669666666966246996996029769996696666666626101299612222266969699996669666666669630222000000000255 05291020150322126020202203040621061.001669666666966246996996030539996696666666616908299612212266969699996669666666669630551000000000616 05292020150612426010202107040621647.001669666666966246996996010539996696666666616101299612222266969699996669666666669630331000000000919 05293020150623526010202108050222397.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000408 05294020150113421010204205060521254.001669666666966111010400960429996696666666616203299622222262969699996669666666669630351000000000595 05295020150213436012101106050621447.001611166166966246996996050112080608366666626205299612212166969699996669666666669630420000000000291 05296020150223536013105105050422094.007610166766966246996996060069996611366666626101299612212266969699996669666666669610331000000000308 05297020150521126010202104040620977.007669666666966246996996070339996696666666166996699666666666969699996669666666669610253000000000593 05298020150311212011105201020521925.001620926121966111008450969710000601166666226901299626666661072500150239666666669630243000000000719 05299020150123511011105102050621997.001620615222966246996996030210608607266666616101299612222261050600000169666666669630352000000000057 05300020150413412011205104060611554.001611026266966246996996060430866608366666616908299641112111021500040110866666669630110000000000263 05301020150411226010202205040621171.001669666666966246996996019739996696666666166996699666666666969699996669666666669610253000000000117 05302020150123426010202208040220013.951669666666966246996996010419996696666666616902299632212226969699996669666666669630111000000000243 05303020150211326010202102040621094.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000001004 05304020150523446010105202050312837.001669666666966146996996010419996696666666616102299622266666969699996669666666669630233000000001554 05305020150323536013101109059922965.001611166266966246996996050069996611366666626101299611212266969699996669666666669630331000000001968 05306020150511236011101205010522102.001610466166966246996996030121560609366666166996699666666666969699996669666666669610242000000000159 05307020150322426010606696060669999.966669666666966246996996020469996696666666166996699666666666969699996669666666669630332000000000716 05308020150322226010205202050221481.007669666666966246996996070139996696666666616101299622222266969699996669666666669630242000000000459 05309020150411126010205204040620010.007669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000370 05310020150311236012101202060521087.001620826222966246996996030060572607266666166996699669992966969699996669666666669630642000000001646 05311020150423526010606696060169999.966669666666966246996996039769996696666666626905299622212266969699996669666666669660111000000000160 05312020150613526020202204050621314.001669666666966246996996010439996696666666616101299622222266969699996669666666669630253000000001509 05313020150411326010202206040622322.001669666666966246996996010539996696666666166996699666666666969699996669666666669610233000000000369 05314020150223226020202109050621739.001669666666966246996996010539996696666666616202299612222266969699996669666666669630321000000001269 05315020150111126010205206040621227.001669666666966246996996030339996696666666166996699666666666969699996669666666669610342000000000229 05316020150523426010202205040222353.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001475 05317020150211436011205105050429999.991610466166966246996996049730884609366666166996699666666666969699996669666666669610232000000000385 05318020150122426010205203050221090.001669666666966246996996040229996696666666616907299631221216969699996669666666669610111000000000124 05319020150522426010606696010269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000543 05320020150313412011105202020521614.001620826217966246996996030210455607266666626904100312222161042800110239666666669630620000000000460 05321020150121226010202206040611003.007669666666966246996996070429996696666666166996699666666666969699996669666666669610543000000000144 05322020150313426010202207040521276.001669666666966246996996030339996696666666616205299612222266969699996669666666669660321000000000173 05323020150411246010101202010522862.001669666666966246996996010419996696666666166996699666666666969699996669666666669630533000000000560 05324020150423236021101108050622538.001620615121966246996996120411560605166666626208299612212266969699996669666666669630441000000000055 05325020150222132124101206050421047.002969666666966246996996110069996096641666621101299612222266969699996669666246320130341000000001128 05326020150213536011205207050427172.007620615121966246996996030230156607266666626905299612222266969699996669666666669660110000000001390 05327020150313136023606696020569999.962269666666966246996996020069996611366666626101299612222266969699996669666666669660321000000000541 05328020150123436011101209060212697.001611166166966246996996050411872608366666626101299612222266969699996669666666669630321000000000078 05329020150122432112101107050322017.001630266166113112042330960521161102112112621101299622266666969699996669611221310630252000000000044 05330020150313426010204203060521561.001669666666966246996996030239996696666666616905299612222266969699996669666666669630111000000000656 05331020150122526010205206060221823.001669666666966246996996040529996696666666616906299612222266969699996669666666669610111000000000397 05332020150423526010205109050423489.001669666666966246996996050339996696666666616105299612222266969699996669666666669630222000000000320 05333020150423436011205108050329999.991611166166966246996996050330832608366666626205299612222266969699996669666666669630420000000000092 05334020150621136011202103040620973.001631226226966246996996010220507607266666166996699666666666969699996669666666669630243000000000367 05335020150321211011903206040629999.992110366766966246996996039731040608366666296999999996666691040900021269666666669630521000000000579 05336020150113526010606696050469999.966669666666966246996996020369996696666666626205299622222166969699996669666666669660321000000000398 05337020150321526010205204050421248.007669666666966246996996010429996696666666216902299616666666969699996669666666669620532000000000483 05338020150223526020202105050423302.007669666666966246996996030439996696666666616101299612222266969699996669666666669620232000000001952 05339020150323226010606696060669999.966669666666966246996996020469996696666666626908299612222266969699996669666666669630522000000000772 05340020150321212012202705040621116.007610166266966246996996060231040608366666166996699666666661022100000349666666669630521000000000176 05341020150622551120101206060621499.001669666666103136050310960519996196612336611101299612222166969699996669661111310230242000000000913 05342020150111236011104202060221136.001610466766966246996996040210900609366666166996699666666666969699996669666666669610242000000000288 05343020150622551110699696050369999.966669666666031246996996020569996096639636621901299622222166969699996669661131230830521000000000351 05344020150112212011101206060221348.001620826122966121006996090421647603166666616901299612222261040500000210866666669630242000000000089 05345020150422432112101108050323556.007630166266164112028440960421456102112136621101299631211116969699996669611221210630252000000000184 05346020150422426010202107050321840.001669666666966246996996010529996696666666616101299612222266969699996669666666669630243000000000419 05347020150211411012904102040429999.991610466266966246996996990211360609366666626109299622212161021000000369666666669610321000000000285 05348020150522426010202108050325052.001669666666966246996996010439996696666666616101299612222266969699996669666666669620242000000001258 05349020150412111012101204040621428.001611026166966246996996120111403608366666616908299671112211041500025169666666669630351000000000177 05350020150213436011905208040619999.991620726221966246996996019730832605166666616908299632212116969699996669666666669630110000000002873 05351020150322532111101208060423039.001630366166123112010520960411820102119636621101299612222266969699996669611231410430232000000000272 05352020150312512092204206040621082.007611019266966111020240960230780601166666626903299612222261041400000219966666669630110000000001514 05353020150421336012101206010521244.007610466266966246996996070211560609366666626901299679992996969699996669666666669610632000000000091 05354020150611336012104203049920961.001610466266966246996996040210520609366666626908299621212266969699996669666666669610110000000000385 05355020150222532112101105050422847.001630266166113136050999960412080104112412621103299611266666969699996669611241330820232000000001044 05356020150421226010202207040621217.001669666666966246996996010439996696666666616902299612222266969699996669666666669610622000000000305 05357020150513446010101202060522673.007669666666966146996996090419996696666666616108299632166616969699996669666666669630222000000000354 05358020150223526010202108050424358.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000001855 05359020150222432111101207040621390.001630266166134136014999960421647104111636621101299612222166969699996669611242310230351000000000194 05360020150222112011104206020521498.001620515121966111016290960221820601166666626203299622212261021000020310866666669630331000000000478 05361020150322226010202203040621132.007669666666966246996996010529996696666666616902299622212266969699996669666666669630531000000000425 05362020150123236011105108050222238.001611166266966246996996050211976608366666626205299612222266969699996669666666669660420000000000043 05363020150122532112202107050323279.001630266166134112020420960521837102112111621101299612266666969699996669611251210630252000000000043 05364020150422512023202203040621488.001610266166966136996996100069996611366666626101299622212161020700000310866666669630351000000000137 05365020150512436012101299999929999.991620712122966246996996030110200607266666626901299622222266969699996669666666669630243000000001290 05366020150421136011202202040621057.007610466266966246996996040230288609366666166996699666666666969699996669666666669610253000000000117 05367020150622226010606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630252000000000627 05368020150413426010606696060669999.966669666666966246996996020569996696666666626908105222212266969699996669666666669630521000000000333 05369020150411511011104203060521338.001620526122966246996996010220833605166666166996699666666661040200030369666666669630521000000000323 05370020150123526010606696060469999.966669666666966246996996030269996696666666626205299612222266969699996669666666669630321000000000089 05371020150123436013101199050221937.001611166266966246996996110069996611366666626205299622212266969699996669666666669630420000000000111 05372020150122546010101102050321350.001669666666966246996996040429996696666666616902299612266666969699996669666666669630621000000000224 05373020150121326010202203040611067.001669666666966246996996080329996696666666216901299626666666969699996669666666669610253000000000124 05374020150213426010606696020569999.966669666666966246996996020469996696666666626205299612222266969699996669666666669630321000000001390 05375020150411326020202105040620939.007669666666966246996996070439996696666666166996699666666666969699996669666666669610233000000000374 05376020150121121010204202040621008.001669666666966121001996019729996696666666616904100242222112969699996669666666669630111000000000286 05377020150413526010606696060269999.966669666666966246996996020369996696666666626208299612222266969699996669666666669630321000000000266 05378020150522512021101104060622677.001620812122966111011500960411596601166666626903299611222261022599997310866666669630530000000000262 05379020150411136011205201040229999.992120615722966246996996030130010607266666166996699666666666969699996669666666669610242000000000173 05380020150411126010202203020521154.001669666666966246996996040439996696666666166996699666666666969699996669666666669610353000000000307 05381020150123236023606696999969999.966669666666966246996996020069996611366666626905299622212266969699996669666666669630110000000000492 05382020150323126010202206060321176.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000001400 05383020150623126010202209040622299.007669666666966246996996010539996696666666616205299612222266969699996669666666669660222000000000151 05384020150313126010202208020523052.001669666666966196996996010439996696666666616902299622222266969699996669666666669630111000000000289 05385020150211336011105102030522027.001610466266966146996996090320980603166666166996699666666666969699996669666666669610232000000000695 05386020150421336012104203050429999.997620515121966246996996030210866607266666166996699666666666969699996669666666669610242000000000485 05387020150122432112101208050611048.001630266166123112028999960512392102112113621101299612266666969699996669611291410430242000000000095 05388020150321136023205202060321081.007610466766966246996996080129996611366666166996699666666666969699996669666666669610232000000002116 05389020150522532113101207060224300.001611026166154246996996990069996011332136621101299612222266969699996669622253430830331000000000336 05390020150123526010202207060221261.002169666666966246996996030539996696666666616905299612222266969699996669666666669660111000000000141 05391020150623511025696696969669999.966669666666966246996996119669996612366666626901299632212211010800000369666666669620243000000001591 05392020150422432111101108040321941.001630266166154112026370960511976102112136621101299622222266969699996669611291310530232000000000198 05393020150311336011205202040621045.001610466766966246996996040130260609366666166996699666666666969699996669666666669610232000000000412 05394020150112212011105102060622607.001620826127966111005999960411600601166666616103299622212261079700000239666666669630331000000000247 05395020150121136012204202040611228.002320515122966246996996040110300609366666166996699666666666969699996669666666669610243000000000102 05396020150222526010202207050323281.007669666666966246996996010529996696666666616908299632212226969699996669666666669610111000000001889 05397020150623336091104202040672966.001620526122966136996996999711455604166666626903299682292996969699996669666666669630332000000000831 05398020150422432112101107050222218.001630266166123112035430960411820102112136621103299622212166969699996669611231410730232000000000131 05399020150221112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996619966666669610243000000000428 05400020150313536011101209060613101.001611166266966246996996050311924608366666626208299612222266969699996669666666669660420000000000725 05401020150311126010202204040621068.001669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000806 05402020150313212011101209030222041.001611026166966146996996090412080603166666626209299622222262969699996620466666669630420000000001606 05403020150612412011104205050321567.001620511127966136996996090211820603166666616901299622212261023500090139666666669630321000000000046 05404020150621426010202206040611826.002969666666966246996996070539996696666666166996699666666666969699996669666666669620243000000000515 05405020150222536012205105050422507.002120615121966246996996040130572609366666626906299612222266969699996669666666669610110000000001861 05406020150323226010202207060221543.001669666666966246996996030539996696666666616101299622222166969699996669666666669630233000000000544 05407020150223136012101109030521563.001620812122966136996996990062080604166666626905299612222266969699996669666666669630651000000000829 05408020150212412011104105020522319.001620626121966111010400960312080601166666626101299612222161021000100349666666669630321000000000857 05409020150422326010202206040621106.001669666666966246996996070529996696666666616197299612222266969699996669666666669610222000000000379 05410020150223226010202107060222041.001669666666966246996996030129996696666666616205299612222266969699996669666666669630321000000000294 05411020150113126010202207060521466.001669666666966246996996019729996696666666616202299612222266969699996669666666669630321000000000305 05412020150213512021101203030521371.007620826121966111014999960311360601166666626206299642122111041299997220466666669630450000000001628 05413020150322526010202208050422670.001669666666966246996996010539996696666666616902299621222266969699996669666666669630111000000000444 05414020150122432111101204050321792.001630266166113112020350960412040102112136621203299622222166969699996669611241210530331000000000179 05415020150523236013101109060222613.001611166266966246996996050069996611366666626105299612222266969699996669666666669630321000000000247 05416020150313212011105102020529999.991620626127966111008450969710346601166666626203299622212261079700010149666666669630430000000000543 05417020150522432121101207050422058.001630266166123112012390969711820102112136621203299622212266969699996669611231310630242000000000600 05418020150323526090606696050469999.966669666666966246996996020569996696666666626999999999992996969699996669666666669630232000000002213 05419020150522432112101203040621100.001610266166977146996996090431320103129636629908299621212166969699996669619299919830530000000001018 05420020150323126010202108050421872.001669666666966246996996070439996696666666616101299612222266969699996669666666669630243000000003024 05421020150222532112101107050323661.001630266166113136035999960411820104111613621101299612266666969699996669611292410130232000000000500 05422020150121136011904299040629999.991610466266966246996996040130112609366666166996699666666666969699996669666666669610252000000000054 05423020150521226010202205010221477.007669666666966246996996010229996696666666616101299621112266969699996669666666669630222000000001130 05424020150323426010202205060220690.002169666666966246996996030239996696666666616205299612222266969699996669666666669660321000000000646 05425020150213426010205204060621134.001669666666966246996996010339996696666666616905299632221216969699996669666666669660111000000001027 05426020150612441010104202010522074.001669666666966111999450969799996696666666616903299642266621020200000169666666669630341000000001520 05427020150113112011104106030521448.001620526121966111009260960221733601166666626203299612222262969699996610866666669630420000000000280 05428020150221326010202202060611143.001669666666966246996996040229996696666666616907299641212116969699996669666666669610111000000000701 05429020150113112011101203030520955.001620514121966111012440960513536601166666626903299612212261020200032310866666669630110000000000284 05430020150611212012202201060521072.001620626122966246996996040230550609366666166996699666666662969699996659666666669630521000000000667 05431020150422426010606696050469999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630242000000000318 05432020150622426010999103050329999.991669666666966246996996010339996696666666616908299622212266969699996669666666669630520000000000451 05433020150422411021205204050421093.001620815221966246996996030320935607266666626101299632122111020800020369666666669630351000000000247 05434020150512511022101206060125259.001620826111966111016410960112080601166666626208299642112211031200060369666666669630440000000000462 05435020150522251110101299999929999.991669666666103136048999960519996196612136611109299612222266969699996669661141979930351000000000081 05436020150411136012905202050529999.992910466266966246996996040130128609366666166996699666666666969699996669666666669630550000000000112 05437020150621236021205804050421324.008620726221966246996996040230238609366666166996699666666666969699996669666666669610341000000000463 05438020150121336012105202060421070.001610466766966246996996030110320609366666166996699666666666969699996669666666669630342000000000163 05439020150212412011105107020523623.001620626121966111025440960321664601166666626101299622222161021000047249666666669630341000000000161 05440020150323426020205207050422338.001669666666966246996996010239996696666666616101299622222166969699996669666666669630242000000000577 05441020150312246010101202040621137.001669666666966246996996010539996696666666166996699666666666969699996669666666669630431000000002500 05442020150322412011101203050221842.001611026166966113016330960311120602166666626203299621222261022199997220866666669630440000000001092 05443020150523126090202206020222259.001669666666966246996996019729996696666666616102299612222266969699996669666666669630222000000000694 05444020150113536012105107060423041.001620612121966146996996030212080607266666616205299612222266969699996669666666669660420000000000200 05445020150323426020606696050469999.966669666666966246996996020469996696666666626901299612222266969699996669666666669630111000000002434 05446020150223126010202209040611526.001669666666966246996996010529996696666666616902299612222266969699996669666666669630111000000001517 05447020150122332011104206030521084.001610466166966111010230960212340601166666626101299612222262969699996639666666669610341000000000082 05448020150411136011105205050521058.007610466166966246996996030112080609366666166996699666666666969699996669666666669610242000000000103 05449020150322426010202207060621756.001669666666966246996996010439996696666666616102299612222266969699996669666666669630352000000001068 05450020150112212012101206060122497.001620826112966111999400960511924601166666626101299622212261014200347170166666669630341000000000080 05451020150311136011204205060421110.002310466166966246996996040130780609366666166996699666666666969699996669666666669610242000000001385 05452020150413226010606696060169999.966669666666966246996996050569996696666666626101299612212266969699996669666666669630321000000000270 05453020150113136012101109050129999.991611166266966246996996050111924608366666626905299612222266969699996669666666669630110000000000234 05454020150223426010202106050322560.001669666666966246996996010539996696666666616101299612222266969699996669666666669630243000000000315 05455020150322432122101206040621172.001630266166955112999350960512288102112536621101299612222266969699996669616266310530242000000000194 05456020150611236022105202060512028.001610466266966246996996040421000609366666216901299616666666969699996669666666669610242000000000535 05457020150613126020606696020569999.966669666666966246996996010569996696666666626101299612222266969699996669666666669660222000000000223 05458020150121326010205202040620986.001669666666966246996996030139996696666666166996699666666666969699996669666666669630253000000000194 05459020150322546020105102050423528.001669666666966246996996030119996696666666616101299622266666969699996669666666669630341000000002180 05460020150111126010205205010520955.001669666666966246996996080439996696666666166996699666666666969699996669666666669610243000000000340 05461020150211312012101102040621063.007610466266966246996996120210420609366666626907299621122261040300000320366666669630110000000000357 05462020150522432122205203040621048.001610266266041112016290960330650102112536621101299612212266969699996669622251230830331000000000666 05463020150423336011204205040621047.001620515121966246996996030231248607266666626101299612222266969699996669666666669630342000000000250 05464020150422536125696696969669999.966669666666966246996996119669996096642266622101299612222266969699996669666266230830331000000000098 05465020150412236011101202040529999.991610466166966246996996040220640609366666626908299672212226969699996669666666669610243000000000136 05466020150422532122101106040621290.001611226116977112018280960312080102112236621101299622222166969699996669619299220630242000000000112 05467020150521226010202204060221132.001669666666966246996996040539996696666666616901299631112226969699996669666666669620622000000001553 05468020150322436011105104050322781.001620615121966136996996090511924603166666626908299642212216969699996669666666669630110000000000635 05469020150422532112101207050124724.001630266166113112040470960511924102112512621101299612266666969699996669611242410730242000000000141 05470020150413111011606696010569999.962269666666966246996996020469996610366666696207299611222262969699996669666666669630441000000000527 05471020150621126010205202060621103.007669666666966246996996030139996696666666616907299611222266969699996669666666669610653000000001752 05472020150622246010105202050421557.001669666666966246996996030119996696666666616901299611266666969699996669666666669630111000000001904 05473020150613426010606696060469999.966669666666966246996996029769996696666666626902299612222266969699996669666666669660111000000000532 05474020150311336011105102060321784.007610466766966246996996030210560609366666166996699666666666969699996669666666669610531000000000614 05475020150321126010202103040620971.007669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000000143 05476020150223526090202203060611168.007669666666966246996996039729996696666666616998299619992966969699996669666666669630643000000002026 05477020150423436011105108050622003.001611226226966246996996030330312608366666616101299612222266969699996669666666669630321000000000144 05478020150211226010204202060621153.001669666666966246996996010429996696666666166996699666666666969699996669666666669630253000000000848 05479020150322426010202206060621506.001669666666966246996996030529996696666666166996699666666666969699996669666666669630622000000000807 05480020150321436011104203060621185.001610466766966246996996040311040609366666166996699666666666969699996669666666669610243000000000717 05481020150122432114101205040121235.001669666666966246996996110069996096642266621101299612222266969699996669666266330830341000000000087 05482020150322532112101207050426110.001630266166093112030400960512080102111613621101299612266666969699996669611213430830242000000000832 05483020150312531011101204040121193.001620626112966119014240960311152601166666626903999932112227969699996669666666669630420000000001237 05484020150313311012104105030521835.001620512121966111019330960312080601166666626903299612222261040600000369666666669630631000000000780 05485020150121226010205204060221538.001669666666966246996996010339996696666666616107299611222266969699996669666666669610222000000000097 05486020150323526010202207040621231.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001777 05487020150623526020202207040223790.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000001724 05488020150121326010205205050221159.001669666666966246996996080429996696666666166996699666666666969699996669666666669610253000000000301 05489020150221426010204207040621265.001669666666966246996996030529996696666666166996699666666666969699996669666666669610243000000001154 05490020150123426010202202040621009.001669666666966246996996030139996696666666616101299612222266969699996669666666669630222000000000430 05491020150113436022606696050369999.962269666666966246996996070169996610366666626205299622212266969699996669666666669660420000000000349 05492020150122426010202204040621122.001669666666966246996996010339996696666666616902299622222166969699996669666666669630111000000000437 05493020150213536011205103050427172.001620615221966246996996050330030607266666626105299612222266969699996669666666669660321000000003020 05494020150311336012105202010521145.001610466266966246996996080210360609366666166996699666666666969699996669666666669610242000000000608 05495020150513132023101208060521541.001610166166966113050200960069996602166666626903299622222262969699996659666666669630642000000000880 05496020150522232114101206050211500.001669666666966246996996110069996096649666621101299612222266969699996669666266430830351000000000471 05497020150222532112101207060623751.001630266266113136026999960311924104112111621197299612266666969699996669611231230830232000000000749 05498020150311226010202106040621285.001669666666966246996996030539996696666666166996699666666666969699996669666666669630253000000000301 05499020150423536012202108050425803.001611166166966246996996050231404608366666626205299612222266969699996669666666669630420000000000113 05500020150422251110101207040621453.001669666666123112050350960119996196612136611101299622212166969699996669661121230830232000000000234 05501020150521126010205205040621080.007669666666966246996996080539996696666666166996699666666666969699996669666666669610233000000000191 05502020150411136011205204040621076.001610466166966246996996040330720609366666626901299612222266969699996669666666669610252000000000130 05503020150322226010202206040621094.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000809 05504020150122532112101107050322450.001630266166123112026440960511820102112112621101299612266666969699996669611241330830232000000000165 05505020150411111012104202060321330.007610466266966246996996120110320609366666166996699666666661029799997269666666669610520000000000127 05506020150612541010101202060622399.001669666666966121025996010319996696666666616997299611166662969699996669666666669630111000000000855 05507020150123436012202208040621280.001611166266966246996996060131456608366666626905299622212266969699996669666666669660652000000000079 05508020150623526010606696060169999.966669666666966246996996020569996696666666626108299622212166969699996669666666669630233000000002181 05509020150223226010202109050321437.001669666666966246996996010439996696666666616102299612222266969699996669666666669630222000000000695 05510020150423426010202108050322156.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000353 05511020150511126010202202040521152.007669666666966246996996030139996696666666166996699666666666969699996669666666669610233000000000325 05512020150112226010202207050621520.002169666666966246996996030539996696666666616908299612212266969699996669666666669630431000000000407 05513020150421336021205702050421605.007610466266966246996996040130087609366666166996699666666666969699996669666666669610252000000000267 05514020150623226010606696060269999.966669666666966246996996020569996696666666626101299622212266969699996669666666669630222000000000181 05515020150413236013101207040621205.001610166266966246996996050139996611366666616205299612222266969699996669666666669660420000000000518 05516020150122426010606696050469999.966669666666966246996996020469996696666666626101299622222266969699996669666666669630232000000000373 05517020150111126010205202040521061.001669666666966246996996030139996696666666166996699666666666969699996669666666669610522000000000387 05518020150413536012606696060269999.966669666666966246996996020269996610366666626105299612222266969699996669666666669630321000000000364 05519020150322426010202205040621146.007669666666966246996996010539996696666666616101299621212266969699996669666666669630222000000000451 05520020150623426010202209060611646.001669666666966246996996070539996696666666616101299612222266969699996669666666669630242000000000703 05521020150123436013606696050469999.962269666666966246996996050069996611366666626105299612222266969699996669666666669660321000000000135 05522020150411226010202205060521562.001669666666966246996996010429996696666666166996699666666666969699996669666666669610533000000000516 05523020150323426020205207050421134.007669666666966246996996070139996696666666616101299612222266969699996669666666669630242000000002449 05524020150622532111101207040222712.001630266166082136004999960512080104111612622101299612266666969699996669611241310530232000000000932 05525020150613326020606696020569999.966669666666966246996996059769996696666666626197299612922266969699996669666666669630222000000000549 05526020150321236011204202060619999.991620526222966246996996080330544607266666166996699666666666969699996669666666669610532000000000404 05527020150612412011105203010524542.001610366166966119019450969710693601166666626903299631112221014099997120866666669630110000000000758 05528020150522436022101103040621073.002110266266966246996996070330700608366666616202299642222216969699996669666666669630321000000000245 05529020150313512012202205040521171.001620913112966146996996030230520607266666626905112012222261051500000320466666669630620000000000911 05530020150313441020105202060521201.001669666666966111026200969729996696666666616902299622266662969699996669666666669630111000000002542 05531020150311111012105203040629999.991610466266966246996996080420960609366666166996699666666661029799997369666666669610252000000000283 05532020150213112013202201060521448.001620826112966136996996100069996611366666626904100931121111021000012310866666669630521000000003222 05533020150122232011205204050421361.001610466166966111010230969720866601166666626909299642222112969699996659666666669610542000000000066 05534020150313236011905109030629999.991611226226966246996996050221664608366666616105299612212266969699996669666666669660331000000000176 05535020150311111015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610532000000001041 05536020150122226010205202040621035.001669666666966246996996080139996696666666616908299641112116969699996669666666669610531000000000172 05537020150123326010205209060221816.001669666666966246996996020439996696666666616905299612292266969699996669666666669630111000000000052 05538020150412446020104202020521864.001669666666966246996996010419996696666666616901299622266666969699996669666666669630643000000000342 05539020150221426010202202040621128.007669666666966246996996010539996696666666616907299631212126969699996669666666669610111000000002658 05540020150213112011101208060621315.001620813121966111012290960312080601166666626101299612222261020300000349666666669630321000000000187 05541020150311226020202204040621067.007669666666966246996996010239996696666666166996699666666666969699996669666666669620522000000001786 05542020150511236011105203030521895.001610466766966246996996060421512609366666166996699666666666969699996669666666669610521000000000525 05543020150423426010202107050221737.001669666666966246996996010539996696666666616102299612222266969699996669666666669630321000000000253 05544020150221136011205202060429999.997620515222966246996996040130013609366666166996699666666666969699996669666666669610242000000000947 05545020150121212015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996610866666669610531000000000123 05546020150323226010606696060269999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630232000000002128 05547020150323426010205205060221120.001669666666966246996996010439996696666666616101101222222166969699996669666666669630222000000001270 05548020150123426010205102050622007.001669666666966246996996070339996696666666616205299612222266969699996669666666669630321000000000079 05549020150413436021101202020522513.001610166166966246996996120210640608366666626101299621212266969699996669666666669630321000000000545 05550020150523426010606696060669999.966669666666966246996996020569996696666666616902299632212116969699996669666666669630111000000000170 05551020150122412014606696999969999.966669666666966246996996030069996611366666626203299632122121040600000110266666669630440000000000142 05552020150323212014101299040629999.991669666666966246996996030069996611366666626101299632122121040100000310166666669630341000000000243 05553020150523226010202207040621757.001669666666966246996996010539996696666666616205299612222266969699996669666666669660321000000000173 05554020150522432112101106050322790.001630266266123112040450960512184102112336621109299622212166969699996669611231410630232000000000177 05555020150123436011905206060229999.991620715221966246996996039730832607266666626101299622212166969699996669666666669660321000000000354 05556020150323426020205206050421323.001669666666966246996996010339996696666666616902299632122126969699996669666666669630111000000000190 05557020150221236011205203060621014.001630726221966246996996030320648607266666166996699666666666969699996669666666669610233000000000202 05558020150523526010606696050269999.966669666666966246996996030569996696666666626101299612222266969699996669666666669630222000000000311 05559020150123226010202208050622017.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000304 05560020150113112012104204010529999.997620515121966246996996030111212607266666626908299631212221040200000149666666669630110000000000053 05561020150323426010606696050369999.966669666666966246996996020469996696666666626101299622222166969699996669666666669630242000000000775 05562020150113421010205105050622428.001669666666966111036230960239996696666666616202299622212161040400000369666666669630222000000000061 05563020150422411025696696969669999.966669666666966246996996119669996612366666626101299622212262969699996669666666669620341000000000243 05564020150411126010606696010569999.966669666666966246996996040569996696666666166996699666666666969699996669666666669610253000000000407 05565020150613426010202206050321798.002169666666966246996996079739996696666666616101299612222266969699996669666666669630232000000002135 05566020150212111011205104060521830.001620726121966146996996030230416607266666626204100422222261030500000369666666669620440000000000321 05567020150422232114202299040621087.001669666666966246996996110069996096649666621901299632222216969699996669669299130830540000000000159 05568020150223426010202209050322081.001669666666966246996996010539996696666666616102299612222266969699996669666666669630253000000000260 05569020150322126010202204050421191.001669666666966246996996070539996696666666616101299622222266969699996669666666669630242000000000876 05570020150321336011202202040611451.007610466766966246996996040330420609366666226906299626666666969699996669666666669610532000000000167 055710201505234360131012990606109999997611166266966246996996020069996611366666626205299622222266969699996669666666669630420000000002071 05572020150213136012101206030521540.001611166166966146996996990062080608366666626205299612222266969699996669666666669660420000000000908 05573020150522232124101299060620999.001669666666966246996996110069996096642266621101299622212166969699996669666266989930351000000000155 05574020150323436013101109060324292.001611166266966246996996050069996611366666626905299612222266969699996669666666669630110000000005912 05575020150321112012205101040621173.001611015166966246996996040130200609366666166996699666666662969699996659666666669610342000000001169 05576020150423236013101109069922354.001611166266966246996996070519996611366666626208299622212266969699996669666666669630420000000000253 05577020150421226010202206060611263.001669666666966246996996010539996696666666166996699666666666969699996669666666669630522000000000410 05578020150513426010202208060322185.001669666666966246996996080419996696666666616905299612212266969699996669666666669630111000000001334 05579020150212126010202205040621148.002369666666966246996996020439996696666666616904119212222266969699996669666666669630111000000000204 05580020150221326010202204040221076.001669666666966246996996040539996696666666166996699666666666969699996669666666669610522000000000640 05581020150113526010205102050423967.001669666666966246996996030139996696666666616908299642212216969699996669666666669630111000000000133 05582020150121426010202204050323349.007669666666966246996996089739996696666666166996699666666666969699996669666666669610243000000000356 05583020150412226010606696060569999.966669666666966246996996020269996696666666166996699666666666969699996669666666669630253000000000296 05584020150421111011202204040621140.007610466166966246996996120221074609366666166996699666666662969699996669666666669610252000000000205 05585020150522226010202202040621173.001669666666966246996996010239996696666666616101299622222166969699996669666666669630243000000000243 05586020150323526020202207040621023.001669666666966246996996080539996696666666616101299622212166969699996669666666669630253000000001350 05587020150323426090606696060269999.966669666666966246996996030069996696666666626298999989992996969699996669666666669630232000000000881 05588020150623521010606696050469999.966669666666966121003996010369996696666666626101299612212261022000000369666666669630222000000000711 05589020150422432113101108050321990.002330266266955136050340960339996111322236622101299621212266969699996669626266330830242000000000225 05590020150323426010606696060269999.966669666666966246996996050569996696666666626208299612212266969699996669666666669660222000000001312 05591020150623426010606696060669999.966669666666966246996996020469996696666666626902299612222266969699996669666666669630622000000000419 05592020150522526020202206060221552.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000001313 05593020150323412024101299060521168.007669666666966246996996110069996611366666626203299622222262969699996610166666669630440000000000738 05594020150422232111101207050621481.001630266266977112002220969711560102112336621109299621212166969699996669619299210530252000000000161 05595020150523526010202204060220636.007669666666966246996996080539996696666666616101199712222266969699996669666666669630342000000001502 05596020150113112011104208020522163.001620812121966136996996090212340603166666626208299612212261021200055219966666669630321000000000159 05597020150222532112101107050323695.001630266166144136042999960321699104111613621101299612266666969699996669611241210530252000000000132 05598020150223426020202205060621586.001669666666966246996996010339996696666666616101299622222266969699996669666666669630222000000001941 05599020150113246010101202040621268.001669666666966146996996010329996696666666616902299612266666969699996669666666669630621000000000407 05600020150422232114101299060221382.001669666666966246996996110069996096642466621209299612212166969699996669666266130830440000000000143 05601020150212536012204105060421463.001610466166966246996996040231040609366666626908299611212266969699996669666666669620110000000001259 05602020150323226010202206030223018.001669666666966246996996030539996696666666616101299612222266969699996669666666669630253000000001243 05603020150113226010202108060221851.001669666666966246996996010539996696666666616101299642122116969699996669666666669630222000000000388 05604020150211426010205202040621002.007669666666966246996996080239996696666666166996699666666666969699996669666666669610243000000000249 05605020150421126020205204040611109.001669666666966246996996030439996696666666216901299616666666969699996669666666669610243000000000106 05606020150311212011105202060521362.001610166766966246996996070311260608366666166996699666666661032000050349666666669610252000000000840 05607020150322526010202107050424072.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000923 05608020150421226010202204050420991.001669666666966246996996030439996696666666166996699666666666969699996669666666669610233000000000310 05609020150123511022105106060423032.001620612111966246996996010113120605166666626908999942112211020400005169666666669630341000000000360 05610020150212436011205106050621050.001620726121966146996996090421664603166666616901299612212266969699996669666666669630110000000000374 05611020150222512023205299040221025.007620726222966246996996080069996611366666626101299632222212969699996610266666669610351000000000405 05612020150421226010202203060211135.001669666666966246996996080439996696666666166996699666666666969699996669666666669630253000000000295 05613020150113212011104206040122456.001610366166966111015480960212080601166666626903299622222261021000030249666666669630110000000000198 05614020150222532114101206060223243.001669666666966136047999960239996196611666621101299631222116969699996669666236410430252000000000598 05615020150113136013104207060513142.001611026166966136996996030119996611366666626205299612222266969699996669666666669630420000000000108 05616020150313412011202203050621504.001611012266966246996996030210720608366666626101299612222261030500030310466666669630321000000002395 05617020150323232011101209060221737.001620811121966111006350960411716601166666626101299622222162969699996620866666669630341000000000498 05618020150511126010202205040621134.007669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000990 05619020150323412024202206040621210.001669666666966246996996110069996611366666626101299621212161030400000310166666669630420000000001651 05620020150423426010606696060669999.966669666666966246996996030569996696666666626208299612212266969699996669666666669630341000000000237 05621020150621126010205202040621074.001669666666966246996996030339996696666666166996699666666666969699996669666666669610243000000001188 05622020150313226010606696060369999.966669666666966246996996010569996696666666616102299622212266969699996669666666669630222000000002347 05623020150412512011104107050522224.001620512121966146996996990312080605166666616909299632222112969699996659666666669610110000000000139 05624020150322211023204202040621124.001620615222966246996996080069996611366666626101299622222261021400000369666666669630321000000001024 05625020150413526010202107050321672.001669666666966246996996010539996696666666616902299621222266969699996669666666669630111000000000325 05626020150223412091104206060621488.001611226126966113004999960312080602166666626208299612212261023099997399966666669630321000000000843 05627020150613126020202205040621263.007669666666966246996996010539996696666666616905299631222216969699996669666666669630111000000000423 05628020150613412011606696060669999.962269666666966246996996020069996610366666626905299611122261970500000339666666669630110000000000244 056290201503134360121011090303209999991611166166966246996996050212080608366666626205299622222266969699996669666666669630420000000000739 05630020150311111011101202060521137.001610466266966246996996010110494609366666166996699666666662969699996669666666669610243000000000766 05631020150123426010606696020269999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630222000000000284 05632020150221436012101207040621139.001610466166966246996996040212080609366666166996699666666666969699996669666666669610242000000000400 05633020150221326010202205040621115.007669666666966246996996080429996696666666616903999911222266969699996669666666669610111000000001966 05634020150422431113101207060424422.001630266166134112050430960429996102112112621101299612266666969699996669611112430830232000000000058 05635020150221326010202205040620881.001669666666966246996996040529996696666666616202299611212266969699996669666666669630321000000000920 05636020150413136013105108020125004.001620626122966246996996050069996611366666626208299642212116969699996669666666669660420000000000447 05637020150312212012205202060521756.002910166166966111999999960311200601166666626103299612212261040799997239666666669630331000000001373 05638020150422112124202203060621089.001669666666966246996996110069996011342266621101299622222162969699996659666266230830351000000000221 05639020150523426010202105050423364.001669666666966246996996010419996696666666616902299612222266969699996669666666669630633000000000137 05640020150223426010202207060221523.001669666666966146996996090439996696666666616101299612222266969699996669666666669630243000000000240 05641020150323236013202107050629999.991610166166966246996996990069996611366666626101299612222266969699996669666666669630420000000001564 05642020150521112015696696969669999.966669666666966246996996119669996612366666166996699666666661040200000320366666669610521000000000236 05643020150123426010205204050221232.001669666666966146996996090329996696666666616101299622222166969699996669666666669630242000000000268 05644020150213511021101204040621037.001620612191966111999999969711386601166666626107299631122121022599997269666666669630440000000002863 05645020150313536011101109050425342.001611166266966246996996050312080608366666626205299612222266969699996669666666669630420000000002726 05646020150421136012205102050421129.001610466166966246996996040130242609366666166996699666666666969699996669666666669610521000000000082 05647020150323412014606696999969999.966669666666966246996996020069996611366666626908299622212261040900000210166666669630521000000000609 05648020150611336012205701040612172.007610466266966246996996080130020609366666166996699666666666969699996669666666669610341000000000625 05649020150421326010204202060221151.001669666666966246996996030429996696666666166996699666666666969699996669666666669630353000000000246 05650020150511426020204202040621488.001669666666966246996996080329996696666666616902299622212166969699996669666666669610653000000000595 05651020150111332011104202030521280.001610466166966111009200960110360601166666226903299616666662969699996659666666669610532000000000361 05652020150322212011101205030221581.001610366166966111004310960411976601166666626109299621222161021400000210266666669630341000000000209 05653020150322551110101202060323280.001669666666052136019500960519996196612236612101299612222266969699996669661141410630232000000001851 05654020150421112015696696969669999.966669666666966246996996119669996612366666166996699666666661020300000320366666669610253000000000189 05655020150322532112606696040169999.966669666666113112026470960569996102112536621101299622212166969699996669661211210430232000000001799 05656020150623426010606696050169999.966669666666966246996996019769996696666666626101299641111116969699996669666666669630222000000000831 05657020150311136011105201030521080.001610466266966246996996030120060609366666166996699666666666969699996669666666669610351000000000578 05658020150412526020202206040621173.001669666666966246996996070429996696666666616902299612222266969699996669666666669630111000000000177 05659020150221426010202205040611184.001669666666966246996996030139996696666666166996699666666666969699996669666666669610533000000000269 05660020150113412012104203020521824.001620515121966111032400960211040601166666626903299622222261021400050249666666669630110000000000310 056610201503124110121012080606109999991620826222966246996996120130780605166666626905101111112261040600000169666666669630110000000002742 05662020150123126010205203040621135.001669666666966246996996010539996696666666616202299622222266969699996669666666669630332000000000219 05663020150112526010202202040621212.001669666666966246996996010529996696666666166996699666666666969699996669666666669610253000000000181 05664020150422526010202106050422609.001669666666966246996996010439996696666666616101299612222266969699996669666666669630243000000000429 05665020150523412012101207060412759.001610166166966246996996060311820608366666626101299612222262969699996659666666669630321000000000251 05666020150321126020202203040610904.001669666666966246996996080239996696666666166996699666666666969699996669666666669610243000000000914 05667020150622432112101207020521721.001630266166144112033470960312080102112236621101299622212266969699996669611231410730242000000000253 05668020150213536013205201050221769.002120615221966246996996110069996611366666626205299612222266969699996669666666669630420000000000682 05669020150213112012104203060520960.001620826121966111025300960211000601166666626103299612222261020500000320466666669630321000000000360 05670020150322531113101208060423838.001630266166123146996996990539996111322936621101299612222266969699996669611143930830242000000001166 05671020150623436011205205060621212.002120726221966246996996030130312607266666626205299622212266969699996669666666669660420000000000392 05672020150121411011104202060611173.001620526121966246996996010421173607266666616902299631112221020500025369666666669630110000000000117 05673020150322432112101107050423917.001630266266134122002500960312080104119611621101299632266616969699996669611241330830232000000000699 05674020150422426020202206060521216.001669666666966146996996100139996696666666616101299622212266969699996669666666669630232000000000184 056750201506124120112042060205210981.01620626122966111008460960212600601166666616208299642212221049799997120866666669630440000000000398 05676020150413526010205109050422959.001669666666966246996996050239996696666666616105299612222266969699996669666666669630222000000000056 05677020150512212014101203060621148.001669666666966246996996110069996611366666626204199731122111020200000339666666669630450000000000260 05678020150322426010202206020221620.001669666666966246996996010539996696666666616108299622212266969699996669666666669630232000000002443 05679020150521211022202203040621087.001610466266966246996996010230433609366666166996699666666661041000000269666666669630552000000000483 05680020150622426010606696060669999.966669666666966246996996079769996696666666626101299612222166969699996669666666669630242000000000382 05681020150423426010606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000173 05682020150113412012104202010521141.001620526121966111026300969710390601166666626902299622212261029799997320166666669630110000000000190 05683020150611126010202203040620986.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000224 05684020150212546010101202050222783.001669666666966246996996010219996696666666616902299621266666969699996669666666669630111000000000883 05685020150522536011101205050322128.001620911212966246996996120511560605166666616901299612222266969699996669666666669630520000000000232 05686020150421232111202106060620814.001610266166103112006140960521283102112336612101299621222266969699996669611221210230341000000000099 05687020150222536012205104050427172.001630266266966146996996030230857607266666626101299631222216969699996669666666669630222000000000173 05688020150213436013101109060424445.001611166166966246996996050069996611366666626205299612222166969699996669666666669660420000000001377 05689020150113536013202207040621063.001611211116966246996996030069996611366666626205299612222266969699996669666666669660420000000000739 05690020150313426010205204050324888.001669666666966246996996030339996696666666616205299612222266969699996669666666669660321000000000724 05691020150322212011903205060629999.991610366166966111012280960314415601166666626903199712222261041000000220466666669630530000000000617 05692020150321212025696696969669999.966669666666966246996996119669996612366666166996699666666661030700000320866666669610242000000001608 05693020150111136011204202040621046.002310466266966246996996040130217609366666166996699666666666969699996669666666669610252000000000205 05694020150323226010205208060521877.001669666666966146996996090539996696666666616101299612222266969699996669666666669630222000000000615 05695020150522451110105202040621148.001669666666011246996996010339996196621636611203299612212266969699996669661111210530252000000000167 05696020150213326010606696060269999.966669666666966246996996020469996696666666616102299642222226969699996669666666669630222000000000222 05697020150612446010606696060569999.966669666666966246996996020169996696666666626901299622266666969699996669666666669630332000000000304 05698020150322436011205205050421142.001610466166966246996996030230208609366666626907299641222126969699996669666666669610530000000001150 05699020150512112011104202020522439.001610366166966246996996030411760608366666166996699666666661021100050110166666669630341000000001609 05700020150321326010202205040611102.001669666666966246996996040429996696666666166996699666666666969699996669666666669610253000000000525 05701020150613111011105202010523547.001611026166966246996996030110260608366666626904100232222221021500000169666666669630621000000000537 05702020150622526010205107059924526.001669666666966246996996080429996696666666616101299612212266969699996669666666669610222000000000707 05703020150512421010202202050622314.001669666666966111010999960539996696666666616101299612222261070500000369666666669630222000000001335 05704020150212446010104202060521311.001669666666966246996996030219996696666666616102299612266666969699996669666666669630222000000001243 05705020150113412012105104010523755.001620826122966111024440960313637601166666616908299642112111023000347119966666669630110000000000280 05706020150522532112101107050424017.001630266266103112032500960512080102112236621101299622212166969699996669611291320330232000000000809 05707020150323426010606696060669999.966669666666966246996996020569996696666666626909299642212116969699996669666666669630111000000000264 05708020150422326010205203050621505.001669666666966246996996030239996696666666616902299622212266969699996669666666669630632000000000165 05709020150412326020202103030521426.001669666666966146996996090429996696666666216902299636666616969699996669666666669630342000000000143 05710020150113212011101208060211543.001610166166966111006400960411976601166666626101299612222261041500000320866666669630321000000000289 05711020150311226010202203040621014.001669666666966246996996070439996696666666166996699666666666969699996669666666669610233000000000712 05712020150223126010606696060569999.966669666666966246996996029769996696666666626101299612292266969699996669666666669630222000000001519 05713020150421112015696696969669999.966669666666966246996996119669996612366666166996699666666661021400000320466666669610531000000000273 05714020150422246010101202040621175.001669666666966246996996030199996696666666616101299622266666969699996669666666669630252000000000188 05715020150523526010606696069969999.962269666666966246996996020469996696666666626101299612222266969699996669666666669630243000000001664 05716020150113412011104203060521499.001620812121966146996996100211299605166666616902299632212112969699996649666666669630110000000000232 05717020150613426010606696020569999.966669666666966246996996029769996696666666626205299632222126969699996669666666669630321000000000832 05718020150123526010606696040169999.966669666666966246996996030269996696666666626205299612222266969699996669666666669660321000000000109 05719020150421236013101899999929999.991610366166966246996996070069996611366666626101299612222266969699996669666666669630331000000000336 05720020150213426010202206040521462.001669666666966246996996010539996696666666616205299612222266969699996669666666669660321000000000923 05721020150421451120606696990269999.966669666666999246996996020069996096632436691101299612222266969699996669666129220330242000000000083 05722020150123112012101204050621278.007610166266966111028320960311212601166666626203299612222261020200050320866666669630420000000000279 05723020150223512011104203060122033.001620613121966113012350960310910602166666626905299622222162969699996610866666669660110000000000228 05724020150211126010202202040621173.007669666666966246996996039739996696666666166996699666666666969699996669666666669630533000000000184 05725020150512212021101106060511870.001620812111966111020999960312080601166666626103299612222261030700000320166666669630342000000000448 05726020150522232111101207020123212.001610266166123112023510960411924102112436621101299612222266969699996669611241410730341000000000191 05727020150612511013105204060429999.991620615121966136996996100069996611366666626901299631122121062000000369666666669630110000000000379 05728020150323421010202108050222850.001669666666966111012050960439996696666666616101299612222261040100000369666666669630222000000000165 05729020150411212022101206020522216.001611026166966111015300960212080601166666166996699666666661023000035220466666669630353000000000413 05730020150221426010202205050321051.001669666666966246996996070529996696666666616101299612222266969699996669666666669630222000000001467 05731020150221336011104202060421568.001610466766966246996996040210520609366666166996699666666666969699996669666666669610252000000000348 05732020150222326010202209050322334.001669666666966246996996010139996696666666616102299612222166969699996669666666669630222000000001787 05733020150221136013104299020520270.002320526222966246996996040069996611366666166996699666666666969699996669666666669610520000000000673 05734020150323126010202109050622829.007669666666966246996996030439996696666666616101299622222266969699996669666666669630222000000000676 057350201503212360112052050504109999991620615121966246996996079730260607266666166996699666666666969699996669666666669630341000000001788 05736020150222526020205202050420679.002169666666966246996996080139996696666666616209101232122116969699996669666666669620232000000001014 05737020150321226010202206040621108.007669666666966246996996089729996696666666166996699666666666969699996669666666669610522000000000691 05738020150522146010104202020524206.001669666666966146996996100339996696666666616102299622266666969699996669666666669630222000000001027 05739020150322251110202205050621278.002169666666001246996996010439996196629636611909102422222266969699996669666166130830531000000000564 05740020150223526010606696050469999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630222000000000719 05741020150322532111101206060622325.001630266166123112012460960411976102112412621109299612266666969699996669611221430830242000000000353 05742020150323436011202205050321722.001631215226966246996996010521664605166666616901299612222266969699996669666666669630533000000000791 05743020150322236023101299040621116.001610466166966246996996060069996611366666626906299611222266969699996669666666669610110000000000522 05744020150322126020204207050421522.001669666666966246996996010339996696666666616101299611222166969699996669666666669610252000000002243 05745020150423436011202108050620035.722131226226966246996996030230104607266666616205299612222266969699996669666666669630321000000000126 05746020150322426010202102060321571.001669666666966246996996039739996696666666166996699666666666969699996669666666669630632000000002437 05747020150313226010202209040612004.001669666666966246996996070529996696666666616101299612222266969699996669666666669630222000000000837 05748020150522531122101103050324471.001610266166103112040500960511820102111612621101299612212266969699996669611111410730331000000000077 05749020150223212011104205040621159.001620813122966111015230960321560601166666626903299631122111042000005210866666669630110000000000853 05750020150411126010205206040620976.001669666666966246996996040539996696666666166996699666666666969699996669666666669610343000000000075 05751020150521436012606696010569999.962269666666966246996996040069996610366666166996699666666666969699996669666666669610252000000000730 05752020150122426010101201060221075.001669666666966246996996030129996696666666616101299622222166969699996669666666669630242000000000200 05753020150323536022101109050425345.001611166266966246996996050211820608366666626905299612222266969699996669666666669630620000000001358 057540201503234360232022990506209999991611166166966246996996050069996611366666626908299612212266969699996669666666669660242000000002171 05755020150422412014101299040629999.991669666666966246996996110069996611366666626904199741221121020900060329966666669630530000000000261 05756020150423512012202109050424077.001611019166966136996996100131040604166666626108299611212161020800000320866666669630341000000000208 05757020150323426010606696040169999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000000214 05758020150613426010205202020522532.001669666666966146996996030119996696666666616209299642212126969699996669666666669630321000000000904 05759020150321326010204202050420960.007669666666966246996996040129996696666666616901299612222266969699996669666666669610643000000000246 05760020150123246010104102010521183.001669666666966246996996110119996696666666616102299612266666969699996669666666669630222000000000397 05761020150112511011101206060611333.001611026166966246996996010411872608366666616908299631112111020800040369666666669630110000000000438 05762020150323226010202208040621272.001669666666966246996996010539996696666666616902299632112116969699996669666666669630253000000000403 05763020150323436011101107050329999.991611166166966246996996050311768608366666626205299622212266969699996669666666669630420000000000938 05764020150323436013202107050329999.991611166266966246996996110069996611366666626101299612222266969699996669666666669630321000000001577 05765020150613426010606696050269999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630242000000000746 05766020150112432011105104020524915.001620826122966111004450960312338601166666626101299612222261070000000359666666669610341000000000243 05767020150411111013105202040621040.007610466766966246996996040069996611366666626901299622222262969699996669666666669610351000000000099 05768020150122432112101206050222369.001630266166123112030420960511976102119636621903299612222266969699996669611251110430521000000000146 05769020150121136012205202040611361.001620626221966246996996030130064607266666166996699666666666969699996669666666669610232000000000107 05770020150111136011205202060221122.007610466166966246996996030130199609366666166996699669992966969699996669666666669610441000000000200 05771020150321211013202201040621203.007611026266966246996996080069996611366666626901299612222262969699996669666666669630110000000000571 05772020150623111021105202060229999.991620615227966246996996030210560607266666616901299622212261042000050369666666669630441000000000264 05773020150413436013101208060211813.001611166166966246996996050069996611366666626205299622222266969699996669666666669630420000000000232 05774020150121136011205202050221053.002120711221966246996996040130004609366666166996699666666666969699996669666666669610252000000000296 05775020150422332113101206020211466.001610366266072246996996990239996111322436621101299622212166969699996669612112230830341000000000102 05776020150521126010205202040621040.002969666666966246996996040139996696666666166996699666666666969699996669666666669630253000000001496 05777020150611126010205203040621302.007669666666966246996996030339996696666666166996699666666666969699996669666666669610352000000000454 05778020150211436021105202030521048.001611019166966246996996040110329609366666626206299621222266969699996669666666669630420000000000482 05779020150223136013202299040621011.001620826122966246996996120069996611366666626904143112222266969699996669666666669630110000000000830 05780020150223236012606696060269999.966669666666966246996996029769996610366666626205299612222266969699996669666666669630321000000000760 05781020150521126010202205050221584.001669666666966246996996030539996696666666166996699666666666969699996669666666669620253000000001788 05782020150413412012101207010115126.001610366166966111023999960212080601166666616203299622212261041400000110466666669630420000000000120 05783020150613112011101205060522147.001620926112966111007470960412080601166666626903299612222261071400000320166666669630110000000002607 05784020150623511011101201040621171.001611015166966246996996030210455608366666626208299612222262969699996669666666669630430000000000213 05785020150222526010202207050422980.001669666666966246996996060529996696666666616101299612222266969699996669666666669630222000000000233 05786020150321126010205205060321039.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000634 05787020150211326010205105050421406.007669666666966246996996080429996696666666616902100722212266969699996669666666669610111000000001736 05788020150423426010205203050221904.001669666666966246996996010239996696666666616205299612222266969699996669666666669630321000000000364 05789020150222432111101108050322060.001630266166354136016999960421629104111636621101299612222266969699996669616266330830252000000000223 05790020150322526020205203040621218.001669666666966246996996070339996696666666616101299612222266969699996669666666669630252000000001749 05791020150522436022101205040621787.007630266266966136996996120311820604166666616101299612222266969699996669666666669630242000000000173 05792020150221326010202104040621042.001669666666966246996996040539996696666666166996699666666666969699996669666666669610532000000000233 05793020150521126010202202040621349.001669666666966246996996080529996696666666616901299611122266969699996669666666669610342000000000417 05794020150322536011202206040611198.001631215226966246996996120531040605166666616101299612222266969699996669666666669630242000000000957 05795020150422532111101207060221841.001630266166134112003410960511976102112136612101299612212266969699996669612253410230232000000000275 05796020150221146010101202030521099.007669666666966246996996080429996696666666616902299612266666969699996669666666669630111000000001569 05797020150623226010606696010569999.966669666666966246996996020469996696666666626102299612222266969699996669666666669630222000000001021 05798020150523436021105203060222242.001620615121966136996996090311280603166666626101299621212266969699996669666666669630352000000001573 05799020150212126010202204040621607.001669666666966246996996030539996696666666616902299642122216969699996669666666669630642000000000172 05800020150611212012104203060521370.001620615121966111020250960210866601166666166996699666666661011500000339666666669630342000000000354 05801020150221326010202205040621073.007669666666966246996996010439996696666666616902299612222266969699996669666666669610111000000001422 05802020150613226010205103050222419.001669666666966246996996020139996696666666616905299622222266969699996669666666669630632000000000351 05803020150313526020606696060469999.966669666666966246996996020569996696666666626102299612212266969699996669666666669630222000000001157 05804020150313246010101202030321676.001669666666966146996996030229996696666666616901299612266666969699996669666666669630522000000000935 05805020150312512024202106040621172.001669666666966246996996030069996611366666626901299622292961020599997310366666669630232000000001890 05806020150313426010202108060322726.001669666666966246996996010539996696666666616202299612222266969699996669666666669630332000000000867 05807020150211436011202102040621141.001610466266966246996996070320981609366666696997999979992996969699996669666666669610643000000001500 05808020150611432011101206020522003.001610166166966113006370960212080602166666166996699666666662969699996659666666669610521000000000646 05809020150323326010202206060621093.001669666666966246996996010539996696666666616102299622292166969699996669666666669660252000000000980 05810020150513126010205206040621915.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000229 05811020150322532122101208050222043.001630266166955112044430960511924102112236621101299612222266969699996669616266210330242000000000877 05812020150423426010202108050325026.001669666666966246996996030539996696666666616101299632222216969699996669666666669630232000000000309 05813020150122532123101206060122036.001630266166123112032350960219996102112123621101299612222266969699996669611251430830232000000000199 05814020150323336013101209050221258.002310366166966246996996050069996611366666626205299612222266969699996669666666669630321000000001324 05815020150112212011104203010521551.001620515121966111007440960312240601166666616203299631112111041500050110866666669630351000000000115 05816020150223526010205204050421547.001669666666966146996996010429996696666666616101299622222266969699996669666666669630233000000000215 05817020150311336011202206060521235.001611212126966246996996080230936608366666166996699666666666969699996669666666669620232000000000711 05818020150111236021104202040611665.001610466166966246996996040110585609366666166996699666666666969699996669666666669610242000000000055 05819020150622432112101207040321872.001630266166144112050360960512080102112236621101299612212266969699996669629229430830232000000000160 05820020150323411011205102050322167.007620711221966246996996030530780607266666616101299622222161040500000169666666669620342000000000357 05821020150623426010606696060269999.966669666666966246996996010469996696666666626902299622222266969699996669666666669630631000000000450 05822020150113236011204202020621194.001620526221966246996996030130104607266666626905299612212266969699996669666666669630110000000000245 05823020150513236023101108050621888.001610166166966246996996050069996611366666626205299612222266969699996669666666669660321000000002680 05824020150111336013105201040429999.991610466766966246996996070069996611366666166996699666666666969699996669666666669610541000000000340 05825020150323536011606696060169999.966669666666966246996996030569996610366666626108299612222266969699996669666666669630252000000000877 05826020150121126010205205040611014.001669666666966246996996030539996696666666166996699666666666969699996669666666669610253000000000329 05827020150123412012101206050324181.001620812222966111032520960211924601166666626203299631112111050700347120466666669630420000000000190 05828020150622532111101106050323519.001630266166113112012470960421699102112436621101299612222266969699996669611221210630232000000000136 05829020150521112025696696969669999.966669666666966246996996119669996612366666626901299612222262969699996659666666669610632000000000300 05830020150522421010205202060222258.001669666666966111999020960339996696666666616101299612222262969699996669666666669630242000000000665 05831020150313226010202208040622722.001669666666966246996996010539996696666666616101299612222266969699996669666666669660222000000000544 05832020150521136011205201040620998.001611015166966246996996040330725609366666166996699669992966969699996669666666669610331000000000095 05833020150522532122101207040621493.001610266166103112999370960511976102112536621101299622222266969699996669611251310630331000000000249 05834020150113412012105104010524056.001620626121966111022400960312078601166666626203999942122111070300000149666666669630351000000000235 05835020150123226010202203040621087.001669666666966246996996060419996696666666616101299612222266969699996669666666669630222000000000119 05836020150112411011104202040521503.001611026166966111001450960411936601166666166996699666666662969699996669666666669630532000000000471 05837020150622426010202204040621034.007669666666966246996996030439996696666666616101299612212266969699996669666666669630222000000000161 05838020150623426020202207040611187.001669666666966246996996030539996696666666616902199722222266969699996669666666669630111000000000519 05839020150522232112101204040621467.001630266166123112036200960421559102112336621101299622222266969699996669611221919730242000000000080 05840020150221336011104203060621097.001610466266966246996996040210801609366666626101299612222266969699996669666666669610321000000000355 05841020150211436011105202030321348.007610466166966246996996120210455609366666166996699666666666969699996669666666669610232000000000241 05842020150421326010202206040621222.001669666666966246996996040339996696666666166996699666666666969699996669666666669610343000000000191 05843020150223436013101109050324265.001611166266966246996996050069996611366666626105299612222266969699996669666666669630321000000002493 05844020150113526010606696040169999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000197 05845020150312546010101102060322003.001669666666966146996996010219996696666666616202299612266666969699996669666666669630341000000000281 05846020150512536023999299059979999.997611279796966246996996990069996611366666626206299641222216969699996669666666669630440000000003182 05847020150321126010205202040621142.007669666666966246996996030139996696666666166996699666666666969699996669666666669610522000000001590 05848020150222451110101202040421333.001669666666001136040999960139996196611636611101299622222166969699996669666166120730232000000000339 05849020150222526010606696050469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669610252000000001014 05850020150321412013202204050221250.001620612122966246996996120069996611366666166996699666666661041500000220466666669630243000000000535 05851020150113126010606696060269999.966669666666966246996996050469996696666666626101299622222166969699996669666666669630222000000000111 058520201504111360131042060406109999997610466266966246996996080069996611366666166996699666666666969699996669666666669610341000000000229 05853020150321126020202203040611133.002169666666966246996996080239996696666666166996699666666666969699996669666666669630253000000000278 058540201506132360231012060301110981.02311166166966246996996020069996611366666626208299612212266969699996669666666669630420000000001119 05855020150313526010202205050222155.001669666666966246996996050519996696666666616901299612222266969699996669666666669630643000000000256 05856020150422436021105204030221818.002910266166966246996996020311386610366666626197299612212166969699996669666666669630321000000000229 05857020150613311011104203060522013.001620526121966111008330960210866601166666616101299612222262969699996669666666669630321000000000598 05858020150323236011606696060469999.962269666666966246996996020469996610366666696101299621212166969699996669666666669630442000000000156 05859020150112112011606696999969999.966669666666966246996996079769996610366666626101299642221122969699996610866666669630321000000000195 05860020150622432112202105050322410.001630266166955112032350960330780102112136621101299612222266969699996669626266210530242000000000202 05861020150322426010105201010521110.001669666666966246996996020529996696666666616101299612222266969699996669666666669630242000000000353 05862020150421326010202205040611128.001669666666966246996996010529996696666666166996699666666666969699996669666666669610233000000000210 05863020150321126010202104040621085.001669666666966246996996010439996696666666166996699666666666969699996669666666669610533000000000252 05864020150323236012101208060229999.991620811112966136996996100112080604166666626101299622222266969699996669666666669630352000000000297 05865020150221126010202202040611020.007669666666966246996996040439996696666666166996699666666666969699996669666666669610253000000001208 05866020150123436012101109050323460.001610166266966146996996999711820608366666626105299612222266969699996669666666669630321000000000315 05867020150313526020205107050422166.007669666666966246996996010339996696666666616101299612222266969699996669666666669610222000000000708 05868020150113112011104203050521558.001620515121966111010330960311120601166666626203299622222262969699996649666666669630341000000000271 05869020150322532112101106050423687.001630266166234112034450960511820102112113621101299612266666969699996669611241410730232000000000826 05870020150123436012205202060621671.001620826122966136996996100220456604166666626905299612222166969699996669666666669630110000000000135 05871020150311136012205202060621109.002110466266966246996996030130072609366666166996699666666666969699996669666666669610530000000000309 05872020150621436011202106050322040.001630366166966246996996010411820605166666616101299612222266969699996669666666669630222000000002259 05873020150323326010606696050469999.966669666666966246996996010569996696666666626902299612222266969699996669666666669630531000000002012 05874020150523212011606696010269999.966669666666966246996996020369996610366666626208299612212261061500050120866666669630420000000000166 05875020150321326010205107050421756.007669666666966246996996070539996696666666166996699666666666969699996669666666669610233000000001688 05876020150323536023606696999969999.966669666666966246996996080069996611366666696101299612222266969699996669666666669630341000000004547 05877020150311326010202205040621192.001669666666966246996996010539996696666666166996699666666666969699996669666666669610343000000003350 05878020150221326010202105040611090.007669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000330 05879020150322426010101202040621101.001669666666966146996996100319996696666666616101299622292266969699996669666666669630253000000000750 05880020150423526020202107040621357.001669666666966246996996080539996696666666616901299632222216969699996669666666669630522000000000140 05881020150113526010205209060224777.001669666666966246996996030139996696666666616205299612222266969699996669666666669630321000000000215 05882020150221326010202204040621163.001669666666966246996996010539996696666666166996699666666666969699996669666666669630233000000002021 05883020150323136011101109050622037.001611166266966246996996050511924608366666626901299612222266969699996669666666669630110000000000159 05884020150122212012101205040621025.001620511121966146996996990512340605166666626909100331122211020700040210866666669630520000000000028 05885020150123112011104204030521140.001620826121966111003999960321387601166666616203299612222261010200000210266666669630420000000000057 05886020150421236011105102040620978.002110466266966246996996020110240610366666166996699666666666969699996669666666669610531000000000283 05887020150323226010202207040621176.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000001304 05888020150522436013105107050423546.001611226126966136996996100069996611366666626101299612222266969699996669666666669630341000000001887 05889020150411126010202204040621063.001669666666966246996996040429996696666666166996699666666666969699996669666666669610253000000000326 05890020150312426010204203040621205.002969666666966246996996070239996696666666616101299642222216969699996669666666669630253000000000257 05891020150522426010202208060322295.001669666666966246996996010239996696666666616101299622212166969699996669666666669630252000000000227 05892020150522432122101207040621532.001630266166103112017300960411820102111636621101299612222266969699996669611211210530232000000000463 05893020150311126010202204040620989.001669666666966246996996030239996696666666166996699666666666969699996669666666669610553000000000591 05894020150522526020205202040620014.001669666666966246996996030239996696666666616101299622212266969699996669666666669630252000000000217 05895020150521236013101205040621434.002111026266966246996996030529996611366666626101299622222266969699996669666666669630321000000000312 05896020150322532114101105050323035.001669666666966246996996110069996096641666621101299612222266969699996669666266420130351000000000087 05897020150213411012101206060522194.001620511111966111022400960312392601166666626101299612222262969699996669666666669630321000000000190 05898020150322326010202207050221797.001669666666966246996996010539996696666666616901299612222266969699996669666666669630621000000000481 05899020150322532111101207050323184.001630266166354112006460960511820102112111621101299612266666969699996669616266219730242000000000297 05900020150623126010202207040622486.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000001536 05901020150412412011101204020522288.001620626127966146996996090412475603166666626108299642112111032800000339666666669630331000000000085 05902020150523426020202203050221202.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000001142 05903020150322412013202208040621108.001620814112966136996996100069996611366666626901199722212261029700000320466666669630641000000001532 05904020150123111012101203030521144.001620526122966111040180960120563601166666626205299612212261021000000369666666669630430000000000496 05905020150413136011101109060222540.001611166166966246996996050112080608366666626905299612222266969699996669666666669660110000000000276 05906020150222432112606696060669999.962269666666977136024999960469996104111636621203299621222166969699996669661221119710341000000000513 05907020150212412011101204030521547.001620826112966121005996090421732603166666616101299642112112969699996620166666669630321000000003029 05908020150323526020606696060269999.966669666666966246996996020269996696666666626905299612222266969699996669666666669660111000000000715 05909020150322432122202107050421898.001610266166123112026999960531300102112536621101299622222166969699996669611221210310352000000000291 05910020150321426010204205060521345.001669666666966246996996030339996696666666216902999936666616969699996669666666669630441000000000961 05911020150211326010202204060521074.001669666666966246996996040529996696666666166996699666666666969699996669666666669610243000000001178 05912020150413512013606696060269999.966669666666966246996996020069996611366666626101299621212261043000000110466666669630222000000000260 05913020150221126010205202040621029.007669666666966246996996039739996696666666616107299611222266969699996669666666669610222000000000438 05914020150321126020205204050621081.001669666666966246996996030239996696666666166996699666666666969699996669666666669610342000000000646 05915020150311136011205202040611269.007611215716966246996996990230320608366666166996699666666666969699996669666666669620243000000000139 05916020150212141010104202010522121.001669666666966111002999960319996696666666616102299622266662969699996669666666669630232000000000323 05917020150623226020202208050621799.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000350 05918020150323436013101199019929999.991610166266966246996996120069996611366666626101299612222266969699996669666666669630321000000000481 05919020150321132012202204040621176.001620812112966111022180960331455601166666626205299622222262969699996699666666669630420000000001671 05920020150422432114101208010520975.001669666666966246996996110069996096642266621101299612222266969699996669666266230830351000000000193 05921020150521236013104203050221354.001610466766966246996996080069996611366666166996699666666666969699996669666666669610532000000001255 05922020150111311012202202040621061.001610466166966246996996040220336609366666166996699666666661042099997169666666669630243000000000313 05923020150611136011202206060421091.001620812221966246996996070430416607266666166996699666666666969699996669666666669610242000000000850 05924020150121336011105202060411446.001610466166966246996996030110180609366666166996699666666666969699996669666666669610331000000000228 05925020150613511011101108060522494.001620826121966111009450960412080601166666626205299612222262969699996669666666669630420000000002298 05926020150421136012105202060521714.007620515122966246996996070110303607266666166996699666666666969699996669666666669610253000000000317 05927020150123212011202102050421337.001620626121966246996996010320711607266666616101299612222261029700000220866666669630321000000000185 05928020150311136011105202040521050.001610466766966246996996040210390609366666166996699666666666969699996669666666669610242000000002321 05929020150422126090606696010569999.966669666666966246996996010469996696666666696197299612222266969699996669666666669630351000000000210 05930020150213426020606696060569999.966669666666966246996996020269996696666666626101299622212266969699996669666666669630222000000001744 05931020150412526010205202060321975.007669666666966246996996080229996696666666616101299632112216969699996669666666669610252000000000181 05932020150111136011105202020520967.002110466166966246996996070210480609366666166996699666666666969699996669666666669610543000000000339 05933020150522536023999799999979999.997611279796966246996996990069996611366666626206299621222266969699996669666666669610440000000001053 05934020150211236011101204030521180.001610466766966246996996120411200609366666166996699666666666969699996669666666669610243000000001411 05935020150422546020101202050421418.001669666666966146996996100329996696666666616101299612266666969699996669666666669630232000000000376 05936020150213412023101207069923638.001610366166966246996996020069996611366666626205299612222261021000000310866666669660431000000002407 05937020150313112011101207040521264.001620812121966146996996090211820603166666626208299612212161010500020310166666669630420000000000535 05938020150311126010202203040621269.001669666666966246996996040539996696666666166996699666666666969699996669666666669630233000000001638 05939020150323236013202203040621052.001620814112966246996996030329996611366666626901299611122266969699996669666666669630620000000003192 05940020150312412011101105020523988.001620826122966111018490960311976601166666626903299612212261070500010339666666669630110000000001322 05941020150323536021202104040622273.002131214716966246996996030230935607266666626907299611222266969699996669666666669630521000000002652 05942020150113232012105104020523701.001620626121966113030450960212026602166666626102299622212262969699996699666666669630321000000000162 05943020150223536013101109050189999.991611166266966246996996050069996611366666696205299612222266969699996669666666669630420000000001056 05944020150513112011101208030523374.001620826121966111003510960412080601166666626903299632212211051000040310866666669630110000000002064 05945020150623436012101207040621378.001611166266966246996996050061664608366666626905299642222216969699996669666666669660110000000000517 05946020150412132013101299060221738.001610366166966112009999960319996602166666626297299619922267969699996699666666669630450000000000271 05947020150222526010205102050422492.007669666666966246996996040539996696666666616206299622222266969699996669666666669610331000000001830 05948020150111136011205202040611182.002320626122966246996996030130125607266666166996699666666666969699996669666666669610351000000000317 05949020150322532112101107050423061.001630266166113112028500960412080102112136621101299612222266969699996669611241310530242000000000085 05950020150113412011104103050522432.001620826121966111004400960210760601166666626203299612212261010600020249666666669630420000000000110 05951020150323512012104202040621203.001620515222966146996996060210640608366666616908299612212261071000020220266666669630110000000000567 05952020150322436011105204060221850.001620615122966146996996090311212603166666626101299612222266969699996669666666669610331000000000762 05953020150421111025696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610253000000000118 05954020150313336093101109060522924.001610166166966246996996050069996611366666626298999989992996969699996669666666669630431000000001383 05955020150511246010104202020521699.001669666666966246996996030329996696666666166996699666666666969699996669666666669630533000000001574 05956020150123436013101109050629999.991611166266966246996996120069996611366666626905299612222266969699996669666666669630110000000000511 05957020150223436011101109050323043.001611166166966246996996050411820608366666626205299612222266969699996669666666669630431000000002504 05958020150423426010205109050324163.001669666666966246996996019739996696666666616101299612222266969699996669666666669630222000000000269 05959020150211326010202203060521193.007669666666966246996996010539996696666666166996699666666666969699996669666666669620431000000001856 05960020150513112011105203010522053.001620726121966111013500960212122601166666626903299642122211021200037239666666669630110000000000728 05961020150521136012903202040629999.997611026166966246996996039790277608366666696998999989992996969699996669666666669610620000000000824 05962020150311112012105201010521108.007620515221966246996996020110120610366666166996699666666661050200025310866666669610542000000000296 05963020150121136011202702040611106.007620626791966246996996080130130607266666166996699666666666969699996669666666669610243000000000115 05964020150322232123101107060222694.001630266166103112042480960319996102112136621101299612222266969699996669611221419730252000000000781 05965020150422526010202206060421395.001669666666966246996996030439996696666666616101299612222266969699996669666666669630253000000000216 05966020150112336013202203040619999.991610466766966246996996110069996611366666626101299622212166969699996669666666669610331000000000453 05967020150523436023606696060469999.966669666666966246996996070069996611366666626901299641222216969699996669666666669630233000000001185 05968020150623446010101202060621699.001669666666966146996996090219996696666666616101299622266666969699996669666666669630232000000000750 05969020150322432111101208060222783.001630266166123112008450960111976102112436621103299622222266969699996669611291410530252000000001735 05970020150222536012105102050221586.001610466166966246996996040210429609366666626906299622222166969699996669666666669610110000000000300 05971020150412226010202206049911383.001669666666966246996996010529996696666666616101299612222266969699996669666666669610222000000000181 05972020150312212014101206060221211.001669666666966246996996030069996611366666626904104232122111010600018320366666669630621000000000785 05973020150123411012904207030229999.991620526121966111026999960212236601166666626101299632122111029799997269666666669630321000000000342 05974020150522236013101206020521744.001610166166966246996996030069996611366666626101299622212166969699996669666666669630321000000000665 05975020150413226010202203050521987.001669666666966246996996010529996696666666616902299612222266969699996669666666669660111000000000392 05976020150421311012105102020521688.001610466766966246996996990210640609366666166996699666666662969699996669666666669610242000000000304 05977020150222251110202107990221552.001669666666113136999999960539996196612236611101299612222266969699996669661141210430242000000001389 05978020150121136011205202040621025.001620926221966246996996030130087607266666166996699666666666969699996669666666669610451000000000501 05979020150212136012202299060221096.007610366166966136996996100060000604166666626901104812212166969699996669666666669630232000000000919 05980020150312412011104206020521523.001620512121966111020300960312080601166666626101102421222262969699996649666666669630331000000000985 05981020150411126010204206010521206.007669666666966246996996010239996696666666166996699666666666969699996669666666669610353000000000378 05982020150422232122202107040621782.001630266166113112045190960430780102112136621101299612222266969699996669611211210230242000000000144 05983020150323226010202206040621290.001669666666966246996996010539996696666666616101299612222266969699996669666666669660233000000001291 05984020150123526010606696050369999.966669666666966246996996030469996696666666626101299612222266969699996669666666669630222000000000208 05985020150522236011606696020269999.962269666666966246996996030469996610366666696101299612222266969699996669666666669630341000000001020 05986020150213222010202206040521065.001669666666966111021080960429996696666666616205299612212262969699996649666666669630222000000001306 05987020150221136012104201060420472.007611015266966246996996030120167608366666166996699666666666969699996669666666669610232000000000856 05988020150321526010205202040621098.002169666666966246996996080539996696666666616901299612222266969699996669666666669610653000000002732 05989020150221226010205105040621014.001669666666966246996996010439996696666666166996699666666666969699996669666666669620342000000000299 05990020150121126010205204040621046.002969666666966246996996010339996696666666166996699666666666969699996669666666669610233000000000278 05991020150323236013202206040621067.001610166266966246996996060069996611366666626101299622212266969699996669666666669630353000000000549 05992020150423436013104202040620977.001611215116966246996996110069996611366666626198299612292266969699996669666666669630321000000000526 05993020150522532112101207050623841.001630266166113112036500960512080102112113611101299631266616969699996669611241410630242000000000099 05994020150522551120606696040169999.966669666666999246996996029769996096632396621197299672922996969699996669666199929730232000000000740 05995020150312426010202204050322799.001669666666966246996996010439996696666666616902299622212166969699996669666666669630111000000001169 05996020150522212012101106060223403.001620826122966111032410960214238601166666626903299621222261073000075220266666669630341000000000200 05997020150421226020606696050469999.966669666666966246996996070369996696666666166996699666666666969699996669666666669610243000000000185 05998020150323226010606696040169999.966669666666966246996996020569996696666666626101199712222266969699996669666666669630252000000000745 05999020150223212011101202040612855.001620926122966111036350969720098601166666626101299612222261021500000339666666669630332000000000299 06000020150411136012202202060521022.001610466166966246996996030130200609366666166996699666666666969699996669666666669610242000000000330 06001020150322526010202106050422132.001669666666966246996996040529996696666666616906299621212266969699996669666666669610111000000000277 06002020150111126010202205060423239.002169666666966246996996020339996696666666166996699666666666969699996669666666669610243000000000628 06003020150223126010202206010221600.001669666666966246996996080539996696666666616102299612222266969699996669666666669630243000000000806 06004020150323226010202208040621208.001669666666966146996996010439996696666666616101299612222266969699996669666666669630233000000000495 06005020150311436011105206060521337.001610466166966246996996040212080609366666166996699666666666969699996669666666669610232000000000236 06006020150311126010205203040621064.001669666666966246996996040239996696666666166996699666666666969699996669666666669610233000000001030 06007020150311136011606696040669999.962269666666966246996996020169996610366666166996699666666666969699996669666666669610252000000002734 06008020150323312012101106060222197.001620812117966136996996100061560604166666626101299612222261040100005310166666669630321000000000328 06009020150523526020606696060269999.966669666666966246996996020469996696666666626908299612212266969699996669666666669630531000000000933 06010020150213512024101299060329999.992369666666966246996996030069996611366666626108299612212261041400000310166666669630450000000002130 06011020150311326010202205040611146.007669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000542 06012020150122432112101106050222035.001630266166113112044430960411924102112136621103299622222166969699996669611241310330252000000000220 06013020150313111011101203060621380.001620711111966111006520960311232601166666616102299612222261021000025369666666669630331000000000218 06014020150213526010606696050369999.966669666666966246996996020569996696666666626902299621222166969699996669666666669630522000000000300 06015020150623112011105203040622005.001620815122966246996996030111039607266666626208299622212262969699996649666666669630321000000000488 06016020150322236013105299040221088.001611026166966246996996030069996611366666626901299622292966969699996669666666669610621000000004232 06017020150112236012205201010521464.001620615222966246996996030130130607266666626103299621222166969699996669666666669610440000000000196 06018020150213426010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630233000000001208 06019020150423526010202107040324984.001669666666966246996996070539996696666666616202299612222266969699996669666666669660321000000000451 06020020150121236011101202040621085.001610466166966146996996060311440609366666616901299611112266969699996669666666669610110000000000230 06021020150311126010205202040621055.007669666666966246996996040139996696666666166996699666666666969699996669666666669610353000000000306 06022020150322331112101207060222218.001630266166123112050370960311820102112236621101299612222266969699996669611131410630252000000000396 06023020150311326010606696050469999.966669666666966246996996020269996696666666626901299631212296969699996669666666669630111000000001300 06024020150213126010606696030569999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000001966 06025020150312512014105204030521084.001669666666966246996996030069996611366666626901299622212261041200050210866666669630242000000001662 06026020150311226020202203040621114.001669666666966246996996010239996696666666616901299612222266969699996669666666669610642000000002820 06027020150222112011101206040621494.001620826112966121002996090412080603166666626101299612222261042000030320566666669630331000000000293 06028020150123526010202208050424161.001669666666966246996996010519996696666666616902299622212166969699996669666666669610111000000000167 06029020150422512025696696969669999.966669666666966246996996119669996612366666626101299622222161040499997379966666669630321000000000338 06030020150211336011205205050421833.002120726222966246996996030130208607266666166996699666666666969699996669666666669610232000000000243 06031020150313536012205202050423480.001620615212966246996996070230360607266666616202299612222266969699996669666666669610451000000000146 06032020150523446010105102030624984.001669666666966246996996070219996696666666616908299612266666969699996669666666669630111000000000202 06033020150421526010202206060221637.001669666666966246996996010439996696666666616902299611122266969699996669666666669620111000000000155 06034020150423526010606696060469999.966669666666966246996996020569996696666666626902299621212166969699996669666666669620111000000000077 06035020150511212011101207060521246.001620526221966246996996070212080605166666166996699666666661023600120259666666669630521000000001285 06036020150222526010202204030611349.001669666666966246996996010339996696666666216902299626666666969699996669666666669630621000000000677 06037020150421326010202207040621469.001669666666966246996996010539996696666666616901299612222266969699996669666666669610622000000000182 06038020150523212014105205060621156.001669666666966246996996110069996611366666626908299642112221022000060329966666669630110000000000507 06039020150412426020606696060569999.966669666666966246996996029769996696666666696902299612212266969699996669666666669630642000000000148 06040020150213426010202206030521838.007669666666966246996996010429996696666666616905299632222126969699996669666666669630621000000000202 06041020150323426010205208040621171.001669666666966246996996050439996696666666616105299622222266969699996669666666669660222000000001221 06042020150312526010606696050369999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630222000000001569 06043020150321326010202206040621117.007669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000688 06044020150622526090202206050422389.001669666666966246996996010539996696666666616901299612222266969699996669666666669630622000000001821 06045020150613236012101209030515693.001611166266966246996996050212080608366666626905299612222266969699996669666666669630110000000000340 06046020150311126010205202040621025.001669666666966146996996100539996696666666216902299616666666969699996669666666669610243000000000903 06047020150311246010101202040621045.007669666666966246996996030139996696666666166996699666666666969699996669666666669630543000000000418 06048020150121511013202206040620975.001610466266966246996996030069996611366666166996699666666661021000030369666666669630521000000000071 06049020150522536021202201040621100.001610166166966246996996030130108608366666626101299622212266969699996669666666669630351000000001204 06050020150613426010905202020529999.991669666666966246996996019799996696666666616102299612222266969699996669666666669630431000000000427 06051020150613436023101108060529999.991610166766966246996996050069996611366666626205299612222266969699996669666666669660420000000000380 06052020150622526010606696050369999.966669666666966246996996030469996696666666626101299612222266969699996669666666669630232000000001318 06053020150322211013205204030522423.007620626192966246996996030069996611366666616902299611222261040800000369666666669630110000000000782 06054020150223536021101104050423751.001620919112966246996996990311819605166666626205299621212166969699996669666666669630420000000000198 06055020150312412012101203030521673.001620826111966111999999960210960601166666626203299622212161010300040249666666669630341000000000583 06056020150321326010204202040621101.001669666666966246996996040239996696666666166996699666666666969699996669666666669630243000000000629 06057020150611212013101201030521446.007620826121966246996996030069996611366666166996699666666661041600030210266666669630342000000001800 06058020150122532111101207040325015.001630266166052112017500960512080102112436621207299621212166969699996669611231410730242000000000190 06059020150411126010202106040621286.001669666666966246996996080539996696666666166996699666666666969699996669666666669610352000000000268 06060020150221426010205202040620967.007669666666966246996996040229996696666666616101299612222266969699996669666666669630222000000000388 06061020150321336011606696010569999.962269666666966246996996020269996610366666296901299616666666969699996669666666669610232000000000564 06062020150411236011904202030579999.997610466166966246996996079720416609366666616908299612212966969699996669666666669610110000000000430 06063020150221426010205103050322211.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000253 06064020150123421010202203050621095.001669666666966111012999969729996696666666616901299642122211029799997169666666669630531000000000412 06065020150223536011606696020169999.966669666666966246996996020169996610366666696101299642121116969699996669666666669630351000000002343 06066020150423412011105102050320865.001620726111966246996996030311040607266666696298299612222262969699996659666666669630420000000000080 06067020150521236021202205040621156.007631212226966246996996080321317605166666626901999932222216969699996669666666669610653000000000657 06068020150112512011105202050221593.001620626122966246996996030210990607266666626901299622222262969699996610566666669630232000000000066 06069020150313526020606696060269999.966669666666966246996996020469996696666666626102299612222266969699996669666666669660222000000002374 06070020150311136011204202060621062.002910466266966246996996029730035610366666166996699666666666969699996669666666669610550000000000601 06071020150521536013999204049929999.997610466766966246996996040069996611366666166996699666666666969699996669666666669610521000000000272 06072020150211412011101105060524131.001620911121966111026450960313898601166666626108299622212261021000050129966666669630321000000000871 060730201503235360132022990502214249.01611166766966246996996070069996611366666626105299612222266969699996669666666669660321000000002306 06074020150123126010202207040621299.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000147 06075020150213121010202107030521955.001669666666966121999996019729996696666666616902299612222262969699996669666666669630111000000000198 06076020150212326010202206030523769.007669666666966246996996010529996696666666616902299612222266969699996669666666669610111000000000672 06077020150213536012101109050422938.001611166166966246996996050061820608366666626205299612222266969699996669666666669630420000000000245 06078020150313136011104202060521551.007611166266966246996996030210468608366666626205299612222266969699996669666666669630420000000000372 06079020150421111011204201040621260.001611026166966246996996030130120608366666166996699666666662969699996669666666669630551000000000396 06080020150113426010202205020521474.001669666666966246996996050439996696666666616905299612222166969699996669666666669630222000000000236 06081020150411226010202104060221167.001669666666966246996996070439996696666666216902299616666666969699996669666666669630253000000000318 06082020150221226010202205040621048.007669666666966246996996030539996696666666616101299622222166969699996669666666669610222000000000412 06083020150123426010202208020221525.001669666666966246996996010539996696666666616105299612212266969699996669666666669630222000000000285 06084020150223236013101208060212665.001620814112966136996996100069996611366666626205299632122116969699996669666666669660420000000000584 06085020150113412012101203030322683.001620926112966119038440960210974601166666626903299622212161041400020120866666669630110000000000074 06086020150123412011104203030121811.001620526121966111014430960211083601166666626903299621222161011200020120466666669630520000000000130 06087020150112412011105102020523896.001620826127966146996996030211060607266666626208299622212261021500050149666666669630440000000000185 06088020150223226010606696060669999.966669666666966246996996020569996696666666626904199712222266969699996669666666669630111000000000237 06089020150123112011104204010521132.001620515121966111005240960311455601166666626203299612222261041500000349666666669630420000000000077 06090020150221426010202204040611379.001669666666966246996996070529996696666666216901299616666666969699996669666666669610243000000000179 06091020150313536023606696999969999.966669666666966246996996020069996611366666626108299622212166969699996669666666669630431000000006264 06092020150511136013105202020521437.001610466166966246996996040069996611366666166996699666666666969699996669666666669610252000000000210 06093020150612312012104202060521408.001620526122966146996996060110400608366666626909299612222162969699996620866666669630110000000000746 06094020150113512013101108030521361.001610166166966136996996100069996611366666626205299641292211021000040310266666669660420000000000046 06095020150221436023205202040621099.002910466266966246996996040069996611366666626906299632222126969699996669666666669610620000000002615 06096020150122536013202205050621075.001620615221966246996996030069996611366666626101299622222166969699996669666666669630341000000000229 06097020150322432114101299060221641.001669666666966246996996110069996096642266622101299612222266969699996669666266230830341000000000412 06098020150211236013205202060621407.002920615222966146996996090069996603166666166996699666666666969699996669666666669630520000000000940 06099020150311126010202203040621004.001669666666966246996996040239996696666666166996699666666666969699996669666666669610553000000003085 06100020150213412012101207060220971.001620826112966111028270960212080601166666626101299622222261022099997310866666669630321000000002959 06101020150323212014104201050621209.001669666666966246996996070069996611366666626905299622222262969699996659666666669630620000000000793 06102020150422451110101107060222348.001669666666082136038260960519996196611611612202299622266666969699996669661111330830242000000000137 06103020150513226010606696060369999.966669666666966246996996030169996696666666626204199712222266969699996669666666669630321000000000851 06104020150511226020205204040621211.001669666666966246996996070539996696666666616901299612222266969699996669666666669610643000000000306 06105020150412436022101208020323529.001620626212966246996996050312340605166666616102299612222266969699996669666666669630321000000000318 06106020150213221010205105060621654.001669666666966111999999969739996696666666616101299622222162969699996669666666669630222000000000195 06107020150221426010202204010521093.001669666666966246996996010429996696666666166996699666666666969699996669666666669630243000000000729 06108020150122526010202206060221428.001669666666966246996996010239996696666666616101299612222266969699996669666666669630242000000000202 06109020150321232113101206040621214.007630266166123112048360960319996102112322621101299622266666969699996669611241410330242000000000175 06110020150113412011105206050329039.001620612122966111016500960312184601166666626205299612222261020700000120466666669630430000000000409 06111020150223226010204207040612039.001669666666966146996996010329996696666666616902299612222266969699996669666666669630542000000000750 06112020150311412013202104040621209.001610466266966246996996120069996611366666166996699666666661029700000319966666669610341000000000308 06113020150211126010204202050620996.001669666666966246996996030439996696666666166996699666666666969699996669666666669610243000000002000 06114020150423311011606696999969999.966669666666966246996996010469996610366666626101299612212262969699996669666666669630420000000000395 06115020150413526010999299060129999.992269666666966246996996020519996696666666616101299612222266969699996669666666669630243000000000295 06116020150112436012101204040620924.001620926112966136996996100211212604166666626204100222222266969699996669666666669630420000000000338 06117020150223426010202206060221664.001669666666966246996996080539996696666666616101299622222166969699996669666666669630253000000000741 06118020150411536011104203060321776.001610466166966246996996040210866609366666616101299612222266969699996669666666669610321000000000510 06119020150223432011202208040621305.001620526121966121003996090421473603166666616101299622212162969699996649666666669630321000000000259 06120020150122151110606696999969999.966669666666999246996996020069996096632436621101100542122226969699996669669199230830252000000000151 06121020150322536021202106050422778.002930266166966246996996029730156610366666626101299622222266969699996669666666669630232000000001807 06122020150421436012104203060421539.001620515111966246996996040210693609366666626907299611222266969699996669666666669610110000000000320 06123020150521326010606696060669999.966669666666966246996996080569996696666666616902299612222266969699996669666666669620622000000001554 06124020150322226010205103050622068.001669666666966246996996019739996696666666616202299622212166969699996669666666669630353000000000240 06125020150522512012101107050423266.001620811212966246996996010311820605166666626101299612212261049700000320566666669630321000000000240 06126020150123126010202299050621356.001669666666966246996996030539996696666666616202199722222266969699996669666666669630321000000000314 061270201502113120112052030205109999992320515227966246996996030230026607266666166996699666666661020200000320566666669610243000000000736 06128020150322426010202104040622130.001669666666966246996996019739996696666666616101299612222266969699996669666666669610232000000001678 06129020150322426010202205060612052.002269666666966246996996010439996696666666616101299612222266969699996669666666669630252000000000773 06130020150223426010204106050421730.001669666666966246996996030339996696666666616101299612222266969699996669666666669630242000000000257 06131020150113426010202204060521017.001669666666966146996996100339996696666666616105299612222266969699996669666666669630222000000000298 06132020150213412012104202030522385.001620515121966113030440960211650602166666626203299622212261020200010249666666669630420000000000217 06133020150122532111105106050322675.001630266166052112024450960513120102111612621101299612266666969699996669611211430810232000000000194 06134020150222426010202204060421417.001669666666966246996996030439996696666666616901299612222266969699996669666666669630633000000000262 06135020150313526010202209060124094.001669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000000852 06136020150121326010202205040621008.001669666666966246996996040439996696666666166996699666666666969699996669666666669630243000000000179 06137020150113436023105202060623598.001620926121966136996996030069996611366666626101299612222266969699996669666666669630321000000000515 06138020150323536012202109050423198.001611166766966246996996050331300608366666626101299612222266969699996669666666669630332000000001129 06139020150113112011104205060521105.001620515121966111011330960212340601166666626203299632122111021800030149666666669630450000000000090 06140020150123221010205206050321399.001669666666966111010350960339996696666666616205299622222262969699996669666666669660321000000000147 06141020150412426020202106040621675.001669666666966246996996010239996696666666616102299632212216969699996669666666669630321000000000578 06142020150111312011101105030521549.001610466166966146996996060411924609366666626909299632212112969699996620866666669610110000000000265 06143020150412536021202203040621038.001610366266966246996996070320867608366666626908299612212166969699996669666666669630110000000000234 06144020150622232122202105040621068.001630266166123112036999969791664102112136621101299632112216969699996669611211919730242000000000916 06145020150222532113101107050422921.001630266166113136031999960069996111319613621903299621266666969699996669611241230830531000000000147 06146020150113112012104207030521223.001620826121966121034996100291664604166666626203299612222261040700000310866666669660420000000000170 06147020150613511011104203060521199.001620526121966111005410960311280601166666616102299612222161042000100369666666669630321000000000277 06148020150222451110101106050421723.001669666666113136050999960519996196611613611101299612266666969699996669661141420630232000000000745 06149020150622532112101207060423593.001630266166113112022500960511924102112336621101299612222266969699996669611241410630242000000000961 06150020150222451110101205060222120.001669666666082136032999960319996196612222611101299612222266969699996669661143330830232000000000183 06151020150323426010202208040221456.001669666666966246996996010529996696666666616105299612222266969699996669666666669630222000000001410 06152020150212412011606696060469999.966669666666966146996996030369996610366666626904100221122161042500000310166666669630110000000002817 06153020150621336012104202050621217.002110466266966246996996030210390609366666166996699666666666969699996669666666669610242000000001103 06154020150211446010104202010521030.001669666666966246996996049739996696666666166996699666666666969699996669666666669630243000000000715 06155020150221426010202106050621848.001669666666966246996996040529996696666666166996699666666666969699996669666666669610233000000001675 06156020150622551110101107050422669.001669666666123136050500960319996196612112611101299612266666969699996669661123430830232000000000243 06157020150312436011105206010522080.001610466266966146996996990114415609366666626109299612212166969699996669666666669610331000000000260 06158020150223512023101207060122424.001620926112966136996996100069996611366666626908299642112211045400100110266666669630110000000001653 06159020150421212011202205040621347.001611013166966246996996030331040608366666626901299612222261031000000320266666669630551000000000172 06160020150511336011104202060529999.997610466766966246996996040210640609366666166996699666666666969699996669666666669610243000000001101 06161020150113412013105103020524554.001620826121966111050450969799996601166666626203299622222261029700015310866666669660420000000000479 06162020150523226010202106050322094.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000000220 06163020150423526010606696060269999.966669666666966246996996020569996696666666626105299612222266969699996669666666669660222000000000368 06164020150223226010606696060269999.966669666666966246996996050269996696666666626905299612222266969699996669666666669630111000000002644 06165020150123112012104203010521003.001620615122966111025300960210693601166666626203299622212261021300347210866666669630420000000000237 06166020150421426010205105050422070.001669666666966246996996010539996696666666616101299622222166969699996669666666669630321000000000278 06167020150512412011606696999969999.966669666666966246996996020369996610366666626101299612222262969699996649666666669630343000000001197 06168020150222512021205105050322235.001631215226966246996996030430780607266666626101299612222261021500040310866666669630242000000000296 06169020150323411011101107050622116.001611215126966146996996090411820603166666616101299612222262969699996669666666669630332000000000644 06170020150223236012205201060521432.001620626222966246996996020130004610366666616205299612222266969699996669666666669660420000000000216 06171020150311236011105206050411444.001620515222966246996996080111820605166666166996699666666666969699996669666666669610232000000000470 06172020150122121010202207030523293.001669666666966113999220960529996696666666616109299622212162969699996669666666669630233000000000470 06173020150222512022101204050422320.001610366166966111024450960211819601166666626101299622292261073099997220466666669630343000000002777 06174020150422426010606696060669999.966669666666966246996996030469996696666666626906299631222216969699996669666666669630521000000000343 06175020150112131012606696999969999.961669666666966111030460960269996601166666626203299622212261040200000369666666669630353000000000109 06176020150411236011104206020520015.631620526121966246996996080214160605166666226908299616666666969699996669666666669630232000000000103 06177020150212441010104202060322474.001669666666966111001450960419996696666666616902299622266662969699996669666666669630521000000000331 06178020150521226010202205040621257.001669666666966246996996010529996696666666616901299612222966969699996669666666669630111000000001492 06179020150212412011101104020522892.001620826111966111010350960311524601166666626903299611212161020400020320866666669630530000000001004 06180020150113436013101209050623315.001611166166966246996996120069996611366666626105299612222266969699996669666666669630321000000000767 06181020150421336021202105060421786.001610466266966246996996030421005609366666166996699666666666969699996669666666669610242000000000111 06182020150112436012101206020522960.001620826121966136996996100131040604166666626101299632222116969699996669666666669610341000000000274 06183020150611226010202204060521039.001669666666966246996996010339996696666666166996699666666666969699996669666666669630253000000002315 06184020150323436011205107050423368.001611166266966246996996080130416608366666616205299612222266969699996669666666669630420000000001308 06185020150412212012606696020569999.962269666666966246996996080569996610366666626204199621222261034000060139666666669630450000000000482 06186020150423226010202207060221116.001669666666966246996996010439996696666666616101299612222266969699996669666666669630232000000000275 06187020150113111013101202020521400.001620812122966136996996100069996611366666626205299622212262969699996669666666669630430000000000140 06188020150321126010202202040611100.007669666666966246996996030139996696666666166996699666666666969699996669666666669610531000000001173 06189020150323226020202209050322433.001669666666966246996996010139996696666666616202299622222266969699996669666666669660321000000000746 06190020150123326010202205040620969.001669666666966146996996100429996696666666616202100612222266969699996669666666669630341000000000253 06191020150513536011606696050469999.966669666666966246996996020469996610366666626905299612222266969699996669666666669630110000000000335 06192020150311326010202206040621103.001669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000001777 06193020150323436011205207050622139.001631215226966246996996030430104607266666626101299612222266969699996669666666669630243000000000807 06194020150321311025696696969669999.966669666666966246996996119669996612366666166996699666666661020300015369666666669610253000000000115 06195020150321126010202203040621099.001669666666966246996996080429996696666666166996699666666666969699996669666666669610233000000000813 06196020150311226010202204010521569.001669666666966246996996010519996696666666166996699666666666969699996669666666669610332000000000507 06197020150323126010202107050321379.001669666666966246996996010439996696666666616902299612222266969699996669666666669630111000000000183 06198020150612226010101107060221575.007669666666966246996996019729996696666666616902299621212266969699996669666666669630621000000001342 06199020150122332112101208040621311.001630266166113112025280960511820102119636621901299631212116969699996669611211210330521000000000139 06200020150313242010101205040115762.001669666666966121004996090419996696666666616108299642166611023000892310866666669630233000000000365 06201020150121136012104202010521074.001620526221966246996996040210520609366666166996699666666666969699996669666666669610353000000000100 06202020150413326010606696060669999.966669666666966246996996070569996696666666626901299612222166969699996669666666669630111000000000054 06203020150223426020202202040521444.001669666666966246996996030329996696666666616101299612212266969699996669666666669630242000000001034 06204020150321426010204203010521182.001669666666966246996996010419996696666666616101299621122166969699996669666666669630222000000000655 06205020150323226010202207040621187.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000630 06206020150313412022101208060225994.001620926212966246996996050061820603166666616102299612222261031500000320466666669630351000000001855 06207020150523126010202208050621627.001669666666966246996996010219996696666666616202299612222266969699996669666666669660321000000000648 06208020150522526010205107050322737.001669666666966246996996030339996696666666616102299621212266969699996669666666669620242000000001279 06209020150512411011606696999969999.966669666666966246996996020569996610366666626908299622212262969699996669666666669630110000000000185 06210020150113112011105204020521747.001620626121966111007999960211212601166666626103299612222261021000000249666666669630420000000000213 06211020150613426010606696060169999.966669666666966246996996020569996696666666626101299612222266969699996669666666669660321000000000589 06212020150623136023101207040629999.991610166166966136996996100069996611366666626905299622222266969699996669666666669630110000000003413 06213020150423526020202208050323663.001669666666966246996996010539996696666666616102299622212166969699996669666666669630222000000000316 06214020150413236013101205050121803.001611026166966246996996120129996611366666626101299622212266969699996669666666669660321000000000414 06215020150523526010202209050325347.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000272 06216020150421126010202204040611402.001669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000000348 06217020150423426010205206050421562.001669666666966246996996019729996696666666616101299622222266969699996669666666669630253000000000329 06218020150223226010606696060669999.966669666666966246996996020469996696666666626901299612212266969699996669666666669630521000000000155 06219020150521346010104202050421564.001669666666966246996996030119996696666666616902299621266666969699996669666666669630111000000001115 06220020150321336011202203040621120.007631279796966246996996990330336607266666166996699666666666969699996669666666669610342000000001028 06221020150421226020202206040611250.001669666666966246996996030439996696666666616101299612222266969699996669666666669620222000000000372 06222020150313226020606696020169999.966669666666966246996996010369996696666666616102299612222266969699996669666666669660222000000002372 06223020150413326010606696010569999.966669666666966246996996070569996696666666626102299612222266969699996669666666669660222000000000374 06224020150322532112105205060425601.001630266166123112033520960511976102112236621101299612222266969699996669611241410630232000000001416 06225020150223126010202205040621025.001669666666966246996996010539996696666666616204199712212266969699996669666666669630321000000000265 06226020150413136022101202060621054.001611166266966246996996050110303608366666626101299612222266969699996669666666669660321000000000119 06227020150222432113101105050322081.007630266266103136028999960219996111311612621101199712266666969699996669611241410330232000000000336 06228020150321312015696696969669999.966669666666966246996996119669996612366666166996699666666661030200000220266666669630252000000002048 06229020150512412011105202010324594.007620826221966246996996030321051607266666616101299621122261051200050349666666669630321000000000494 06230020150422526020205206050421204.001669666666966246996996030439996696666666616101299612222266969699996669666666669620232000000000534 06231020150112212011101206060621567.001620826112966121001996090412860603166666616102299622222261021000020339666666669630321000000000440 06232020150623226020202208040611356.001669666666966246996996050539996696666666616205299612212266969699996669666666669660321000000000710 06233020150523112014101299040621587.001669666666966246996996110069996611366666626101299612222261021400015310366666669630321000000000149 06234020150411112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996659666666669610252000000000149 06235020150211226010205206040611172.007669666666966246996996080529996696666666166996699666666666969699996669666666669610243000000002291 06236020150521451110101202059921009.001669666666062246996996010139996196622336611101299612222266969699996669661143230820242000000000240 06237020150121412112105202060621018.001620715122977111023150960220720101122236621101299612222262969699996610829221330830341000000000430 06238020150122426010202206060222255.001669666666966246996996010539996696666666616902299641122126969699996669666666669630531000000000170 06239020150112446010105102030523201.001669666666966146996996010219996696666666616202299631166616969699996669666666669630222000000000269 06240020150623226010202205040221056.002969666666966246996996070529996696666666616901299612222266969699996669666666669630111000000000134 06241020150122236125696696969669999.966669666666966246996996119669996096642466621101299612212266969699996669666266220230331000000000166 06242020150522412013101205040121679.001610366166966246996996060069996611366666626101299612222261020700010320866666669630331000000000153 06243020150613212022101205030511514.007620826122966111999350960212080601166666626101299641122211039799997279966666669630341000000001583 06244020150521136012205201060621065.007611011166966246996996080060000608366666166996699666666666969699996669666666669610541000000000974 06245020150123436011105109050323841.001620826117966136996996090111820603166666616105299612222166969699996669666666669630321000000000201 06246020150123226010202206040611097.001669666666966246996996010539996696666666616902299612212266969699996669666666669630111000000000323 06247020150422536013101205060313011.001610466266966246996996040069996611366666166996699666666666969699996669666666669610232000000000318 06248020150222532111101205030323691.001630366266113136022999960512080104111613611101299612266666969699996669611241410630242000000001196 06249020150323236011202206050229999.992911166266966246996996020330364610366666626208299612222266969699996669666666669630321000000001445 06250020150611126010205202060620991.001669666666966246996996010239996696666666166996699666666666969699996669666666669630253000000002138 06251020150321312014101204040621119.001669666666966246996996040069996611366666626901299611222262969699996620366666669630643000000001569 06252020150221346010205104050321157.007669666666966246996996039729996696666666166996699666666666969699996669666666669610243000000000249 06253020150522526010202108050323882.001669666666966246996996010339996696666666616101299612222266969699996669666666669630242000000000853 06254020150123236012204299030511118.001620515122966246996996030060000607266666626997299612222266969699996669666666669630321000000000351 06255020150321126010205206040621058.002169666666966246996996010539996696666666166996699666666666969699996669666666669610253000000002863 06256020150221111015696696969669999.966669666666966246996996119669996612366666166996699666666661020800025169666666669610252000000000393 06257020150411126010202206040621689.001669666666966246996996010529996696666666166996699669992966969699996669666666669630343000000000224 06258020150521236011202202060620931.002310466266966246996996029730087610366666626908299621212166969699996669666666669610621000000000185 06259020150423436011205109050323521.001620826791966246996996050230780605166666616101299612222266969699996669666666669630321000000000448 06260020150312136013101207060511057.001620926112966136996996100069996611366666626204199621122166969699996669666666669630450000000000757 06261020150621336011101202060221560.007610466266966246996996030210420609366666626907299611222166969699996669666666669610110000000000298 06262020150513126010606696010569999.966669666666966246996996019769996696666666626102299612222266969699996669666666669630233000000000374 06263020150221126010202205040621209.001669666666966246996996010539996696666666166996699666666666969699996669666666669610532000000000257 06264020150513226010202206050521673.001669666666966246996996010539996696666666616202299612222266969699996669666666669630321000000001050 06265020150222512022101205060221305.007620912122966111026320960211924601166666626103299612222261040500000310266666669630321000000002142 06266020150221312012105101040621037.007611012266966246996996030210444608366666166996699666666661020599997320866666669610242000000000406 06267020150113411012101201060621179.001620926112966246996996010210760607266666616905299612212261020100050269666666669630430000000000217 06268020150522232112101206010622234.001630266166103112020450960512340102112336621101299612222266969699996669611291410730232000000000081 06269020150313526010606696060369999.966669666666966246996996020569996696666666626202299612222266969699996669666666669630321000000000967 06270020150123536013101106050421544.001620819122966136996996100069996611366666626909199731222216969699996669666666669630520000000000577 06271020150612236013101207020522963.001610366166966246996996020069996611366666626208299612222266969699996669666666669630440000000001039 06272020150421126010202204040620957.001669666666966246996996040339996696666666166996699666666666969699996669666666669610253000000000234 06273020150223112014104299040629999.991669666666966246996996110069996611366666626203299622222261022000000370866666669630420000000000263 06274020150222532111101207030422383.001630266166103136012999960512080104111636621103299612222266969699996669611241419730242000000000392 06275020150321111015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610551000000002178 06276020150422426010606696060669999.966669666666966246996996060569996696666666626101299612222266969699996669666666669630252000000000418 06277020150222432112101207060322287.001630266166113136044999960512080104111636621101299612222166969699996669611242310130232000000000174 06278020150211126010202205040621314.007669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000177 06279020150513126010606696060569999.966669666666966246996996020169996696666666626908299612222266969699996669666666669630111000000000230 06280020150111326010202202050621281.001669666666966246996996010439996696666666166996699666666666969699996669666666669610553000000000426 06281020150221136011204202040621012.007610466266966246996996030220385609366666166996699666666666969699996669666666669610243000000000426 06282020150211112012606696010569999.962269666666966246996996020169996610366666166996699666666661040300000320266666669610252000000000550 06283020150423212012101299060629999.991620615122966246996996129722112605166666626908299612222261040700000339666666669630620000000000517 06284020150423226020202208040621400.001669666666966246996996010539996696666666616101299622212166969699996669666666669630242000000000357 06285020150423436012606696050369999.962269666666966246996996039769996610366666626101299612222266969699996669666666669630321000000000219 06286020150323126010202209030224773.001669666666966246996996020539996696666666616101299612222266969699996669666666669630222000000000546 06287020150213211011104106020523115.001620826121966111008410960311872601166666626103299622222162969699996669666666669630420000000000183 06288020150123431011205204050621512.001631215226966111999999960431050601166666616202299612222262969699996669666666669660222000000000199 062890201504235360131011060501213783.07611166166966246996996050069996611366666626205299612222266969699996669666666669660420000000000305 06290020150322426010202107050622168.001669666666966146996996100239996696666666616101299622222266969699996669666666669630252000000000480 06291020150622336013101205050221680.001610466166966246996996070069996611366666626101299612222266969699996669666666669610342000000000386 06292020150322432112101207040621567.001630266166113112033360960412236102111611621101299611166666969699996669611221410630242000000000488 06293020150623436023205299060619999.991610366266966246996996030069996611366666626101299611122166969699996669666666669630352000000004186 06294020150121336011105102050229999.991610466266966246996996120210592609366666166996699666666666969699996669666666669610242000000000227 062950201503113110112052010205209999991620815722966246996996080411600607266666166996699666666661029700050369666666669630531000000000719 06296020150123236013101109050222513.001611166266966246996996030069996611366666626205299612222266969699996669666666669630321000000000168 06297020150623226010606696040169999.966669666666966246996996020269996696666666626108299612222266969699996669666666669630222000000000769 06298020150121136011205202040620978.007610466266966246996996030120217609366666166996699666666666969699996669666666669610242000000000070 06299020150313112024606696040669999.962269666666966246996996020069996611366666626205299612212261020500030310866666669660431000000000443 06300020150213512012101206030124705.001620811112966111026500960111976601166666626101299622222261022800020110866666669630331000000001543 06301020150523436013101206040621662.001610366266966246996996030069996611366666626205299621212266969699996669666666669630353000000000550 06302020150312446010105202050221522.001669666666966246996996030129996696666666616901299631266616969699996669666666669630111000000001604 06303020150313212011104207020522157.001611215116966111008410960412080601166666626903299632212211020600025210866666669630521000000000304 06304020150621226010205205040621106.001669666666966246996996030439996696666666166996699666666666969699996669666666669610532000000000307 06305020150313426010606696050469999.966669666666966246996996050269996696666666626105299612222266969699996669666666669630222000000001762 06306020150213526010606696060269999.966669666666966246996996050569996696666666626105299612222266969699996669666666669630222000000000857 06307020150421326010202205060621019.001669666666966246996996080539996696666666166996699666666666969699996669666666669610243000000000265 06308020150513426010202205010522360.001669666666966246996996010429996696666666616202299612222266969699996669666666669660321000000000134 06309020150613426010205207060421218.001669666666966246996996039739996696666666616202299621112166969699996669666666669630222000000000802 06310020150213226010202209040621754.001669666666966246996996010529996696666666616205299622212266969699996669666666669630222000000000190 06311020150422532112101207050422588.001630266166113112044510960511924102112136621101299612222266969699996669622243410530232000000000135 06312020150311112012104202040621085.007611015166966246996996120110270608366666166996699666666661021799997310866666669630252000000000877 06313020150521226020202204040620990.001669666666966246996996030539996696666666166996699666666666969699996669666666669610533000000000468 06314020150322532114101299060221281.001669666666966246996996110069996096642466621101299612222266969699996669666266330830351000000000378 06315020150122426010202204040611077.001669666666966246996996010439996696666666616101299622222266969699996669666666669630242000000000314 06316020150111136013204202040611181.002310466266966246996996030069996611366666166996699666666666969699996669666666669610331000000000230 06317020150313426010202205060522009.001669666666966246996996079739996696666666616902299622212266969699996669666666669630111000000000680 06318020150521126010202205040621044.007669666666966246996996030539996696666666166996699666666666969699996669666666669610253000000000654 06319020150622532114606696060469999.962269666666966246996996110069996096642266621101299622212266969699996669666266420630341000000000320 06320020150322526010202204050222490.001669666666966246996996010529996696666666616101299612222266969699996669666666669630242000000001041 06321020150322152110606696990569999.966669666666001246996996020469996096632536692101299622222266969699996669666166110130252000000000336 06322020150511136011101203030521648.001610166266966246996996030220577608366666166996699666666666969699996669666666669630242000000000278 063230201503111360112042020605109999997610466266966246996996030130130609366666166996699666666666969699996669666666669610252000000001014 06324020150422426010205207060621853.001669666666966246996996010539996696666666616101299622222166969699996669666666669630233000000000399 06325020150321326010202205040621076.007669666666966246996996010539996696666666166996699666666666969699996669666666669610343000000001583 06326020150421226010202205050221329.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000226 06327020150623526020202206050322410.001669666666966246996996010539996696666666616101299611212266969699996669666666669630243000000000530 06328020150423436011101109060223051.001611011266966246996996050312080608366666626101299622212266969699996669666666669630331000000000401 06329020150612126010204204060523920.007669666666966246996996010439996696666666166996699666666666969699996669666666669630621000000000241 06330020150123412011202202060621592.001620612121966146996996060421540608366666626907100141122111034200000320466666669630532000000000249 06331020150613126010202206060621115.001669666666966246996996030539996696666666616902299612222266969699996669666666669630111000000000581 06332020150521336013101203040621131.001610266166966136996996100069996611366666626909299612222266969699996669666666669610530000000000506 06333020150621326010202202040210829.001669666666966246996996040539996696666666166996699666666666969699996669666666669620343000000001940 06334020150213112013104202010522458.001610166266966246996996030069996611366666626209299632122211021099997120866666669630441000000003926 06335020150322426010205103050423088.001669666666966246996996040239996696666666616101299622212166969699996669666666669630222000000000932 06336020150113432011101206060511184.001620926122966113006340960512340602166666626908299622212262969699996639666666669630110000000000311 06337020150123526010205108050221208.001669666666966146996996010329996696666666616902299631112116969699996669666666669630622000000000269 06338020150313411012101109060526399.001611166166966246996996050211924603166666626205299612222261010500000269666666669660420000000000468 06339020150522532121101205050421339.001630266166123112002240960412080102112136621101299622222166969699996669611241310630242000000000189 06340020150313212011101206060521498.001620826112966111016400960312080601166666626203299622212261020500000239666666669610440000000001632 06341020150411436013202103040620999.007610466266966246996996110069996611366666166996699666666666969699996669666666669610521000000000365 06342020150323436013202209040621490.001611166266966246996996070069996611366666626205299612222266969699996669666666669630420000000001493 06343020150323226010202299060621602.002169666666966246996996010539996696666666616101299612222266969699996669666666669630233000000001291 06344020150623436022606696060669999.966669666666966246996996030169996610366666626101299622212266969699996669666666669630331000000000323 06345020150321426010299206050321867.001669666666966246996996019729996696666666616902299612222266969699996669666666669620331000000000377 06346020150621126010202206040211142.002969666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000819 06347020150122432112101207020221841.001630266166123112024450960512340102119619621903299612222266969699996669611291419730531000000000178 06348020150122532113101108050323642.001630266166134112050440960419996102112136621203299632222216969699996669611231410530252000000000126 06349020150221326020202103050322127.001669666666966246996996010339996696666666166996699666666666969699996669666666669610342000000000380 06350020150421126020202204040621148.007669666666966246996996010539996696666666166996699666666666969699996669666666669610353000000000185 06351020150322432112101107010324040.001630266766113112035400960312080102112112621101299612266666969699996669611241310530242000000000187 06352020150422251110699696020269999.962269666666001246996996020569996096639636691906299621212266969699996669661111230830541000000000094 06353020150322426020202208050324268.001669666666966246996996010539996696666666616109299671112126969699996669666666669630252000000004926 06354020150422526010202106050323441.001669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000000278 06355020150523536021205208060221747.001620726212966246996996120221803605166666616101299622212266969699996669666666669630332000000000453 06356020150222521010202105050422525.001669666666966111999520960429996696666666616101299612222262969699996669666666669630222000000000738 06357020150613426010606696020169999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630222000000000520 06358020150411212012101206030521836.007620812112966111025400960212080601166666166996699666666661021000060220866666669630252000000000431 06359020150111336011205202040621104.001630811122966246996996030130173607266666616901299611222266969699996669666666669610643000000000356 06360020150323126020204204040621245.001669666666966246996996010539996696666666616205299622222266969699996669666666669630233000000000752 06361020150622432112101206050325716.001630166166113112036460960411820102112936621101299612222266969699996669611222430830232000000000143 06362020150521436012205104040629999.992110166266966246996996040130572609366666166996699666666666969699996669666666669610440000000000126 06363020150121226010205204040611127.001669666666966246996996010529996696666666166996699666666666969699996669666666669610522000000000329 06364020150213136093101108030523300.001611166166966246996996050069996611366666626298299689992996969699996669666666669630420000000004262 06365020150111426010202207040611529.007669666666966146996996090539996696666666616902299612222266969699996669666666669610643000000000219 06366020150123232011101207060621171.001620526121966111004260960212080601166666626101135312222262969699996649666666669630331000000000314 06367020150522412014101106050324713.001669666666966246996996110069996611366666626101299612222261042300000220266666669630341000000000154 06368020150513236013101203020522392.001620826122966136996996100069996611366666626108299622212266969699996669666666669630332000000002722 06369020150422232112101106060223140.001630266266134112032520960511924102112313621101299631266616969699996669611241410630232000000000169 06370020150122426010202206040621380.001669666666966246996996080439996696666666616101299622212266969699996669666666669630252000000000236 06371020150121426010205204060621257.001669666666966246996996030539996696666666616902299631222216969699996669666666669630621000000000285 06372020150123426010205107060422067.001669666666966146996996010439996696666666616902299632121116969699996669666666669630622000000000314 06373020150413436013101201030521325.001620826122966136996996990069996611366666626905299622222266969699996669666666669630621000000000981 06374020150211226010205105050222050.001669666666966246996996010539996696666666166996699666666666969699996669666666669610533000000003212 06375020150323236012202208060521365.001611166266966246996996050130780608366666626205299612222266969699996669666666669660420000000000423 06376020150322526010202106050422625.001669666666966246996996070539996696666666616101299612212266969699996669666666669630232000000001433 06377020150223526020205202050421317.001669666666966246996996030239996696666666616208299612212266969699996669666666669630450000000002006 06378020150323436013101109050324116.001621114216966246996996070069996611366666626105299612222266969699996669666666669630321000000001860 06379020150421326020202204040621104.002169666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000149 06380020150212426010205205040621741.001669666666966146996996010539996696666666616902299612222266969699996669666666669630111000000002032 06381020150223426010202206050322141.001669666666966246996996010439996696666666616202299622222166969699996669666666669630222000000000207 06382020150322546010105202060125975.001669666666966246996996030519996696666666616101299612266666969699996669666666669630252000000001676 06383020150213112012104203060621248.001611012166966136996996100111039604166666626101299612222261040700000339666666669630331000000000430 06384020150611112015696696969669999.966669666666966246996996119669996612366666166996699666666661029799997370166666669610242000000000567 06385020150323226020202209050423878.001669666666966246996996010539996696666666616205299622212166969699996669666666669630321000000000354 06386020150321236011202203040621163.001631226116966246996996060421280608366666166996699669992966969699996669666666669610431000000002404 06387020150611112011205106060424987.001620826221966246996996030130520607266666166996699666666661010100000320166666669610331000000000426 06388020150621136011104201050521073.001620515222966246996996040110080609366666166996699666666666969699996669666666669630252000000000250 06389020150523426010202206030523724.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000997 06390020150121326010202105040611446.001669666666966246996996010329996696666666616901299622222166969699996669666666669610111000000000580 06391020150121336012105202060421494.001610466166966246996996030110400609366666166996699666666666969699996669666666669610252000000000336 06392020150311426010202206060611101.001669666666966246996996010519996696666666166996699666666666969699996669666666669630243000000000293 06393020150323436013101104050323954.001610166166966136996996100069996611366666626905299611212166969699996669666666669630110000000001034 06394020150623526020606696040169999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630233000000001450 06395020150623212011205205050421480.001620715227966246996996039721560607266666696207299641222211041400023119966666669630430000000000685 06396020150321426010202207040621087.007669666666966246996996030439996696666666166996699666666666969699996669666666669610233000000000540 06397020150322232114101206040220997.007669666666966246996996110069996096642366621101999932122116969699996669666266230830351000000000365 06398020150221112015696696969669999.966669666666966246996996119669996612366666166996699666666661040300000320866666669610532000000000324 06399020150513246010105202040621153.001669666666966246996996010429996696666666616902299612266666969699996669666666669630111000000000412 06400020150222212011606696060669999.962269666666966146996996030469996610366666626108299612212161041500000220666666669630420000000001485 06401020150213426010606696060169999.966669666666966246996996020469996696666666616202299612222266969699996669666666669660321000000000198 06402020150223226010202207040621190.001669666666966146996996010429996696666666616205299612222266969699996669666666669630321000000000178 06403020150223426010202108040621023.001669666666966246996996010539996696666666616101299612222266969699996669666666669630321000000001841 06404020150211426010202206010521564.001669666666966246996996040429996696666666616102299622212266969699996669666666669610222000000002030 06405020150421126010202202040621142.001669666666966246996996010129996696666666166996699666666666969699996669666666669610522000000000343 06406020150621146010101202040621010.001669666666966246996996030129996696666666166996699666666666969699996669666666669630233000000000207 06407020150211426010202206040621282.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000807 06408020150321246010104102060222208.001669666666966246996996040429996696666666166996699666666666969699996669666666669630243000000002010 06409020150422212011101208060621449.001611011266966246996996070412080608366666226908299616666661041400000339666666669630621000000000178 06410020150321126010606696010569999.966669666666966246996996020469996696666666166996699666666666969699996669666666669610243000000000943 06411020150622412021101206040621076.002120812112966111004320960411664601166666626109299631222221041400000220866666669630353000000002157 06412020150422526010202107050323269.001669666666966246996996010529996696666666616901299612222266969699996669666666669630632000000000080 06413020150313426010202106050522843.001669666666966246996996010529996696666666616105299622222266969699996669666666669630233000000001104 06414020150623236023202299060621214.007611026766966246996996070069996611366666626101299612222266969699996669666666669630321000000000336 06415020150211136011606696060569999.962269666666966246996996030169996610366666166996699666666666969699996669666666669630242000000000210 06416020150223412011104202060421154.001620515121966111006999960210560601166666626903299612222261030300000310866666669630620000000000300 06417020150321336012606696060669999.962269666666966246996996040269996610366666166996699666666666969699996669666666669610242000000000757 06418020150413536011101208050123925.001611026166966146996996090412028603166666616102299612222266969699996669666666669630341000000000192 06419020150122436011202204040621003.001630166166966146996996090421386603166666616908299631212116969699996669666666669630521000000000193 06420020150222532113606696060469999.966669666666977136050999960469996111311636621103299612212266969699996669669243410230232000000001131 06421020150111136012606696060569999.966669666666966246996996030169996610366666166996699666666666969699996669666666669610232000000000371 06422020150522551120606696040669999.966669666666052122050450960469996196612911621101299612266666969699996669616112410730242000000000086 06423020150422526010202107050425359.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000271 06424020150223526010606696060469999.966669666666966246996996020469996696666666626901299612222266969699996669666666669630521000000000660 06425020150311211011101104020512950.007620826121966136996996090412000603166666626101299622222261040700000369666666669630321000000000668 06426020150122531112101108050322296.001630266166103112038440960411924102111612621101299622212266969699996669611131410730242000000000252 06427020150212426020205102020321512.001669666666966246996996040329996696666666216902299616666666969699996669666666669610233000000001906 06428020150422232114101206040621271.001669666666966246996996110069996096641666621101299612212266969699996669666266130830351000000000115 06429020150322451110105103050422225.001669666666082246996996010519996196621636612202299612222266969699996669616113310230232000000000895 06430020150423126010606696060669999.966669666666966246996996020469996696666666626101299632222216969699996669666666669630331000000000122 06431020150513246010105202060523618.001669666666966146996996100329996696666666616101299632166616969699996669666666669630222000000001350 06432020150321136115696696969669999.966669666666966246996996119669996096649666621904101231222116969699996669666266120310520000000000847 06433020150623421010202103040621224.001669666666966113014160960529996696666666616103299632222211020600050369666666669630242000000001687 06434020150321336013101299999929999.991699966266966246996996990069996611366666166996699666666666969699996669666666669630232000000000603 06435020150622512023101204030221104.001620812211966136996996100539996611366666626101299672212191041499997339666666669630351000000001659 06436020150621252110202202990622756.001669666666062112050300960219996196612136611101299612222266969699996669626123230830242000000000186 06437020150622232111606696050469999.966669666666144246996996020469996010332236622101299612222266969699996669661251430830331000000000107 06438020150413236012101208020121754.001611166266966246996996070212080608366666626905299612222266969699996669666666669660110000000000151 06439020150412322010204203020521968.001669666666966111030999960429996696666666616101299621212161041600030239666666669630232000000000620 06440020150213426010202206040511316.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000221 06441020150512226010204208020523373.001669666666966246996996010439996696666666616101299632212216969699996669666666669630321000000000257 06442020150123126010202205040620998.001669666666966246996996010539996696666666616297299612222266969699996669666666669630321000000000098 06443020150522532124101206050121629.001669666666966246996996110069996096642166621101299612222266969699996669666266930830341000000000173 06444020150322551120202205060222184.002969666666011246996996010519996196622211611101299612222266969699996669661121430830232000000002494 06445020150312112023105203040620946.007620615121966146996996030069996611366666626209299642222221020500000310166666669630430000000001342 06446020150523236012205206040621199.001610366266966246996996030230520608366666626101299612222266969699996669666666669620321000000000806 06447020150123112012101206060621144.001620911122966111047310960111976601166666626903299612222262969699996620866666669630621000000000195 06448020150422536013606696999969999.966669666666966246996996020069996611366666626101299612222266969699996669666666669630351000000000875 06449020150223536022105203060221218.007611026266966246996996060111039608366666626101299632112216969699996669666666669610352000000001249 06450020150122426010205205040621198.001669666666966246996996059739996696666666616905299612222266969699996669666666669630531000000000065 06451020150411226010202205040611156.001669666666966246996996010339996696666666166996699666666666969699996669666666669630233000000000384 06452020150223311011104207030221431.001620526121966111016260960211924601166666626101299612222261041000000369666666669630331000000001223 06453020150322336013101208060222020.001610266166966136996996100069996611366666626101299612222266969699996669666666669630341000000001870 06454020150523226010205208060421182.001669666666966246996996050439996696666666616105299612222266969699996669666666669660233000000000348 06455020150422532112101207050425801.001630266166214112050000960512080102112112621101299612222266969699996669611241410730242000000000134 06456020150221226010202205040621204.001669666666966246996996030539996696666666166996699666666666969699996669666666669610253000000001345 06457020150323426020202205060621246.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000000422 06458020150113432011104201010529039.001620515121966113015450960211050602166666626103299622222262969699996649666666669630420000000000317 06459020150423412023101207030521221.001620811112966136996996100069996611366666626101299612212261033000000339666666669630351000000000210 06460020150323226010202204040621189.001669666666966246996996030339996696666666616101299612222266969699996669666666669630222000000001569 06461020150123136013202705060623270.001611166266966246996996030069996611366666626205299612222266969699996669666666669660430000000000437 06462020150422421010202203040621068.001669666666966111015270960529996696666666616903299632122111040700150169666666669630531000000000332 06463020150522136021202204040621308.001631226226966246996996010531248605166666616101299612222266969699996669666666669630232000000000332 06464020150522532112101207050422937.001630266166154112036510960512080102112111621101299622266666969699996669611241410730242000000000323 06465020150422536013101206060221474.001620826112966246996996110069996611366666626101299612222266969699996669666666669630331000000000343 06466020150612426010205105050622502.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000002130 06467020150222532112105107050423310.001630266166103136046999960311664104111613621203299641166616969699996669611241430830242000000000489 06468020150123112011104207040620918.001611015166966146996996090421525603166666616101299622222261020100010220166666669630331000000000119 06469020150623112012101203060220862.001620926112966136996996100111299604166666626101299622222261022100005310466666669630321000000000612 06470020150623526090606696060269999.966669666666966246996996010569996696666666626901299611222266969699996669666666669630253000000000515 06471020150113426010205206050120844.001669666666966246996996050539996696666666616102299612222266969699996669666666669660222000000000211 06472020150511336012105206060221011.001610466166966246996996040221473609366666166996699666666666969699996669666666669610243000000001491 06473020150411126010606696060669999.966669666666966246996996039769996696666666166996699666666666969699996669666666669610553000000000265 06474020150511126010202204040621101.001669666666966246996996070529996696666666166996699666666666969699996669666666669610243000000000914 06475020150422231112202203060221460.001610366766001246996996990220491108322336611101299612222266969699996669621111330830341000000000160 06476020150323321010205208050425112.001669666666966111020999969829996696666666616102299612222261019799997369666666669630222000000000219 06477020150123426010202207060221407.001669666666966246996996080539996696666666616101299612222166969699996669666666669630233000000000294 06478020150113436011202206060621192.001611217226966246996996030120971608366666616901299611222266969699996669666666669660621000000000198 06479020150513132021104206020522922.001620511122966111018460960312600601166666626203299642222111021500050310466666669630440000000001372 06480020150121232114101103040620975.007669666666966246996996110069996096649666621909101511122266969699996669666226220330530000000000081 06481020150313226010606696060469999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630243000000000664 06482020150522526010202207060621962.007669666666966246996996030539996696666666166996699666666666969699996669666666669610552000000001281 06483020150211311011105201040620999.007611026166966246996996030220573608366666166996699666666661021500050369666666669610242000000000334 06484020150112312014101205060319999.991669666666966246996996010519996611366666626907299611222261040400000220266666669630620000000000091 06485020150621136011205103040620985.001610466166966246996996040330640609366666166996699666666666969699996669666666669610520000000000130 06486020150222536125696696969669999.966669666666966246996996119669996096642466621204107022222166969699996669666266130830450000000000096 06487020150123512013205203050221580.001620926122966246996996030069996611366666626101299622222161030300030310866666669630321000000000171 06488020150422526020202103040621046.001669666666966146996996100239996696666666616101299612222266969699996669666666669630252000000000329 06489020150322536021202202040621162.007630266266966246996996120130087607266666626101999912222266969699996669666666669630232000000002546 06490020150113311011104203030521961.001620512128966111016520960211559601166666626205299612222261020500040169666666669630321000000000067 06491020150323226010202106050621833.001669666666966246996996010539996696666666616901299632112116969699996669666666669630622000000001495 06492020150123412011202203040621204.007610366166966111005310960430924601166666626103299612292261070200000259666666669630321000000000172 06493020150122531112101107050322997.001630266166113112050450960511768102112112621103299612266666969699996669611131430830242000000000053 06494020150211136011204202060420010.552120515221966246996996030130104607266666166996699666666666969699996669666666669610252000000000448 06495020150622226010202106040621207.001669666666966246996996070539996696666666616901299612222266969699996669666666669630552000000001531 06496020150611226010202205040611529.001669666666966246996996040539996696666666166996699666666666969699996669666666669620532000000000683 06497020150222532112101107050222590.001630266166123136026999960511924104111613621101299612266666969699996669611241410330242000000000199 06498020150312411012105199020522447.001610166766966246996996020120096610366666616101299612222261021000150369666666669630351000000000334 06499020150312136012205202040619999.992110166266966246996996030060065608366666626905299622222266969699996669666666669630110000000003612 06500020150623326010202209050422743.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000812 06501020150412112014905299060629999.997669666666966246996996110069996611366666626997299612222262969699996620266666669610441000000000237 06502020150421126010205202050422041.007669666666966246996996010139996696666666166996699666666666969699996669666666669610243000000000303 06503020150122336012205202040621163.001610466166966246996996060130120609366666626109299611212166969699996669666666669610321000000000532 06504020150211436012105203030529999.991610466166966246996996030110693609366666166996699666666666969699996669666666669610253000000000277 06505020150523226010202108050222298.001669666666966246996996010439996696666666616102299612222266969699996669666666669630222000000000376 06506020150122532112105106050422517.001610366166955112018400969711820102112436621101299612222266969699996669616266320630341000000000038 06507020150213436012105107020523137.001610166166966246996996030112080608366666626905299612212266969699996669666666669630110000000000285 06508020150623226010202206040621315.001669666666966246996996030439996696666666616101299622222266969699996669666666669630243000000000430 06509020150222226010205202040621395.001669666666966146996996030329996696666666616109299612222166969699996669666666669620242000000000151 06510020150123426010606696060269999.966669666666966246996996029769996696666666626105299612222266969699996669666666669660222000000000301 06511020150111136011204201030521075.001620715221966246996996030130080607266666166996699666666666969699996669666666669610521000000000050 06512020150422226010202203050421038.001669666666966246996996030239996696666666616101299612222266969699996669666666669620242000000000103 06513020150513526020202207040222149.001669666666966246996996030539996696666666616101299622212266969699996669666666669660321000000001147 06514020150123536013101109050429999.991611166766966246996996050069996611366666626298299639992996969699996669666666669630441000000000663 06515020150121521010205105050420926.001669666666966121002996010429996696666666616901299611222261030400000269666666669630111000000000253 065160201503134360131012090606109999991611012266966246996996120069996611366666626108299612212266969699996669666666669630321000000001670 06517020150323426010202108050321902.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000701 06518020150413212023101109040521490.001611166266966246996996050069996603166666626205299632122211021600040320466666669660431000000000249 06519020150322426010606696060669999.966669666666966246996996020569996696666666626901299612222266969699996669666666669630542000000000606 06520020150611136012105202020521324.001610466266966246996996080220352609366666166996699666666666969699996669666666669610252000000000215 06521020150223226020202206060610653.001669666666966246996996010539996696666666616101299642222116969699996669666666669630232000000000948 06522020150622411011101208050329999.991610366166966146996996030412080608366666626101299622222262969699996669666666669630321000000000323 06523020150321326010205204050422408.001669666666966246996996030439996696666666616902299612222266969699996669666666669630111000000004063 06524020150323226010202109050222748.001669666666966246996996070529996696666666616902299612222266969699996669666666669630643000000000235 06525020150212526010205204040327172.001669666666966146996996019729996696666666616902299612222266969699996669666666669630321000000002023 06526020150613111021101104020523001.001620626221966121007996990412382604166666616102299622222161070200000169666666669630343000000001773 06527020150621426010205203050620972.002369666666966246996996080539996696666666216901299676666616969699996669666666669620342000000002469 06528020150223126010202106050621111.001669666666966246996996030539996696666666616101299612212166969699996669666666669630222000000000601 06529020150213436012105208020522839.001610166266966246996996120212340608366666626205299612222266969699996669666666669630431000000000397 06530020150311126010205206060220990.007669666666966246996996020539996696666666166996699666666666969699996669666666669610243000000000497 06531020150522536125696696969669999.966669666666966246996996119669996096641666622101299612222266969699996669666266430810331000000000194 06532020150521536022105205040621297.001620611221966246996996120312080605166666226901299616666666969699996669666666669630243000000000158 06533020150312246010104202040122870.001669666666966146996996010319996696666666616202299612266666969699996669666666669630331000000002424 06534020150623426020606696060269999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630233000000000504 06535020150511336011202201040521353.002120626222966246996996030130072607266666626901299621122266969699996669666666669610621000000001148 06536020150311136011104203010521121.007610466266966246996996030130520609366666166996699666666666969699996669666666669630252000000000504 06537020150311446010101202040621189.001669666666966246996996030139996696666666616902999912266666969699996669666666669630643000000003160 06538020150423426010202203040621494.001669666666966246996996030239996696666666616105299612212266969699996669666666669630222000000000218 06539020150123326020606696040169999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630243000000000367 06540020150613236012101209030589999.991611166166966246996996050112080608366666626105299622222266969699996669666666669630321000000000318 06541020150223526010205107050421346.001669666666966246996996010329996696666666616205299622212266969699996669666666669660321000000000233 06542020150321136011202203040621135.001611226226966246996996080130104608366666166996699666666666969699996669666666669610253000000002594 06543020150313226010204202060621314.001669666666966246996996050329996696666666616101299612222266969699996669666666669630233000000001042 06544020150112412011105107020523031.001620626122966146996996120113120605166666626108299622212262969699996659666666669630321000000000290 06545020150222132114101201040620963.001669666666966246996996110069996096642366621101299612222266969699996669666246920230351000000000608 06546020150321126010205205040620999.002169666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000946 06547020150211326010205203030321415.007669666666966246996996030529996696666666166996699666666666969699996669666666669610243000000000854 06548020150212512021101205060422427.001620613112966146996996090412236603166666626908299622212261022000000339666666669630110000000002025 06549020150211436013202202040620984.002910366266966146996996030069996611366666626909299632212116969699996669666666669610110000000000667 06550020150412326010202105050322451.001669666666966246996996010539996696666666616902299622222266969699996669666666669610111000000000176 06551020150612336011101206060221114.001610466166966246996996060312184609366666626901299612212266969699996669666666669630242000000000900 06552020150123326010202105050621666.001669666666966246996996010529996696666666616101299622222266969699996669666666669630253000000000513 06553020150422232112101107060222492.001630266166123112042440960511872102112312621107299621212166969699996669611229310330252000000000057 06554020150523436022202209060211726.001611166766966246996996080231144608366666626101299632212116969699996669666666669630442000000000904 06555020150123411011105202020523341.001620615121966111999420960311890601166666626203299622212261021800000169666666669630420000000000231 06556020150122426010202209050323359.001669666666966246996996070439996696666666616101299612222266969699996669666666669630242000000000281 06557020150213236011202207050621193.001620526122966136996996060330780604166666626205299612222266969699996669666666669660420000000001004 06558020150423512022202203050429999.992910366766966111024460960230600601166666626203299631112111042199997319966666669630430000000000269 06559020150411312012202704040611199.007610466266966246996996080230953609366666166996699666666662969699996649666666669630243000000000205 06560020150122432012104206040621133.001620515121966111019300960212080601166666626101299612222262969699996649666666669630451000000000299 06561020150422526010202208060323357.001669666666966246996996070539996696666666616197299612222266969699996669666666669630242000000000336 06562020150111312015696696969669999.966669666666966246996996119669996612366666166996699666666661020399997320866666669610552000000000238 06563020150422326010202203060222574.001669666666966246996996070339996696666666616101299621212266969699996669666666669630242000000000294 06564020150313212013105204030123411.001620612222966246996996070069996611366666626105299612212261010300000210466666669630321000000000582 06565020150411136012205202060521007.007620715121966246996996040130128609366666166996699666666666969699996669666666669610232000000000363 06566020150211212011205202060521142.001620626112966246996996030130126607266666166996699666666661020700040319966666669610353000000000891 06567020150323226010202108060222462.001669666666966246996996080539996696666666616101299622222266969699996669666666669630233000000000727 06568020150422112012202202040619999.991611019166966146996996039730065608366666626904199641221112969699996659666666669630530000000000207 06569020150211236011202204040521070.001630166266966246996996030320938607266666166996699666666666969699996669666666669610253000000001849 06570020150113436013606696999969999.966669666666966246996996020069996611366666626205299612222266969699996669666666669630420000000000752 06571020150122526010202205060422354.001669666666966246996996010539996696666666616101299612222266969699996669666666669610242000000000412 06572020150223546010606696060469999.966669666666966246996996020569996696666666626205299612266666969699996669666666669630331000000001115 06573020150221326010202206040621231.001669666666966246996996040529996696666666166996699666666666969699996669666666669610233000000000225 06574020150322512113205207050423218.002120615122113146996996030229996111321636621101299622222161021600000110822243410230341000000001762 06575020150313212011101106030521995.001620826117966111018450960412600601166666626103299632122111021000060220366666669630321000000000414 06576020150111311015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669630531000000000263 06577020150521336011202202040621199.001610466266966246996996990220500609366666166996699666666666969699996669666666669610542000000000872 06578020150522526010202204050325011.001669666666966146996996100439996696666666616101299612222266969699996669666666669630242000000000751 06579020150223426010606696050369999.966669666666966246996996020269996696666666626101299612212266969699996669666666669630222000000000340 06580020150422536011606696060469999.966669666666966246996996110169996610366666626101299612222266969699996669666666669630242000000000249 06581020150423126010202205060220981.002169666666966246996996050539996696666666616905299612222266969699996669666666669660632000000000132 06582020150323226010606696060469999.966669666666966246996996010569996696666666626205299612222266969699996669666666669660321000000002285 06583020150611126010606696060469999.966669666666966246996996049769996696666666166996699666666666969699996669666666669610542000000000462 06584020150511126010202205060225852.002169666666966246996996030239996696666666166996699666666666969699996669666666669610242000000000861 06585020150211126010205204010521249.007669666666966246996996040539996696666666166996699666666666969699996669666666669610332000000001063 06586020150423436011202204040621500.001610166266966146996996060521560608366666626205299622212266969699996669666666669630420000000000109 06587020150222536125696696969669999.966669666666966246996996119669996096641666621208299622212266969699996669666266210320430000000000831 06588020150212346020101202060222155.007669666666966246996996010319996696666666616101299612266666969699996669666666669630232000000000314 06589020150212226010205106050221944.001669666666966246996996010529996696666666616901299612222266969699996669666666669610111000000000351 06590020150213412012101207060325037.001620826112966111016500960213120601166666626203299632122211021000000139666666669630420000000000240 06591020150221436011105202030521491.007610466166966246996996030210640609366666166996699666666666969699996669666666669610243000000000477 06592020150521112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996620166666669610341000000000507 06593020150211212011105202060620999.001620612122966246996996030110455607266666166996699666666661020500005310366666669630521000000001639 06594020150212212013101206030521642.001611226116966111050000960069996601166666166996699666666661042500000139666666669630621000000000349 06595020150412346010101202040621373.001669666666966146996996010419996696666666616102299632266626969699996669666666669610233000000000331 06596020150322532121101207060221954.001630266166134112003410960512080102111611611101299622266666969699996669611241410630232000000000364 06597020150522226010202109040622220.001669666666966246996996080529996696666666616101299612222266969699996669666666669630232000000000378 06598020150111512011105204050421218.001620526122966246996996010311332605166666166996699666666661021500000120366666669630232000000000124 06599020150412426010606696060569999.966669666666966246996996010469996696666666626101299612222266969699996669666666669630222000000000307 06600020150122432113101203060522174.001610166166123112040440960319996102112236621103299612212266969699996669622241110230430000000000035 06601020150211312013105799050521042.007620615722966246996996040069996611366666166996699666666662969699996659666666669630521000000000389 06602020150411226010202202020510738.007669666666966246996996010219996696666666616901299612222266969699996669666666669630111000000000273 06603020150311136012205203040629999.992110466266966246996996040130139609366666166996699669992966969699996669666666669610331000000000321 06604020150522426010202208050326770.001669666666966246996996010539996696666666616101299612222266969699996669666666669620242000000000165 06605020150123412011104207010621037.001620526121966121001996090212288603166666626101299612222261010500010310566666669630321000000000136 06606020150523236012202207050422895.001620815221966246996996070430156607266666626101299612222266969699996669666666669630332000000001660 06607020150323226010606696999969999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630233000000001090 06608020150212211011104203060521557.001620515121966111027300960210960601166666626901299621222262969699996669666666669630352000000002132 06609020150123226010202207040621028.001669666666966246996996010539996696666666616205299622222266969699996669666666669630321000000000320 06610020150612236011202202060321677.001620515121966146996996030321056607266666626101299622212166969699996669666666669630331000000001613 06611020150523236013101209060212609.001611166266966246996996050069996611366666626905299612222266969699996669666666669630110000000001069 06612020150512226010202207060421948.001669666666966246996996010539996696666666616901299612222266969699996669666666669630233000000000167 06613020150312536021101206050421477.002310366266966246996996020311820610366666626101299611212266969699996669666666669610321000000002701 06614020150313126020202209060522668.001669666666966246996996010519996696666666616202299612222266969699996669666666669630332000000001102 06615020150222526010205104050412050.001669666666966246996996030439996696666666616101299622212166969699996669666666669630233000000002318 06616020150323512091205107050425780.001620615121966111008450960330312601166666626101299612222262969699996649666666669630321000000001750 06617020150421412013205104050321734.001610366166966246996996060069996611366666626101299621112261021000030310366666669630352000000000156 06618020150311126010606696060569999.966669666666966246996996029769996696666666626904105242122226969699996669666666669630111000000000305 06619020150211112011101202050621636.001611026166966146996996030220533608366666626904100512212261020800000320866666669630110000000000364 06620020150523226010202108050322440.001669666666966246996996010539996696666666616902299612222266969699996669666666669630522000000001291 06621020150421226010202203040321092.001669666666966246996996080239996696666666166996699666666666969699996669666666669630243000000000206 06622020150421326010202105040621134.002169666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000260 06623020150323426010202206050321583.001669666666966246996996010539996696666666616905299612222266969699996669666666669630111000000000517 06624020150422236125696696969669999.966669666666966246996996119669996096642466621101299612222266969699996669666266330830351000000000061 06625020150223421010202104050321594.001669666666966111999999960429996696666666616101299612222262969699996669666666669630222000000000834 06626020150221426010202104050322296.001669666666966246996996040529996696666666166996699666666666969699996669666666669610522000000001523 06627020150321326010202206040611098.001669666666966246996996010429996696666666166996699666666666969699996669666666669630243000000001105 06628020150322526020202206050422246.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000261 06629020150113436013101107010512833.001620813112966136996996100069996611366666616205299612222266969699996669666666669630420000000000443 06630020150321132113205202060621154.002310266266134246996996029739996111329636621907299621222266969699996669622243230830520000000000132 06631020150421226020202202040621080.001669666666966246996996010339996696666666166996699666666666969699996669666666669610253000000000393 06632020150411126010202206040620994.001669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000244 06633020150111112012205201040620991.007620813122966246996996040230132609366666166996699666666661020300000349666666669610252000000000079 06634020150313426010606696060669999.966669666666966246996996020469996696666666626105299612222266969699996669666666669660321000000000282 06635020150213126010606696060569999.966669666666966246996996020569996696666666626101299632222116969699996669666666669630232000000000259 06636020150412426020105207030521152.002169666666966246996996010229996696666666166996699666666666969699996669666666669630353000000000150 06637020150422526020204203050321131.007669666666966246996996010229996696666666616108299632212226969699996669666666669610222000000000196 06638020150121226010202203040621084.007669666666966246996996010229996696666666216901999916666666969699996669666666669630532000000000163 06639020150113426010606696050669999.966669666666966246996996020569996696666666626205299612222266969699996669666666669660321000000000281 06640020150111136013204201050521033.007620515222966246996996030069996611366666166996699666666666969699996669666666669610232000000000275 06641020150622426010202202040222637.001669666666966146996996100229996696666666616901100412222266969699996669666666669630531000000001643 06642020150111212011202202040621010.007610366766966246996996010321210608366666166996699669992961024200020310166666669630331000000000191 06643020150422426010202206050621158.001669666666966246996996010539996696666666616101299622222166969699996669666666669630222000000000217 06644020150523212011606696060669999.966669666666966111006290960369996601166666626901299622222262969699996610366666669630621000000000773 06645020150323526020202209060226381.001669666666966246996996010419996696666666616102299612222266969699996669666666669630222000000000716 06646020150521111011105202040629999.991620915722966246996996040130260609366666166996699666666662969699996669666666669630552000000000214 06647020150113436012101109050323175.001611166166966146996996990311976608366666626105299612222266969699996669666666669630321000000000192 06648020150323226010606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630243000000000970 06649020150623426010202109050222277.007669666666966246996996010339996696666666616905299622222266969699996669666666669630111000000000216 06650020150221336011202204040621146.002130166166966246996996040330520609366666166996699666666666969699996669666666669610243000000000392 06651020150621236011101204040621111.001611011166966246996996060521716608366666226901299616666666969699996669666666669630242000000000577 06652020150122232112101207040611322.001630266166113119046300960512080101122136621101299612222166969699996669611221410330232000000000189 06653020150311136011204702060421049.007610466766966246996996120130012609366666166996699666666666969699996669666666669610242000000001523 06654020150321426010202202040621237.007669666666966246996996010329996696666666166996699666666666969699996669666666669620243000000000823 06655020150513426010205107060422530.001669666666966246996996030529996696666666616902299612222266969699996669666666669630111000000000492 06656020150222426010205206050221981.001669666666966246996996010439996696666666616101299612222266969699996669666666669630242000000000180 06657020150311236013905299040629999.991620926222966246996996120069996611366666166996699669992966969699996669666666669630243000000000263 06658020150323426010606696020569999.966669666666966246996996020169996696666666626205299612222266969699996669666666669630222000000000742 06659020150123231012104203030521219.001620512121966111024320960221178601166666626203299612222262969699996669666666669630420000000000239 06660020150321112022202205040621060.007610466766966246996996990130780609366666166996699666666661040200020320866666669610232000000000360 06661020150211411012104106020522242.001620526222966111999400960312080601166666166996699666666661021700161169666666669630232000000000576 06662020150323536013202199050324070.001611166266966246996996060069996611366666626905299612212266969699996669666666669630110000000001537 06663020150521136011204202060221263.001630466266966246996996040130069609366666166996699666666666969699996669666666669610253000000000213 06664020150122526010202108050323334.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000201 06665020150321126010202205040621187.001669666666966246996996040439996696666666166996699666666666969699996669666666669610253000000000406 06666020150211436011199202030521105.007610466266966246996996030210480609366666166996699666666666969699996669666666669610520000000000109 06667020150613436012101108040622331.001611166266966246996996060112080608366666626205299622212266969699996669666666669630420000000000730 06668020150123136013101199040629999.991611166766966246996996050069996611366666626205299612222266969699996669666666669660420000000000153 06669020150121136012204102040611302.001610466166966246996996080230340609366666166996699666666666969699996669666666669610341000000000297 06670020150122526010205107050422132.002169666666966146996996030429996696666666616101299612222166969699996669666666669620242000000000375 06671020150323136021904202010529999.997620526221966246996996990130128607266666626997299612992966969699996669666666669630353000000000502 06672020150513546020101202060423936.001669666666966146996996090419996696666666616102299612266666969699996669666666669630232000000001713 06673020150623436022101207040621683.001611012166966246996996020112080610366666626101299612212266969699996669666666669630331000000002064 06674020150221326010202206040611047.001669666666966246996996070539996696666666166996699666666666969699996669666666669610532000000000457 06675020150323412011104203010512905.001620526121966111009460960210960601166666626101299622222261040899997310466666669630341000000001025 06676020150123426010202208050621246.001669666666966246996996010529996696666666616102299612222266969699996669666666669630222000000000207 06677020150611226010205204040620980.001669666666966246996996030239996696666666166996699666666666969699996669666666669630243000000000549 06678020150321112015696696969669999.966669666666966246996996119669996612366666166996699666666661020600000349666666669610531000000000955 06679020150322332112101107050623380.001630266266123112050510960311976102112236621203299622212166969699996669611241410630341000000000446 06680020150311136011202205040621161.002120826122966246996996040331040609366666166996699666666666969699996669666666669610232000000002174 06681020150513112022101107060521144.001620826121966111028290960112080601166666626903299642122211043000010110166666669630653000000000197 06682020150223231012104204030521422.001620526121966111022320960220970601166666626205299612212262969699996669666666669630420000000000193 06683020150122532112101108050323584.001630266166113112044440960411924102112112621101299622266666969699996669611231410530252000000000173 06684020150213126010202207060621707.001669666666966246996996070539996696666666616102299622222166969699996669666666669630222000000000707 06685020150211136011204203060421036.002120515221966246996996030130242607266666166996699666666666969699996669666666669610252000000000448 06686020150611326010205205040611721.001669666666966246996996010529996696666666616902299612222266969699996669666666669610111000000002910 06687020150423526010205108050422244.001669666666966246996996030239996696666666616905299612222266969699996669666666669660110000000000226 06688020150321236011105202030520012.001610466266966246996996040210540609366666166996699666666666969699996669666666669610351000000000768 06689020150622426010202205040621029.001669666666966246996996019729996696666666616902299612222266969699996669666666669630521000000000369 06690020150422526010202106050423630.001669666666966246996996010529996696666666616102299612222266969699996669666666669630232000000000177 06691020150311412014101202030521195.001669666666966246996996110069996611366666626209299612222261030500000210366666669630430000000000896 06692020150322226020202204060621216.001669666666966246996996010439996696666666616101299622222266969699996669666666669630232000000002663 06693020150421526010202206050421924.001669666666966246996996010529996696666666166996699666666666969699996669666666669610233000000000234 06694020150513126010606696040169999.966669666666966246996996020569996696666666616202299622222266969699996669666666669660321000000000114 06695020150223436011205204060621072.007620726221966246996996999730260607266666626105299612222266969699996669666666669630332000000000274 06696020150421126010202204060611115.007669666666966246996996019729996696666666166996699666666666969699996669666666669610243000000000115 06697020150521426020202203040611470.001669666666966246996996030429996696666666616101299612222266969699996669666666669630222000000000221 06698020150221226010205104060421593.001669666666966246996996080329996696666666166996699666666666969699996669666666669610253000000000265 06699020150321336011205206040621096.002110466266966246996996080230416609366666616901299611222266969699996669666666669610651000000000161 06700020150513436013101101040621183.001610166266966246996996030069996611366666626904199622222266969699996669666666669630110000000000786 06701020150321336011202203040610969.007611011266966246996996080320867608366666166996699666666666969699996669666666669630342000000001260 06702020150611326010202106050221588.001669666666966246996996040529996696666666616101299612222266969699996669666666669610222000000000566 06703020150223436013101209040122003.001611166166966246996996110069996611366666626905299622212266969699996669666666669660110000000002118 06704020150113536011101109050323795.001611166266966246996996070411924608366666626205299612222266969699996669666666669660420000000000084 06705020150213126010606696060669999.966669666666966246996996020569996696666666616102299612222266969699996669666666669630233000000001483 06706020150421511011104102020521669.001620626112966146996996030210800607266666166996699666666661020500050369666666669630342000000000080 06707020150122426010202206040621301.001669666666966246996996010439996696666666616101299612222266969699996669666666669630232000000000264 06708020150211326010202206040621180.007669666666966246996996070539996696666666616902299612222166969699996669666666669610111000000000200 06709020150112446010105102060521796.001669666666966146996996019719996696666666616102299632266616969699996669666666669630232000000000372 06710020150523136012202205040629999.991610166266966136996996100130832604166666626909299642112116969699996669666666669630321000000000940 06711020150112246010101202020521345.001669666666966146996996010219996696666666616102299612266666969699996669666666669630242000000000349 06712020150323226010202208050421709.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000673 06713020150513436013606696999969999.966669666666966246996996020069996611366666626205299632212226969699996669666666669630420000000000448 06714020150521126010202206040621023.001669666666966246996996010529996696666666166996699666666666969699996669666666669610532000000001641 06715020150111312015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996659666666669630341000000000285 06716020150213136013999206040129999.997611166766966246996996050069996611366666626905299622222166969699996669666666669630110000000000460 06717020150113536011101109050314989.001611166266966246996996050311976608366666626105299612222266969699996669666666669630332000000000370 06718020150522532112101207010325509.001630366166123112036460960512860102112511621101299612266666969699996669611241410730232000000000176 06719020150612546010205202039922773.001669666666966246996996010119996696666666616902299632266616969699996669666666669630442000000002362 06720020150311126010202206040621011.007669666666966246996996040539996696666666166996699669992966969699996669666666669610653000000000200 06721020150112411012104105060522293.001611212126966111020450960212080601166666626101299622212162969699996669666666669630321000000000298 06722020150122451110606696060669999.966669666666011246996996020469996096639636621908299641212116969699996669661122210330542000000000090 067230201502211360112052990406209999997620612112966246996996040230180609366666166996699666666666969699996669666666669630331000000001105 06724020150523226010205107060221863.001669666666966246996996010339996696666666616205299612222266969699996669666666669660321000000000203 06725020150323526010205107050423483.001669666666966246996996010119996696666666616205299622222266969699996669666666669660321000000001103 06726020150613436022101209030524775.001611166766966246996996050212288608366666626905299612222266969699996669666666669630110000000000522 06727020150323126010202107050322267.001669666666966246996996010519996696666666616101299612222266969699996669666666669630232000000000494 06728020150211136011205202060421637.002120515222966246996996030130009607266666166996699666666666969699996669666666669610242000000002546 06729020150311126010202204040621044.001669666666966246996996010439996696666666166996699666666666969699996669666666669610243000000000856 06730020150222426010606696060469999.966669666666966246996996040369996696666666626101299622222166969699996669666666669610222000000001069 06731020150311136012202201050421210.007620526722966246996996049730000609366666166996699666666666969699996669666666669620540000000001316 06732020150521132113999299040629999.991620811212154246996996990139996111329636169996699669992966969699996669622243230830351000000000254 06733020150223226010202204050621303.007669666666966246996996039739996696666666616904101212222266969699996669666666669630111000000000210 06734020150221536011202206050221344.002330466266966246996996040530520609366666216902299616666666969699996669666666669610243000000001039 06735020150323411011202206050322857.001611219296966246996996010430780608366666616101299612222262969699996669666666669630420000000000500 06736020150622546010101202060321826.001669666666966146996996010219996696666666616902299621266666969699996669666666669630111000000002002 06737020150323421010205207050422604.001669666666966121012996010429996696666666616205299622222162969699996669666666669660321000000000731 06738020150611136012202205040620923.007610366166966246996996040231040609366666166996699666666666969699996669666666669610252000000002065 06739020150421536012205206040621182.002110466166966246996996040231300609366666166996699666666666969699996669666666669630521000000000222 06740020150422526020202207040321987.001669666666966246996996080539996696666666616902101622222266969699996669666666669630531000000000356 06741020150213336011101109030524286.001611166166966246996996050312080608366666626905299612222266969699996669666666669630110000000000377 06742020150123446010101202060221838.001669666666966146996996090519996696666666616101299612266666969699996669666666669630222000000000383 06743020150423226010202203040621308.001669666666966246996996070429996696666666616902299622212266969699996669666666669630522000000000247 06744020150223226010202107040621292.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001552 06745020150323436012205206050322503.001620613111966146996996120061300605166666626105299622212166969699996669666666669630420000000000180 06746020150312212011101205030521246.001620811112966246996996120412080605166666626908299612212261020700015320866666669630430000000000863 06747020150322536022204203060211063.007620526191966246996996039720520607266666626101299622222166969699996669666666669610341000000001839 06748020150422512021205201050221677.002120615722966246996996030130020607266666626101299622222161030800010310166666669630351000000000127 06749020150311146010101202040611066.001669666666966146996996010429996696666666616901299622266666969699996669666666669620253000000002650 06750020150511426020202205060621136.002169666666966246996996080339996696666666166996699666666666969699996669666666669630522000000001157 06751020150223126010606696060269999.966669666666966246996996020569996696666666616902299612222266969699996669666666669630111000000001813 06752020150222526010202107050323983.001669666666966246996996070529996696666666616101299612222166969699996669666666669630252000000000255 06753020150422432112101208040121992.001630266166123112999480960512600102112236621101299612222266969699996669611231410730252000000000122 06754020150613146010101202030522446.001669666666966246996996070319996696666666616101299612266666969699996669666666669630232000000000433 06755020150213436012101208060622087.001611166766966246996996060212080608366666626205299612222266969699996669666666669630420000000000540 06756020150212336012101205020521696.001610166266966246996996129712080608366666626101299622212166969699996669666666669610341000000000466 06757020150423211023105199050221267.007620612121966136996996010519996611366666616202299612212262969699996669666666669630332000000000197 06758020150211126010202202040621034.007669666666966246996996080239996696666666166996699666666666969699996669666666669610533000000000268 06759020150112412011105205010525521.001620612122966111007500960311820601166666626108299622212261030500000120466666669630341000000000326 06760020150523226010606696060669999.966669666666966246996996010569996696666666616902299612222266969699996669666666669630522000000000620 06761020150623236013101109050222970.001611166266966246996996050069996611366666626905299622212166969699996669666666669630521000000001632 06762020150522532112202107050324333.001630266166123112030510960531300102112111621101299612266666969699996669611221410330252000000000518 06763020150623236012101209050223531.001611166266966246996996050211820608366666626205299612222266969699996669666666669630420000000000469 06764020150313426010202208030522984.001669666666966246996996010519996696666666616101299612222266969699996669666666669630232000000001064 06765020150511211012101203060621811.001611026766966246996996070210693608366666626908299612212261020700020369666666669630631000000001796 06766020150123412012101205050421656.001620812122966111030330960221647601166666626205299612222261021000000310866666669630420000000000237 06767020150522536011101206060222263.001610466266966246996996060311820609366666166996699666666666969699996669666666669610430000000000171 06768020150221426010202206040611984.001669666666966246996996010539996696666666616901299611212266969699996669666666669610111000000002495 06769020150222532111101107050424234.001630266166144136012999960311664104111613611101299612266666969699996669611241910530242000000001023 06770020150513426020606696060669999.966669666666966246996996020569996696666666616902299612222266969699996669666666669630622000000000395 06771020150113536013101109050429999.991611166766966246996996050069996611366666626205299612222266969699996669666666669630431000000000762 06772020150211436011105202060321740.007610466166966246996996040220429609366666166996699666666666969699996669666666669610521000000000722 06773020150613236011205201050221272.001620715122966246996996030130040607266666616205299612222266969699996669666666669660420000000000490 06774020150223112014205299040221023.001669666666966246996996110069996611366666626101299622222261020500025310866666669630321000000001714 06775020150221326010202202040621174.007669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000201 06776020150312246010101202020521153.001669666666966246996996030429996696666666616101199721166666969699996669666666669630252000000000238 06777020150121136012101204040611334.001611026266966246996996080211732608366666166996699666666666969699996669666666669630243000000000221 06778020150213226010205104060521825.001669666666966246996996010339996696666666616202299612212266969699996669666666669630321000000000586 06779020150212426020202204040621497.001669666666966246996996010539996696666666616202299612222266969699996669666666669630242000000000198 06780020150222431113101208060122899.001630266166123136050999960419996111311636621203299612212266969699996669622143410530341000000001456 06781020150322532112101207010223217.001630266166113112035460960512080102112113621101299612266666969699996669611221410330232000000000074 06782020150213226010202206060220957.001669666666966246996996010539996696666666616202299612222266969699996669666666669630321000000000320 06783020150422431113101107010524150.001610266166123112050440960519996102112496621108299622212166969699996669611111419730232000000000141 06784020150322532122101207060613499.001630366166123111028500960512080101122211621101299612266662969699996659611231430830252000000000885 06785020150211436013105202040621190.001610466766966246996996010069996611366666626906299611222266969699996669666666669610110000000001540 06786020150323226010202203040621177.001669666666966246996996060439996696666666616101299612212266969699996669666666669630253000000000217 06787020150112411013101199050321150.001610366166966246996996030069996611366666626204102022222261063000030169666666669630450000000000199 06788020150523226010202208040221680.001669666666966246996996010519996696666666616902299612222266969699996669666666669630111000000000733 06789020150511126010202203040221381.001669666666966246996996010539996696666666166996699666666666969699996669666666669610533000000000386 06790020150312236013104703020521524.001620811122966146996996030069996611366666626909100742222116969699996669666666669630110000000000822 06791020150523226010202207060621169.001669666666966246996996030539996696666666616102299622212266969699996669666666669630233000000001041 06792020150422211012101206030222737.001620912122966111032490960112080601166666626903299612212261071000000369666666669630530000000000852 06793020150122532112101107050323670.001630266166123112048450960511924102112136621101299622222266969699996669611221230830242000000000159 06794020150221326010205103040621150.007669666666966246996996080239996696666666166996699666666666969699996669666666669630542000000000421 06795020150622336013101107050229999.991610466166966246996996050069996611366666626901299612212266969699996669666666669610531000000000570 06796020150321136011202205040621097.001631215226966246996996070430624607266666166996699666666666969699996669666666669630253000000000673 06797020150521326010202204040621258.007669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000656 06798020150622226010204202040621104.001669666666966246996996030139996696666666616101299621212266969699996669666666669630252000000000380 06799020150212526010205107050422534.001669666666966246996996030439996696666666616102299622222266969699996669666666669610233000000002626 06800020150422432112101205060222916.001630266166374112001999960511820102112236621101299612222166969699996669616266410630232000000000291 06801020150221112015696696969669999.966669666666966246996996119669996612366666166996699666666661020400000379966666669610531000000000226 06802020150323226010202204060221755.008669666666966146996996030339996696666666616908299622212266969699996669666666669630533000000000226 06803020150323426020606696060669999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630233000000000766 06804020150523536022101209040121659.001610366266966246996996080314238608366666626205299612222966969699996669666666669630420000000000876 06805020150323536022202207040621236.001620826112966136996996100130780604166666626909299612222166969699996669666666669610520000000001156 06806020150313436013101209010589999.991611166166966246996996050069996611366666626205299612222266969699996669666666669630420000000000548 06807020150322432113101205020122125.001610166166955136050440960219996111312236621101299612222266969699996669626266430830341000000000659 06808020150223211011101206060221710.001620812121966111012999960311976601166666626101299612222261021400020369666666669630321000000000402 06809020150323236013101109050222958.001611166766966246996996050069996611366666626101299612222266969699996669666666669630331000000003974 06810020150321546010101102060621322.001669666666966146996996010329996696666666166996699666666666969699996669666666669630342000000001688 06811020150623221010204204040621791.001669666666966111023300960429996696666666616903299612222262969699996669666666669630111000000000370 06812020150411236011204207060621142.007620615221966246996996990231248605166666166996699666666666969699996669666666669610342000000000298 06813020150321236021205206040621176.002110466166966246996996010231040609366666166996699666666666969699996669666666669630342000000002175 06814020150421236023204203040621072.002120526122966246996996070139996611366666616907299611112266969699996669666666669630110000000000630 06815020150522532012101206060223371.001610266166966112050420960112080602166666616101299612222262969699996659666666669620351000000001099 06816020150321126010205102050220968.001669666666966246996996030339996696666666166996699666666666969699996669666666669610253000000000397 06817020150313426020202208060520951.002369666666966246996996050439996696666666616105299612222266969699996669666666669660222000000000785 06818020150223126010202206040621065.001669666666966246996996010539996696666666616905299612222266969699996669666666669630111000000001692 06819020150111212012104201060521111.001610166166966246996996030110033608366666166996699666666661041000000310166666669630252000000000181 06820020150223536012101208060220049.381611166166966246996996050311976608366666626905299612222266969699996669666666669630652000000000516 06821020150121326010202205040621092.007669666666966246996996040439996696666666166996699666666666969699996669666666669610253000000000179 06822020150312526010202206050622042.001669666666966246996996010539996696666666616101299622212266969699996669666666669630242000000000772 06823020150223226010202109040621454.001669666666966146996996010439996696666666616902299612222266969699996669666666669660111000000000284 06824020150621226010202206040621012.007669666666966246996996080439996696666666166996699666666666969699996669666666669610233000000001123 06825020150313526010606696060469999.966669666666966246996996029769996696666666626205299612212266969699996669666666669660321000000003069 06826020150121112013606696060669999.962269666666966246996996020069996611366666166996699666666661020400000310866666669610531000000000066 06827020150322426010202106050322309.001669666666966146996996100539996696666666616903299622222166969699996669666666669610531000000000369 06828020150413112023104202020521903.001620812122966246996996030219996611366666626907299611222262969699996659666666669630110000000000193 06829020150313212022202208040621062.001620811122966111016230960211612601166666626101299612222262969699996659666666669630353000000002403 06830020150321426010202206040611146.007669666666966246996996030539996696666666166996699666666666969699996669666666669610343000000002273 06831020150122532112101206060421856.001630266166103112038340960511820102111636621101299612222266969699996669611221310330232000000000187 06832020150522336011101201040621627.001611026166966146996996030120317608366666626101299632212116969699996669666666669630321000000001451 06833020150122426010204204050621102.002169666666966246996996030339996696666666616101299612222266969699996669666666669630232000000000323 06834020150221426010202206040621176.002969666666966246996996030529996696666666166996699666666666969699996669666666669610522000000000177 06835020150422436011101202050429999.991620511122966246996996040331020609366666626108299622212166969699996669666666669610420000000000120 06836020150312536023101205060319999.991610366166966136996996100069996611366666626908299612212166969699996669666666669610110000000003358 06837020150312536023105205060221052.001610366166966246996996070069996611366666626101299611222166969699996669666666669630353000000008156 06838020150623426010202207060422821.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000900 06839020150113436013104201060523795.001610366266966246996996030069996611366666626905299612222266969699996669666666669630110000000000477 06840020150522436125696696969669999.966669666666966246996996119669996096641666622101299612222266969699996669666266920330451000000000599 06841020150613226010202209040621446.001669666666966246996996010439996696666666616902299611212266969699996669666666669630111000000000239 06842020150622211014101207040129999.991669666666966246996996110069996611366666616101299621112261040700000369666666669630341000000000455 06843020150122432113101208040121207.001630266166134119050280960319996101111636621108299622212166969699996669611241410330242000000000205 06844020150522232111202207020222681.001630266166955112007300960531092102112136621101299622212266969699996669616266410530242000000000198 06845020150322532112101206060222288.001630266166113112027500960511976102112136621101299622212266969699996669611241410530232000000000898 06846020150221336012905202040629999.997620926722966246996996129730139607266666166996699666666666969699996669666666669610232000000000208 06847020150623236022606696040169999.966669666666966246996996050169996610366666626205299621212966969699996669666666669660420000000000373 06848020150421132112202205040611109.001610366166123112029180960531040102119636621903100442212116969699996669611251110210520000000000126 06849020150223431012204203040610881.001620515121966111020350960320887601166666626203299642222111010200000369666666669630420000000000165 06850020150113112012105202060522070.001620715222966246996996020211125610366666616908299612212261070200000249666666669630110000000000091 06851020150423236013101199010523369.001621113116966246996996050069996611366666616997299612222266969699996669666666669630252000000000530 06852020150312212012202207040629999.991620815122966136996996999712236604166666626903299612212261979899998319966666669630110000000002101 06853020150211426010202206060221402.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000226 06854020150622426010202208040222217.001669666666966246996996070539996696666666616101299622222266969699996669666666669630242000000000443 06855020150321126010202204040620962.001669666666966246996996010439996696666666166996699666666666969699996669666666669610233000000002238 06856020150412436013101207030521614.001610166266966246996996120069996611366666626101299612222266969699996669666666669630351000000000702 06857020150313436022105206060222530.001620615122966246996996050211560605166666626105299612222266969699996669666666669630321000000000515 06858020150613326010606696060269999.966669666666966246996996030369996696666666626105299612292166969699996669666666669630222000000000208 06859020150523426020202207050421579.001669666666966246996996079739996696666666616205299612222266969699996669666666669630243000000000259 06860020150522536125696696969669999.966669666666966246996996119669996096642466622101299612292266969699996669666266930830351000000000131 06861020150222526010202106050422748.001669666666966246996996010539996696666666616902299612222266969699996669666666669610111000000000287 06862020150422426010202108050621735.001669666666966246996996010239996696666666616101299622212266969699996669666666669630242000000000320 06863020150322526010202204060422276.001669666666966246996996070439996696666666616102299612222266969699996669666666669630222000000002834 06864020150113412013101201060529999.991611219126966136996996109719996611366666626908299642112212969699996670566666669630110000000000326 06865020150221426010202206040611554.001669666666966246996996070539996696666666616909299612222266969699996669666666669610622000000000341 06866020150221546010105202060221463.001669666666966246996996010319996696666666166996699666666666969699996669666666669630343000000002047 06867020150222532122101205060211151.001610366166093136016999969721387104111636621101299622212166969699996669622243210510331000000000854 06868020150221126010205205040621029.001669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000205 06869020150311226010202206040621038.001669666666966246996996040539996696666666166996699666666666969699996669666666669620253000000001772 06870020150413512022101208010125033.001620826117966111012440960215411601166666626101299612222161050399997170166666669630353000000000348 06871020150221536011202202040614503.001611215226966246996996010320600608366666166996699666666666969699996669666666669610243000000002925 06872020150311412015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996610366666669630351000000001914 06873020150522526020202108050324409.007669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000001196 06874020150513226010606696060669999.966669666666966246996996020569996696666666626205299612222266969699996669666666669660222000000000560 06875020150123512011104104060423000.001620515111966111009520960311178601166666626203299612212261030700000249666666669630420000000000203 06876020150623226010205206040621161.001669666666966246996996010239996696666666616101299621222166969699996669666666669630253000000000765 06877020150321326010205204060321289.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000979 06878020150422431113101107050323299.001630266166999112050440960519996102112112621101299622266666969699996669611121419730242000000000040 06879020150521226010202205040621108.007669666666966246996996010539996696666666166996699666666666969699996669666666669610233000000000885 06880020150413336011202209030529999.991611215216966246996996050230832608366666626205299612222266969699996669666666669660420000000000111 06881020150122432112101206040221465.001630266166123112049370960412080102112122621101299612222266969699996669611231410530232000000000155 06882020150621426010202203040621020.001669666666966246996996010239996696666666166996699666666666969699996669666666669630243000000000397 06883020150122412012202201050621098.002110166166966246996996030230340608366666616101299622222261021200000210466666669630341000000000094 06884020150613126020606696060569999.966669666666966246996996030169996696666666626101299612222266969699996669666666669630222000000002044 06885020150423236011101209050421477.001611166166966246996996010130780608366666626205299632222216969699996669666666669660420000000000491 06886020150223426010606696060669999.966669666666966246996996020469996696666666626102299612222266969699996669666666669660222000000001218 06887020150323226010202109050222136.001669666666966246996996010129996696666666616101299612222266969699996669666666669630222000000000742 06888020150411136012202702020521046.007620726212966246996996060130065608366666166996699666666666969699996669666666669610450000000000119 06889020150222432111101206060522392.001630266166113136016999960512080104111636621101299612222266969699996669611241419730232000000000302 06890020150422432122101106050321702.001610366166123112028430960411664102112236621101299622212266969699996669611211210330331000000000097 06891020150312412011101203030521520.001620826112966246996996060061039608366666626101299622222161040700050210666666669630321000000001576 06892020150621426010202202040611231.001669666666966246996996010539996696666666616901299611122966969699996669666666669630111000000000806 06893020150123326010606696060669999.966669666666966246996996020469996696666666616902299612222266969699996669666666669660621000000000329 06894020150123426010205205040621136.001669666666966246996996030439996696666666616203299631122216969699996669666666669630321000000000096 06895020150121226010202205040621184.001669666666966246996996040539996696666666166996699666666666969699996669666666669610532000000000379 06896020150221326010202204040611313.001669666666966246996996040529996696666666616907299641222216969699996669666666669610111000000000340 06897020150322526010205102050323134.001669666666966246996996030539996696666666616101299612222266969699996669666666669630242000000000451 06898020150622426010606696060469999.966669666666966246996996020569996696666666626101299621222266969699996669666666669630232000000002206 06899020150221226010202204040621067.007669666666966246996996080539996696666666166996699666666666969699996669666666669630332000000001723 06900020150422436013606696999969999.966669666666966246996996020069996611366666626208299642212216969699996669666666669630450000000000271 06901020150323536012202106050324752.001630166166966136996996100521369604166666626909100241212116969699996669666666669630522000000001342 06902020150113436011104202030521231.001620515121966246996996039720387607266666626904103522212266969699996669666666669630110000000000193 06903020150321226010202202040621061.007669666666966246996996010539996696666666166996699666666666969699996669666666669630243000000000709 06904020150223526010202206050621011.001669666666966246996996010529996696666666616902299612222266969699996669666666669630222000000001330 06905020150221326010202203050421699.002369666666966246996996020439996696666666166996699666666666969699996669666666669610243000000000466 06906020150513412011101206030521296.001620811117966111004250960421473601166666626101299622212161031400020310866666669630321000000001736 06907020150223236022202209060223807.001611166266966246996996050231196608366666626205299612292266969699996669666666669660420000000001901 06908020150322426010606696050369999.966669666666966246996996020469996696666666626102299622222266969699996669666666669630222000000000820 06909020150222326010202205040612033.001669666666966246996996030339996696666666616904199612222266969699996669666666669630551000000000139 06910020150311436011202106040621163.007630715221966246996996010330780605166666166996699666666666969699996669666666669630342000000002950 06911020150222451110205103060221933.001669666666001196996996010229996196621636611101299632212216969699996669666166210330252000000000360 06912020150213126010205206030521496.001669666666966246996996050239996696666666616205299612222266969699996669666666669630321000000000886 06913020150511336012202104060620982.001610466166966246996996040131212609366666166996699666666666969699996669666666669620253000000001665 06914020150323526020606696050369999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630232000000001937 06915020150423126010202205040621317.001669666666966246996996010539996696666666616101299632112116969699996669666666669630232000000000235 06916020150113112011104203010521209.001620515121966111016250960211039601166666626203299612222261040400000249666666669630420000000000100 06917020150223426010202102040323433.001669666666966246996996020239996696666666616902299612222266969699996669666666669630111000000000265 06918020150423136011105204050421284.001611226226966246996996010411974608366666616101299612222266969699996669666666669630332000000000070 06919020150123236013101207040611070.001620812122966136996996100069996611366666626105299622222266969699996669666666669660420000000000430 06920020150323536013101209030116263.001611166166966246996996050069996611366666626208299612212266969699996669666666669630440000000003554 06921020150522222020202104060622567.001669666666966112001999969729996696666666616101299622222262969699996659666666669630232000000001333 06922020150312526010205208050424550.001669666666966246996996010539996696666666616101299612222266969699996669666666669620253000000000722 06923020150111346010105202050420999.002369666666966246996996030219996696666666216902299616666666969699996669666666669630243000000000617 06924020150113432011104207020521442.001620512121966111006999960312600601166666626101299612292261030200000349666666669630321000000000295 06925020150513436012101209060129048.001611166166966246996996050111820608366666626105299612222266969699996669666666669630321000000001208 06926020150413436013101209050125499.001611166266966246996996050069996611366666626205299612222266969699996669666666669660420000000000785 06927020150412236011202206060521031.001620926722966246996996030430312607266666626908299632212216969699996669666666669630620000000000222 06928020150222536021101205060620825.001610266166966146996996090212080603166666626107299671222116969699996669666666669630331000000001636 06929020150211426010202202040621043.001669666666966246996996010429996696666666216902299616666666969699996669666666669610233000000000195 06930020150323526010606696060469999.966669666666966246996996050469996696666666626101299612222266969699996669666666669630232000000000216 06931020150213446010104202010522459.001669666666966246996996010219996696666666616902299612266666969699996669666666669630521000000000311 06932020150323112021101209050221362.001620811122966146996996090512080603166666626908299612212261030700000319966666669630110000000000471 06933020150523446010105202020222693.001669666666966146996996010319996696666666616902299612266666969699996669666666669630243000000000221 06934020150321126010205206040321089.001669666666966246996996030539996696666666166996699666666666969699996669666666669610233000000000359 06935020150122511012101206040621065.001611026166966246996996060211820608366666626901299612222261041500000369666666669630110000000000040 06936020150313436013202103060621451.001611166166966246996996030239996611366666626205299612222266969699996669666666669630321000000001815 06937020150421526010205203040621043.001669666666966246996996040539996696666666166996699666666666969699996669666666669630253000000000209 06938020150123436011101109060223640.001611166266966246996996050411924608366666626205299612222266969699996669666666669630420000000000406 06939020150423336011205109050222053.001631214226966246996996050421317605166666626101299612222266969699996669666666669630222000000000378 06940020150113136012101209040522009.001611166266966246996996050112080608366666626205299622222266969699996669666666669630420000000000327 06941020150212512024101106060421167.007669666666966246996996070069996611366666166996699666666661040100000320466666669630243000000002255 06942020150322432122101205060221524.001630266166123112030340960512080102112136621101299632222116969699996669611291210530252000000000493 06943020150312526010606696060469999.966669666666966246996996049769996696666666626901299622212166969699996669666666669610111000000003105 06944020150222426010202108050323449.001669666666966246996996010529996696666666616102299612222266969699996669666666669630252000000000404 06945020150611336091999202060229999.992111026266966246996996049790277609366666626901299612222266969699996669666666669610653000000000519 06946020150322526010202205050221514.007669666666966246996996030439996696666666616101299612222266969699996669666666669630242000000001121 06947020150223511012105207050424439.001620615111966146996996030111924607266666616901299642212121069700000169666666669630110000000000342 06948020150323426010205109050322748.001669666666966246996996030239996696666666616905299612222266969699996669666666669660111000000000127 06949020150222426010606696040169999.966669666666966246996996030469996696666666626101299621122266969699996669666666669630252000000000218 06950020150311336011606696030569999.962269666666966246996996040269996610366666166996699666666666969699996669666666669610242000000000278 06951020150423436013205203040629999.991611012766966246996996030069996611366666626105299622212266969699996669666666669630321000000000734 06952020150511111012199204010529999.991620826112966111999510969712620601166666626203299641111111010300100169666666669630440000000000230 06953020150421126010202205040621061.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000204 06954020150223536012606696060469999.966669666666966246996996010269996610366666626909299612222266969699996669666666669660110000000001829 06955020150423526010205202050221992.001669666666966246996996030229996696666666616198299612222266969699996669666666669630222000000000306 06956020150421112015696696969669999.966669666666966246996996119669996612366666166996699666666661029799997359666666669610253000000000412 06957020150522412012101202060221685.001620926112966246996996030110200607266666626907299611222261020600200320866666669630110000000000510 06958020150322126020202205040621103.001669666666966246996996080539996696666666616202299632222216969699996669666666669630351000000002694 06959020150121136013105202060521006.002320626222966246996996040219996611366666166996699666666666969699996669666666669610531000000000173 06960020150113436013104105010525264.001620826121966136996996100069996611366666626205299612222266969699996669666666669660420000000000420 06961020150123412012204202040620975.001620515121966136996996100230450604166666626205299672222291029700000320466666669660420000000000089 06962020150621136011202205040221075.002130466266966246996996030230780609366666166996699666666666969699996669666666669610243000000000608 06963020150311111015696696969669999.966669666666966246996996119669996612366666166996699666666661070100000369666666669610253000000003223 06964020150621336011105102050422215.001610466266966246996996040210512609366666166996699666666666969699996669666666669610232000000000412 06965020150313236013202107040621464.001611166266966246996996070069996611366666626905299612222266969699996669666666669660110000000000339 06966020150323226010202209050621863.001669666666966246996996030439996696666666616101299622222166969699996669666666669630232000000000288 06967020150122126010202204040621091.007669666666966246996996080529996696666666616101299612222266969699996669666666669630222000000000257 06968020150111136011105205060521096.002320515222966246996996030111820607266666166996699666666666969699996669666666669610253000000000375 06969020150422426010202208060222269.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000354 069700201503234360211012080602209999991611166266966246996996050411820608366666626205299622212266969699996669666666669660420000000001604 06971020150212526020205105040621121.001669666666966246996996070439996696666666616101299612222266969699996669666666669620222000000001148 06972020150522232114101106060221418.001669666666966246996996110069996096642566621101299612222266969699996669666266330830351000000000261 06973020150511336011105104050322058.001620615292966246996996040421120609366666166996699666666666969699996669666666669610531000000000205 06974020150323226010202208040621217.007669666666966246996996010539996696666666616901299612222266969699996669666666669630332000000000657 06975020150113212011104204040521371.001620826212966146996996090411905603166666616101299612222261020500040239666666669630420000000000166 06976020150321326010202204040610883.001669666666966246996996010529996696666666616102299631111116969699996669666666669630222000000000346 06977020150123136013202206060621037.001611166166966246996996050069996611366666626909299612222266969699996669666666669630110000000000236 06978020150511126010202203060621443.001669666666966246996996010239996696666666166996699666666666969699996669666666669610352000000000207 06979020150413236013101209030613142.001611166766966246996996080069996611366666626205299612212266969699996669666666669660321000000000609 06980020150123112011101105040621545.001620811112966111009270960311664601166666626101299622222261029700005310866666669630321000000000248 06981020150323412014101207060215162.001669666666966246996996110069996611366666626101299612222167969699996610866666669630341000000001435 06982020150613126010202206020522345.001669666666966246996996060519996696666666616109299632122126969699996669666666669630222000000000499 06983020150123226010202206040611109.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000186 06984020150322436012205201060623992.002120715222966246996996030130020607266666696907299631222116969699996669666666669610110000000000817 06985020150523226010606696060269999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630243000000001464 06986020150213136013105105050521737.001620612121966136996996100069996611366666626101299612212266969699996669666666669630321000000002769 06987020150223436013104206060421429.001611166166966136996996100069996611366666626905299622212266969699996669666666669660110000000000731 06988020150311226010202105040611434.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000002153 06989020150122536011202207060313219.001610366166966246996996060431144608366666626101299612222166969699996669666666669630351000000000104 06990020150323436013101199050322283.001611166266966246996996050069996611366666626205299612222266969699996669666666669630321000000003906 06991020150222232112101208040112088.001610266266113136014999960212080104111636621101299612222266969699996669611241210230242000000000159 06992020150313512014104299060521014.001669666666966246996996030069996611366666626905299612212262969699996610466666669630232000000000565 06993020150523112012205204040621161.001611015166966111033470960221940601166666616903299641121111030800010219966666669630551000000000318 06994020150423436013606696999969999.966669666666966246996996020069996611366666626905299612222266969699996669666666669660110000000000400 06995020150121126010202204040620917.007669666666966246996996080539996696666666166996699666666666969699996669666666669610253000000000188 06996020150222232121205206040621342.001630266166103136018999960421213104111636621101299612222266969699996669611291310130242000000000194 06997020150322551110606696040169999.966669666666123112050450960569996196612113621101299612266666969699996669661121430830232000000000137 06998020150123226010202209040621313.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000181 06999020150311311012105102010522406.001620615122966246996996040210640609366666166996699666666661021000000169666666669630521000000000690 07000020150413226010606696040169999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630222000000000188 07001020150212412011101204060221618.001620911112966111012370960311732601166666626903299622212161010100000320866666669630321000000000179 07002020150413526010606696060669999.966669666666966246996996050569996696666666626105299612222266969699996669666666669630222000000000216 07003020150222532113101107050422548.001630266166164136050999960519996111311613622101299612266666969699996669611241310130232000000000168 07004020150413236013903109060529999.991611166266966246996996070069996611366666626905299612222266969699996669666666669630110000000000921 07005020150212411011104204040621525.001620579122966111008999960421333601166666616203103621212262969699996669666666669630420000000000260 07006020150323426010205202030221533.002169666666966246996996020539996696666666616905299612222266969699996669666666669630621000000000565 07007020150623526020202207050221597.001669666666966246996996010439996696666666616101299622212166969699996669666666669630242000000001653 07008020150121426010205206050220990.001669666666966246996996010539996696666666616901299622222266969699996669666666669610632000000000202 07009020150323436013606696999969999.966669666666966246996996050069996611366666626905299612222266969699996669666666669660110000000001879 07010020150413226010205208050621019.001669666666966246996996050539996696666666616105299612222166969699996669666666669660222000000000236 07011020150623236013101206060229999.991610166766966246996996050069996611366666626905299622222266969699996669666666669660110000000003367 07012020150322512023606696050469999.962269666666966246996996020069996611366666626101299612222261020200030339666666669630351000000001626 070130201503125120121012060601214249.01620612112966111019150960214415601166666626101299612222261053000892120866666669630321000000000764 07014020150423436012101109050324472.001611166266966246996996050061976608366666626905299612222266969699996669666666669660110000000000224 07015020150322426010202102040621031.001669666666966246996996010539996696666666616902299612222266969699996669666666669630551000000000241 07016020150313426010202208060521308.001669666666966146996996010429996696666666616102299622222266969699996669666666669630242000000000772 07017020150422512022202105050321618.001610366266966246996996030230208608366666626108299631212192969699996620366666669620321000000000161 07018020150623426010606696020269999.966669666666966246996996010569996696666666626101299612222266969699996669666666669660222000000000231 07019020150222526020202203060221977.001669666666966246996996010429996696666666616101299622222166969699996669666666669620242000000001922 07020020150423426010202108050622198.001669666666966146996996090439996696666666616902299611212266969699996669666666669630622000000000352 07021020150423536012101108050421838.001611166266966246996996050211560608366666626205299612222266969699996669666666669630420000000000229 07022020150523226010606696060469999.966669666666966246996996030569996696666666626208299612212266969699996669666666669630321000000000109 070230201503132110111051090201114249.01620626122966246996996070114415605166666626208299612212262969699996669666666669630431000000000563 07024020150521126010606696010569999.966669666666966246996996040469996696666666166996699666666666969699996669666666669610253000000000319 07025020150222221010202202040621063.001669666666966111001999960429996696666666616101299612222261020000000369666666669630232000000000638 07026020150511126010202202040620980.001669666666966246996996030139996696666666166996699666666666969699996669666666669610522000000000559 07027020150223526010202208050421422.001669666666966246996996010539996696666666616202299612222266969699996669666666669630222000000001049 07028020150212112011101102030522013.001620812121966111011280960311280601166666226903299616666661022500020349666666669630632000000000375 07029020150323426020202106040621206.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000504 07030020150223426010202109050323245.001669666666966246996996010339996696666666616205299612222266969699996669666666669630321000000000169 07031020150311336011105202030521129.007610466266966246996996080110455609366666166996699666666666969699996669666666669610540000000001402 07032020150422436013101202040621269.001610166166966246996996030069996611366666626904101822222266969699996669666666669630441000000000505 07033020150212421010202207060622513.001669666666966111022300960539996696666666616903299622212161041000000269666666669630111000000001614 07034020150611126010202205060521442.001669666666966246996996040539996696666666616901299612222266969699996669666666669630653000000001734 07035020150422532112101108050221347.001630266166194113028490960511976102112413621203299621266666969699996669611211430830253000000000087 07036020150223236012202208040322782.002930166266966246996996020231456610366666626198299622212266969699996669666666669630222000000000205 07037020150211326010202204040621031.002969666666966246996996080339996696666666166996699666666666969699996669666666669610521000000000190 07038020150221226010202105040621166.007669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000001315 07039020150421326010204202050421754.002169666666966246996996030139996696666666166996699666666666969699996669666666669610352000000000221 07040020150122526010202205040620969.007669666666966246996996010429996696666666166996699666666666969699996669666666669610653000000000318 07041020150111112012205201060621556.002120515222966246996996080130040607266666166996699666666661020700003320466666669610341000000000141 07042020150421336011204204050221558.001610466166966246996996030230520609366666166996699666666666969699996669666666669610542000000000402 07043020150422436125696696969669999.966669666666966246996996119669996096642566621101299622212266969699996669666266319730351000000000091 07044020150213422010204106020523266.007669666666966121012996019729996696666666616101299632112212969699996649666666669630232000000000188 07045020150523526020202207050325054.002169666666966246996996020239996696666666616101299612222266969699996669666666669630232000000000389 07046020150112336011105202060321788.001620615222966246996996040210520609366666166996699666666666969699996669666666669610621000000000294 070470201506211360111042020506209999992311215226966246996996040110208609366666166996699666666666969699996669666666669610351000000001520 07048020150523426010202208060221821.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001226 07049020150613146020104202010521171.001669666666966246996996050239996696666666616901299612266666969699996669666666669660253000000001859 07050020150323436011202206060421577.001610366266966146996996099731092603166666626205299622212166969699996669666666669630430000000000557 07051020150611126010202202060521166.001669666666966246996996030139996696666666616901299611222266969699996669666666669630622000000003029 07052020150421336011105104040620996.001610466266966246996996030211091609366666166996699666666666969699996669666666669610253000000000216 07053020150121126010202206040621006.007669666666966246996996080539996696666666166996699666666666969699996669666666669630253000000000224 07054020150611312013205204030521022.007610466166966246996996030069996611366666166996699666666661030500000370366666669630532000000001881 07055020150311126020205202040621136.001669666666966246996996070139996696666666166996699666666666969699996669666666669610253000000003276 07056020150422436013101204060621417.001610266166966136996996100069996611366666626109299642212116969699996669666666669630331000000000942 07057020150113132011104103010520558.001620515121966123005996090211000603166666626901299612222262969699996610866666669630441000000000201 07058020150422426020606696040169999.966669666666966246996996039769996696666666626101299612222266969699996669666666669630253000000000209 07059020150113336012101109010525575.001611166266966246996996050112496608366666626205299612222266969699996669666666669630420000000000249 07060020150223526010202108050324271.001669666666966246996996010539996696666666616109299612222266969699996669666666669630232000000002135 070610201504134360111012060106213783.01611166166966246996996050311872608366666626905299612222266969699996669666666669630110000000000306 07062020150512236012606696020569999.966669666666966246996996020269996610366666626209299611222266969699996669666666669630420000000000586 07063020150523436023101206059921594.001620813112966136996996100069996611366666626105299612212266969699996669666666669660321000000000588 07064020150612526020205206050421511.001669666666966246996996010439996696666666616101299612222266969699996669666666669610222000000002171 07065020150323426010202106050621217.001669666666966246996996010439996696666666616902299632222226969699996669666666669630641000000000232 07066020150211126010202205040620993.001669666666966246996996040439996696666666166996699666666666969699996669666666669610332000000000267 07067020150322426010606696050369999.966669666666966246996996010469996696666666626102299612222266969699996669666666669630222000000002046 07068020150323136023606696999969999.966669666666966246996996020069996611366666626108299622212266969699996669666666669630321000000001668 07069020150311136011903202040629999.991610466266966246996996030230260609366666166996699666666666969699996669666666669610232000000002128 07070020150622551110202107050321787.001669666666082112044460960419996196612112611101299612266666969699996669661122310630232000000000874 07071020150221132113101203040621212.001620515112041136016999960069996111311636621101299612222266969699996669622223220230341000000000165 07072020150411236011105202050521397.007610466166966246996996040110303609366666166996699666666666969699996669666666669610232000000000130 07073020150623436011202209020222457.001620926222966246996996050530832605166666626905299612222266969699996669666666669660110000000001367 07074020150113112012101207060621638.001620911112966111027270960221733601166666626101299632122111029799997320866666669630331000000000294 07075020150612312012101203040620984.001620826222966246996996120330650607266666626907299611222262969699996659666666669630110000000001643 07076020150311226010204203050421148.002369666666966246996996039739996696666666616901299612222266969699996669666666669620642000000000193 07077020150613436013101109030522749.001611166266966246996996120069996611366666626105299622212266969699996669666666669660321000000000526 07078020150312112015696696969669999.966669666666966246996996119669996612366666166996699666666661970899997320366666669630232000000000493 07079020150222426010205106040621317.001669666666966246996996010439996696666666616101299612222266969699996669666666669630252000000000529 07080020150211336013205201040611297.002110466266966246996996070139996611366666166996699666666666969699996669666666669610243000000003063 07081020150111212012202106040521155.007620826122966246996996040230780609366666166996699666666661020700000349666666669610532000000000327 07082020150321426010205203040621025.001669666666966246996996030229996696666666166996699666666666969699996669666666669610243000000002982 07083020150611211022101202060621455.001610466266966246996996080110390609366666166996699666666662969699996669666666669630331000000001401 07084020150113226010205203040521536.001669666666966146996996010329996696666666616101299622222166969699996669666666669630232000000000167 07085020150313236022101109060522185.001611166166966246996996050062080608366666626205299612222266969699996669666666669660341000000000906 07086020150513412021101205060523096.001620826112966111018460960312080601166666626903299612222261020800000320466666669630110000000002200 07087020150422426010606696050469999.966669666666966246996996030369996696666666626101299622212266969699996669666666669630252000000000253 07088020150222532112105107050421696.001630266166154136030999969711716104111636621101299622222266969699996669621241430830232000000000299 07089020150211312015696696969669999.966669666666966246996996119669996612366666166996699666666661022000030239666666669610520000000000199 07090020150613146010606696060569999.966669666666966246996996020469996696666666616102299622266666969699996669666666669630321000000000286 07091020150221131113101206040621084.001630266166082136036999960319996111312236611101299621212266969699996669611141230830232000000000622 07092020150321336012205201020221177.001610466266966246996996040120240609366666166996699666666666969699996669666666669610232000000000182 07093020150223246010101202060621392.001669666666966246996996010239996696666666616902299642166616969699996669666666669630621000000000308 07094020150421326010202206040321334.001669666666966246996996070539996696666666166996699666666666969699996669666666669610243000000000265 07095020150511412011105102020524175.001620615122966146996996030210880607266666226997299616666662969699996639666666669630342000000001582 07096020150222412022101107050322585.001620912212966111018440960212080601166666626903299642122111021200015220166666669630520000000001735 07097020150213436012104205030229999.991620826112966136996996109711820604166666696205299612222266969699996669666666669660321000000001008 07098020150322432114202106050422323.002969666666966246996996110069996096642966621101299612222266969699996669666266310630352000000000077 07099020150223436012202109050323243.001611166166966146996996990230520608366666626101299612222166969699996669666666669630321000000000826 07100020150522436021205101030521611.007611026166966246996996069730000608366666626101299621222266969699996669666666669630450000000001206 07101020150313211011101209020523916.001620512121966111002500960312496601166666626905299611112262969699996669666666669630620000000002474 07102020150311236011105201060611224.002110466766966246996996030130032609366666166996699666666666969699996669666666669610341000000001982 07103020150212412011101202020521550.001620926112966111015350960311200601166666626101299612222261041500020339666666669630341000000001204 07104020150211236023202199040624327.002199966266966246996996020069996611366666166996699666666666969699996669666666669630520000000005966 07105020150121236013202205060221067.007610166266966246996996040069996611366666166996699666666666969699996669666666669610331000000000324 07106020150313212014105299060521340.001669666666966246996996030069996611366666626101299642112111040600000310466666669630321000000001061 07107020150123126010202206040621078.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000234 07108020150323426010606696060669999.966669666666966246996996020569996696666666626902299612212266969699996669666666669660111000000001353 07109020150223436012105109050622740.001611166266966246996996050121577608366666626101299612222266969699996669666666669630321000000000983 07110020150213126010606696060569999.966669666666966246996996029769996696666666626101299622222166969699996669666666669630222000000000214 07111020150413436021101109060222765.001611166166966246996996050512184608366666616101299612222266969699996669666666669630343000000000228 07112020150322532112101108050424123.001630266166113112028440960512080102112511621101299612266666969699996669611241419730242000000000314 07113020150513546020606696050369999.966669666666966246996996020469996696666666626208299612266666969699996669666666669630351000000001301 07114020150622412013101204050422307.001620819122966136996996100069996611366666626908299641112111020500080339666666669630530000000000248 07115020150122432111101207030221987.001630266166113112020440960512080102112311621101299622266666969699996669611241410430252000000000093 07116020150622551120105102050323527.001669666666113122038430960219996196612436611202299622222266969699996669616111230830341000000000249 07117020150411336013202102040621184.001610366166966246996996030069996611366666166996699666666666969699996669666666669610253000000000211 07118020150223426020202207050321614.001669666666966246996996010539996696666666616101299622222166969699996669666666669630252000000000262 07119020150413136012101209040612506.001611166166966246996996060512080608366666626208299622212266969699996669666666669630420000000000252 07120020150511236011202206030521560.001630166166966246996996120412080605166666216902299646666696969699996669666666669630342000000000275 07121020150213226010202204060621709.001669666666966246996996010529996696666666616901299612212266969699996669666666669630111000000001027 07122020150622226010202207030522318.001669666666966246996996010529996696666666616101299622222266969699996669666666669630232000000000853 07123020150611126010202205060421852.007669666666966246996996040439996696666666166996699666666666969699996669666666669610233000000000205 07124020150213526010606696060469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000000749 07125020150122436013202206060621481.001611219126966246996996120069996611366666626101299621212166969699996669666666669630341000000000844 07126020150111526010202204040621306.002169666666966246996996030539996696666666616901299611222266969699996669666666669610111000000000580 07127020150321126010204206050422194.001669666666966246996996040439996696666666166996699666666666969699996669666666669610253000000002432 07128020150222426010202206060222483.001669666666966246996996010529996696666666616101299622222266969699996669666666669610252000000001991 07129020150223426010202108050622102.001669666666966246996996010529996696666666616102299622212266969699996669666666669630222000000000680 07130020150122132112105202060221203.001620615127134136010120960110400104111636621101299612222266969699996669622293130830331000000000195 07131020150313512024101108050424512.001669666666966246996996050069996603166666626205299612212161020400892310866666669660430000000002531 07132020150221246010101202040620958.002169666666966146996996010229996696666666616902299621166666969699996669666666669630111000000000277 07133020150113526010606696050369999.966669666666966246996996020169996696666666626902299612222266969699996669666666669630111000000000204 07134020150211136011606696060569999.966669666666966246996996049769996610366666166996699666666666969699996669666666669610341000000000266 07135020150422551110606696050369999.966669666666021246996996020569996096631636621101299612222266969699996669661151410730242000000000205 07136020150122436013105206050621886.001610266266966246996996030069996611366666626101299612222266969699996669666666669630341000000000293 07137020150622451110606696060469999.966669666666011246996996020469996096632536621101299612222266969699996669661112430830252000000000153 07138020150123426010202205040621132.001669666666966246996996010539996696666666616205299632222126969699996669666666669660341000000000532 07139020150322532111101106050223241.001630266266464112001460960511924102112411611101299622266666969699996669616266210330252000000000429 07140020150312212014101204060221118.001669666666966246996996030069996611366666626905299621222262969699996659666666669620110000000000309 07141020150421126010205205050422072.001669666666966246996996040539996696666666616901299612222266969699996669666666669610253000000000264 07142020150311426010204204060521235.001669666666966246996996010329996696666666216902299616666666969699996669666666669610233000000001639 07143020150311236011204205060620919.001620511722966246996996089730520607266666166996699666666666969699996669666666669610243000000000796 07144020150113131012104202030529999.991620526121966113020440960211260602166666626203299612222262969699996669666666669630420000000000083 07145020150121411011101202040621172.001610166266966246996996030110303608366666626901299621112161021500020369666666669630110000000000377 07146020150411126010202204040611199.001669666666966246996996010439996696666666166996699666666666969699996669666666669610243000000000559 07147020150522212012101206060622216.001620926112966111018510960311664601166666626101299622222261030300000339666666669630341000000001193 07148020150321226010202202040621062.007669666666966146996996100339996696666666616101299622212266969699996669666666669630232000000000627 07149020150313336012202206040621101.001611166166966246996996060231248608366666626905299612222266969699996669666666669660110000000000985 07150020150322526010202102050322978.001669666666966246996996030139996696666666616101299612222266969699996669666666669630242000000000544 07151020150511126020205205040621183.002169666666966246996996080539996696666666166996699666666666969699996669666666669610342000000000291 07152020150121336011202206040621055.001610466166966146996996060321213609366666166996699666666666969699996669666666669610242000000000228 07153020150222226010204209060621187.001669666666966246996996070339996696666666616101299622222266969699996669666666669630252000000000234 07154020150511112022105201060621128.001620515222966246996996030110112607266666166996699666666661021200030310266666669610552000000000462 07155020150523526020205202050424105.007669666666966146996996100139996696666666616901299622222166969699996669666666669630111000000001288 07156020150313526020606696060269999.966669666666966246996996070169996696666666626208299612212266969699996669666666669630331000000001911 07157020150323426010202109040621881.001669666666966246996996010539996696666666616102299612222266969699996669666666669630232000000000219 07158020150612412011101108020523965.001620826122966111999520969712080601166666626202299641122111024000150120866666669630420000000000506 07159020150122446010101202040612001.001669666666966146996996030429996696666666616101299612266666969699996669666666669630222000000000320 07160020150512236013905299060229999.992111226226966246996996070069996611366666626904199612222266969699996669666666669630110000000002047 07161020150323536011202205060221714.001620812122966246996996050431040605166666626101299612222266969699996669666666669630321000000000521 07162020150323126010202207040621203.001669666666966246996996089739996696666666616904199942222226969699996669666666669630621000000000285 07163020150223126010202207040621309.001669666666966146996996010339996696666666616902299621222166969699996669666666669660111000000000268 07164020150121336011205204050221297.001631215226966246996996080520832605166666166996699666666666969699996669666666669610233000000000152 07165020150321236011205201030629999.992110366266966246996996030130012608366666626901299611122266969699996669666666669630110000000002763 07166020150423436011606696050269999.962269666666966246996996050169996610366666626205299612222266969699996669666666669660420000000000260 07167020150312212012101204060521833.001620826121966111024420960311732601166666626101299622222261022000050120166666669630341000000000271 07168020150522532122202201050622385.001610266266955246996996990530780108322536621101299622222266969699996669626266130830331000000000198 07169020150322436012104206020521942.001610466266966246996996030211664609366666166996699666666666969699996669666666669610232000000001186 07170020150423426010606696020269999.966669666666966246996996020569996696666666696101299612222266969699996669666666669630243000000000359 07171020150411111014202299999921090.001669666666966246996996020069996611366666166996699666666662969699996669666666669630543000000000100 07172020150413212011105203020523810.001620626221966146996996030210866607266666626101299612222261050400000320666666669630321000000000226 07173020150213436012606696040169999.966669666666966246996996020369996610366666626208299622212266969699996669666666669630441000000000239 07174020150423426010205109050321914.001669666666966246996996019739996696666666616101299612222266969699996669666666669630222000000000279 07175020150612411021101204010323414.001620826112966111006510960213031601166666626101299612222261041000020169666666669630341000000001286 07176020150313136012101209060621244.001611166166966246996996050311924608366666626205299612222266969699996669666666669660420000000002569 07177020150311126010202205040621039.001669666666966246996996070539996696666666166996699666666666969699996669666666669630243000000000734 07178020150622326010202203040621068.001669666666966246996996040239996696666666166996699666666666969699996669666666669610233000000000665 07179020150423226010202206040622644.001669666666966246996996010529996696666666616205299612222266969699996669666666669630321000000000282 07180020150621236011905204040619999.997610466266966246996996990430572609366666626997299622292966969699996669666666669610643000000000250 07181020150213112014101106060621465.001669666666966246996996030069996611366666626904102412222262969699996659666666669620110000000000392 07182020150623212012202207060621848.001620811221966111024400960230780601166666626903299622222261021899997220466666669630110000000001646 07183020150623526020205208050422471.001669666666966246996996030539996696666666616101299622222166969699996669666666669630243000000000664 07184020150211336012101204060621069.007610466766966246996996040211247609366666626101299612212266969699996669666666669610321000000001458 07185020150411432011101206040629999.991610466166966111016999960312080601166666626903299612212262969699996659666666669610110000000000355 07186020150222212024101106990229999.991669666666966246996996110069996611366666626101299611222262969699996659666666669630420000000002779 07187020150423526010606696050469999.966669666666966246996996030569996696666666626205299612222266969699996669666666669630321000000000182 07188020150221326010202205040621115.001669666666966246996996010529996696666666166996699666666666969699996669666666669610253000000000211 07189020150422236012202202050621322.001620912212966246996996030230400607266666626904100531122126969699996669666666669610520000000000268 07190020150211112015696696969669999.966669666666966246996996119669996612366666166996699666666661020100000310366666669610531000000000562 07191020150223126010202203060520998.002169666666966246996996010139996696666666616202299642212216969699996669666666669630331000000000762 07192020150522526010202107050323519.001669666666966146996996100339996696666666616109299612222266969699996669666666669630252000000000145 07193020150312346020101202060621784.001669666666966246996996030119996696666666616101299631166616969699996669666666669630331000000000569 07194020150123426010205202040621067.002169666666966246996996030139996696666666616205299612222266969699996669666666669660321000000000275 07195020150222426010202108050423218.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000002420 07196020150421112011205204060220999.001620815122966246996996040130866609366666166996699666666662969699996659666666669610531000000000166 07197020150111212011104102050521665.001620511121966146996996030210560607266666166996699666666661029700000320166666669630521000000000352 07198020150422436011205201060221104.001611026266966246996996080130040608366666626101299611222266969699996669666666669630331000000000237 07199020150113536013101109050422309.001611166266966246996996050069996611366666626905299612222266969699996669666666669630110000000000128 07200020150422312012101202020222081.001620826112966111030480960210640601166666626903299621222261021400050210566666669630110000000000631 07201020150111112012204202040621009.001611026266966246996996030130108608366666166996699666666661020800000320866666669610242000000000298 07202020150123136011104209040621004.001620526122966146996996100212080605166666626205299622222166969699996669666666669660420000000000203 07203020150211426010202202060521456.001669666666966246996996030229996696666666166996699666666666969699996669666666669610253000000000164 07204020150522532124101206030121566.001669666666966246996996110069996096642266621101299622212166969699996669666266430830351000000000837 07205020150313426020606696050469999.966669666666966246996996020269996696666666626905299612212166969699996669666666669630621000000000836 07206020150423436012101208040621065.001611166166966246996996050211924608366666626905299612212266969699996669666666669660620000000000092 07207020150212112011101203040521478.001620811121966111004320960311120601166666626908299612212261020300025370266666669630621000000000856 07208020150323436021105206060221286.001620626211966246996996030111820607266666626101299622222166969699996669666666669630321000000002803 07209020150123526010205107050422853.001669666666966246996996080439996696666666616902299622212266969699996669666666669630111000000000275 07210020150323226010202208040621147.001669666666966246996996010529996696666666616901299622212266969699996669666666669630111000000000605 07211020150222426010202107050322000.001669666666966246996996010539996696666666616101299621212166969699996669666666669610253000000000951 07212020150322336013202207040611272.001610466166966246996996040069996611366666626206299612222266969699996669666666669610440000000000810 07213020150113411011105106020523331.001620826127966111999450960412600601166666616102299622222261021200000269666666669630321000000000231 07214020150522532112101107050424077.001630266166113112045490960512600102112211621101299612266666969699996669611241430830242000000000692 07215020150223436013101209060222477.001611166266966246996996060069996611366666626905299612212266969699996669666666669630110000000000735 07216020150413226010606696060569999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630233000000000251 07217020150422526010205202060221641.001669666666966246996996030339996696666666616101299612222266969699996669666666669630232000000000168 07218020150122546010105202050221524.001669666666966246996996010429996696666666216901299616666666969699996669666666669630332000000000238 07219020150111336011202203040621046.001610466266966246996996049730325609366666166996699666666666969699996669666666669610331000000000202 07220020150122526010202204060221426.001669666666966246996996010439996696666666616101299612222266969699996669666666669630232000000000111 07221020150623226020202202060221743.001669666666966146996996100539996696666666616101299612222266969699996669666666669630252000000000233 07222020150411136011101106060521095.001620526122966246996996040321473609366666166996699666666666969699996669666666669610253000000000140 07223020150312412011105101020524376.001611026166966146996996090220733603166666616908299612212161070400000139666666669630110000000000962 07224020150213526010606696060369999.966669666666966246996996020569996696666666626906299612222266969699996669666666669610531000000000251 07225020150121326010202202050321186.007669666666966146996996060529996696666666616901299611122266969699996669666666669610243000000000131 07226020150623536013101109050429999.991611166166966246996996050069996611366666626205299612212266969699996669666666669630321000000000497 07227020150112412011104202010521413.001620515121966113011490960210840602166666626903299622212261040500025349666666669630110000000000192 07228020150212412012105102020521825.001620626121966246996996030110381607266666626908299621112161021400000129966666669630110000000001904 07229020150222232114202299040621018.007669666666966246996996110069996096641666621101299612222266969699996669666266430830351000000000122 07230020150211126010202202040621002.001669666666966246996996040239996696666666166996699666666666969699996669666666669610233000000000734 07231020150413336012905205060529999.991620812127966136996996100069999604166666626908299612212266969699996669666666669630110000000000241 07232020150612526020202107050420435.001669666666966146996996010339996696666666616102299612222266969699996669666666669630222000000000526 07233020150413536013606696010569999.962269666666966246996996020069996611366666626208299632212116969699996669666666669660420000000000684 07234020150122526010202207040321428.007669666666966246996996040529996696666666616101299622222166969699996669666666669610222000000000075 07235020150522526010205206050424380.001669666666966246996996019739996696666666616197299622222266969699996669666666669630222000000000280 07236020150223226010202208060221786.001669666666966146996996010439996696666666616902299612222266969699996669666666669660111000000001489 07237020150113426010202207040522273.002169666666966246996996010239996696666666616205299612222266969699996669666666669630321000000000202 07238020150323226020204209050621189.001669666666966246996996019739996696666666616205299612222266969699996669666666669660321000000000536 07239020150423426010205209050621192.001669666666966246996996010439996696666666616905299612222266969699996669666666669660111000000000123 07240020150421226010205207060522317.001669666666966246996996080539996696666666216902299646666616969699996669666666669630253000000000234 07241020150321326010202204040621509.001669666666966246996996010539996696666666616909299622222166969699996669666666669610111000000001025 07242020150313212011105102020523507.001620626122966111008450960412304601166666626903299612222261070800030339666666669630110000000000572 07243020150422536022202206060122904.001610366266966246996996020060936610366666626101299612222266969699996669666666669630351000000000176 07244020150513212013205201050529999.991620826222966246996996030069996611366666626901299641122221021000010310166666669630631000000000163 07245020150211226010202202040621132.001669666666966246996996010139996696666666166996699666666666969699996669666666669610243000000000222 07246020150623226010205206040621065.001669666666966246996996030139996696666666616205299622212266969699996669666666669630321000000000998 07247020150313436012205204020322517.001620826221966246996996030130693607266666626905299622212266969699996669666666669630520000000000516 07248020150322232112101206040211533.001630266266123112037400960412080102112136621101299632212116969699996669611291210630232000000000293 07249020150511311011101202060529999.991611011266966246996996060411600608366666626901299622222262969699996669666666669630110000000000402 07250020150322532112101207060322446.001630266166113112020500960512080102112336621101299612222266969699996669611293410630232000000000695 07251020150312312021101205030521461.001620926112966136996996090411976603166666626101299612222162969699996610866666669630321000000001417 07252020150213136013903208060529999.991611166166966246996996060069996611366666626205299612212266969699996669666666669660420000000000595 07253020150111226010202205040621085.001669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000108 07254020150612112011104202030522640.001620526121966146996996030211091607266666616108299611112261021200200120866666669630440000000001122 07255020150213236023101209030614502.001611166266966246996996050069996611366666626205299622212266969699996669666666669660420000000005546 07256020150313426010205206060523477.001669666666966246996996050229996696666666616905299612222266969699996669666666669630111000000000669 07257020150121111015696696969669999.966669666666966246996996119669996612366666166996699666666661020300000369666666669610252000000000208 07258020150321326010205204050421288.001669666666966246996996030239996696666666166996699666666666969699996669666666669610332000000000247 07259020150123212012104202030221376.001620526121966111023360960210600601166666616202299612222261041000000349666666669630441000000000071 072600201502234120241012060606109999991669666666966246996996030069996611366666626907299611222262969699996670566666669630531000000002383 07261020150122326010606696060669999.966669666666966246996996010469996696666666626902299622212166969699996669666666669630531000000000389 07262020150421212012104202040621712.001610166766966246996996060110152608366666626907299611222261040200005320466666669610110000000000142 07263020150511126010606696060669999.966669666666966246996996020569996696666666166996699666666666969699996669666666669610233000000000214 07264020150421126010205202050421063.001669666666966246996996040139996696666666166996699666666666969699996669666666669610352000000000302 07265020150412412012101208060220019.001620812122966111032360960212080601166666616101299622212261041600000220866666669630321000000000247 07266020150223412011101105010524146.001620811111966136996996090312132603166666626208299642112211041500000170866666669630430000000000504 07267020150411136011205201010520993.002110466266966246996996040130075609366666166996699666666666969699996669666666669610242000000000196 07268020150323212022105107060221350.001620912112966111022280960312080601166666626101299612222261020100060310266666669630420000000002706 07269020150121326010202203040620977.007669666666966246996996040329996696666666166996699666666666969699996669666666669610233000000000168 07270020150122436012105202050621115.001610466266966246996996040120133609366666626101299621112166969699996669666666669610331000000000156 07271020150423426010202108050621972.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000335 07272020150213426010606696060569999.966669666666966246996996020569996696666666626198299612222266969699996669666666669630243000000000302 07273020150211136012202203040621088.001620826222966246996996030230130607266666166996699666666666969699996669666666669610331000000000624 07274020150422446010105202060221943.001669666666966146996996100239996696666666616904100421266666969699996669666666669630521000000000261 07275020150522436013101208050223819.001610266166966136996996100069996611366666626101299612222266969699996669666666669630331000000000869 07276020150623426010606696060669999.966669666666966246996996020469996696666666626902299612222266969699996669666666669630521000000000284 07277020150511336022104202020521774.001620926222966246996996040110320609366666166996699666666666969699996669666666669610541000000000272 07278020150122412092105104050321848.001620611112966111038350960211403601166666626903299632122211040200000219966666669630232000000000326 07279020150623436011202102050322222.001610366266966246996996010330520608366666616906299612222266969699996669666666669630110000000000192 07280020150221111015696696969669999.966669666666966246996996119669996612366666166996699666666661020200010369666666669610243000000000887 07281020150213212011105104020523745.001620815121966111008999960321368601166666626101299612222262969699996649666666669630332000000000487 07282020150223426010606696060669999.966669666666966246996996020469996696666666626202299612212266969699996669666666669630332000000000413 07283020150113112011105102010529039.001620626221966136996996990210966604166666616202299612222262969699996649666666669630331000000000129 07284020150422326010606696040669999.966669666666966246996996070169996696666666626108299642212116969699996669666666669630242000000000256 07285020150622526010202206040611222.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000201 07286020150121112015696696969669999.966669666666966246996996119669996612366666166996699666666661020100010320366666669610252000000000202 07287020150122226010202104050621778.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000317 07288020150222132012101204050421387.001620626122966112040370960211212602166666626903299612222262969699996620566666669630530000000000567 07289020150423226010606696060269999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000000139 07290020150323236012606696060269999.966669666666966246996996050269996610366666626297299632212216969699996669666666669630420000000000407 07291020150222412011101102030521918.001620926112966136996996090411800603166666626101299632122211040700005320466666669630321000000001415 07292020150212426010204105020522284.001669666666966246996996030339996696666666616902299622212266969699996669666666669630111000000000321 07293020150523236011205108050223469.001630626221966246996996050321335605166666616208299622212266969699996669666666669630321000000000273 07294020150113141010104202020521785.001669666666966111006999960429996696666666616101299632166611040300000169666666669630232000000000281 07295020150422332112101106020222655.001630266166123112032480960412080102119636621903299622212266969699996669611241310730531000000000179 07296020150123126010202205040621029.001669666666966246996996070539996696666666616101299612222266969699996669666666669630243000000000245 07297020150223226010202106060621528.001669666666966246996996010529996696666666616904101242222216969699996669666666669630621000000000776 07298020150322432112101203060221596.001610266166103112048330960411600102112336621101299622212266969699996669611231410330341000000000543 07299020150411412015696696969669999.966669666666966246996996119669996612366666226904199646666611010200000320366666669630541000000000205 07300020150622432112101207040221834.001630266166113112036350960412080102112136621101299612222266969699996669611241410430232000000000187 07301020150212446010101102020522901.001669666666966246996996020529996696666666616102299621266666969699996669666666669630242000000000620 07302020150313136013606696999969999.966669666666966246996996020069996611366666626105299612222266969699996669666666669660321000000001529 07303020150311226010202204040611261.002369666666966246996996070529996696666666166996699666666666969699996669666666669630522000000001464 07304020150213312014101299060619999.991669666666966246996996030069996611366666626101299632112111061500025210166666669630341000000002148 07305020150313546010105202010521354.001669666666966246996996050239996696666666616205299612266666969699996669666666669620332000000000416 07306020150321226010202202040221086.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000002963 07307020150222526010202107050321987.001669666666966246996996010529996696666666616101299612212166969699996669666666669630341000000000944 07308020150411326010202204040621153.001669666666966246996996010529996696666666216902299616666666969699996669666666669610243000000000390 07309020150622126010205107060422491.001669666666966246996996039739996696666666616101299622212166969699996669666666669630253000000000445 07310020150623226010202206040621083.001669666666966246996996010539996696666666616101299612222266969699996669666666669630243000000002038 07311020150223426010202206060221483.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000186 07312020150321126010202205040611063.001669666666966246996996049739996696666666166996699666666666969699996669666666669630342000000003138 07313020150113312011104204010521256.001620526221966111013300960211364601166666626903299612222261039700000349666666669630110000000000127 07314020150621126010205204040621170.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000983 07315020150323126010202208010221179.001669666666966246996996010529996696666666616101299622222266969699996669666666669630243000000000224 07316020150523136013105299050189999.992311226216966246996996020069996611366666626208299612212266969699996669666666669630420000000000183 07317020150121131111606696010569999.966669666666011246996996020569996010332536621101299612222266969699996669661111930830232000000000126 07318020150413411013101209060513008.001620811117966136996996100069996611366666626208299642112111021099997269666666669630420000000000072 07319020150523236011205203050621953.001631226226966246996996030230108607266666626101299612222266969699996669666666669630242000000001446 07320020150411112012101205030521899.001620826112966111020490960312080601166666626903299612222261020200000249666666669630110000000000663 07321020150223326010202208040621197.001669666666966246996996010529996696666666616298299619922266969699996669666666669630233000000000226 07322020150411212012101206060621400.001620926122966111023410960212080601166666166996699666666661021000025320166666669630242000000000244 07323020150613411012101106060524166.001620826122966111028480960212080601166666616903299622222162969699996669666666669630110000000000670 07324020150323326010606696010569999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630222000000000795 07325020150421226010202206040611270.001669666666966146996996100139996696666666616101299622212266969699996669666666669630232000000000186 07326020150613511022101208030221508.002311012266966246996996030062600608366666626208299642111221041500003369666666669630450000000000262 07327020150112411012999206010529999.991620813112966111032430960512600601166666166996699666666661022800347269666666669630232000000000463 07328020150613436021606696020569999.966669666666966246996996030169996610366666626108299632212216969699996669666666669630321000000000291 07329020150323136023101299030529999.991611166766966246996996050069996611366666626205299612292266969699996669666666669660420000000001163 07330020150311136011202206040621021.007639966766966246996996999721664605166666166996699666666666969699996669666666669630243000000001844 07331020150612412011104202020523630.001620817127966111999999969710520601166666626903299622212161059700886279966666669630110000000002278 07332020150312411011101103050222159.001620926122966111999999960411400601166666626298299612222262969699996669666666669630343000000000640 07333020150213236013101108050522681.001611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000489 07334020150223126010202106060621573.001669666666966246996996070539996696666666616205299612222266969699996669666666669660321000000000218 07335020150221426010202206060621335.001669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000001030 07336020150522411021101205010523624.001620826121966111003230960412080601166666626909299641122111021000518369666666669630530000000000192 07337020150423226010202208050621762.001669666666966246996996010529996696666666616202299612222266969699996669666666669630222000000000218 07338020150213426010205109050621512.001669666666966246996996010539996696666666616204143142222116969699996669666666669630321000000000562 07339020150523236013202207040620968.001610166166966146996996030069996611366666626101299612212266969699996669666666669630321000000001161 07340020150213146010205202030522048.001669666666966246996996020119996696666666616101299612266666969699996669666666669630222000000000505 07341020150311326010202107040621134.001669666666966246996996080539996696666666166996699666666666969699996669666666669610243000000001130 07342020150322426010606696060269999.966669666666966246996996030169996696666666626101299612222266969699996669666666669630242000000000337 07343020150421426020205205040611086.001669666666966146996996030339996696666666616902299622222266969699996669666666669610111000000000226 07344020150221336013204202040611163.001611013266966246996996990069996611366666166996699666666666969699996669666666669610242000000000403 07345020150322551110606696050269999.962269666666011246996996020569996096632136691101299612222266969699996669661111430830242000000000911 07346020150413126010202209030622210.001669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000000171 07347020150222132013202299999911026.007610366166966111999280969739996601166666626903299642212112969699996659666666669630520000000001479 07348020150423412012205201060221473.001620626221966246996996050130008603166666626905299622222261010500000359666666669660110000000000162 07349020150121226010204206040621041.001669666666966246996996040429996696666666166996699666666666969699996669666666669610243000000000263 07350020150512412011606696010569999.966669666666966246996996020469996610366666626908299612212261024000100239666666669630110000000000655 07351020150322432111606696050369999.966669666666041246996996020569996010331636621101299612222166969699996669661223410730242000000000070 07352020150313236013204203060521683.001620515121966136996996100069996611366666626205299612222166969699996669666666669660420000000000478 07353020150523226010202103040621074.001669666666966146996996100419996696666666616901299632212116969699996669666666669630532000000000277 07354020150421136011205206040620624.002110466266966246996996080521560609366666166996699666666666969699996669666666669610242000000000375 07355020150423336011205204040621471.002130166266966246996996030430384607266666616105299612212266969699996669666666669630222000000000203 07356020150523426010205202050321497.001669666666966246996996050139996696666666616205299612222266969699996669666666669660321000000000439 07357020150122426010202206050621042.001669666666966246996996010439996696666666616902102331211116969699996669666666669630111000000000329 07358020150423526010205104050420050.001669666666966246996996010429996696666666616205299612222266969699996669666666669630321000000000391 07359020150211126010205202040621138.007669666666966246996996030139996696666666166996699666666666969699996669666666669610243000000002053 07360020150113412011104202020523489.001620612127966111010480960211125601166666626205299612222261021000000239666666669660420000000000237 07361020150212411022105203030321984.001620815121966136996996100110693604166666616908299612212261020500000169666666669630321000000000249 07362020150522526020205202050611325.001669666666966246996996010439996696666666616102299622222266969699996669666666669630232000000001795 07363020150611136012205202030521636.007610466166966246996996080130200609366666166996699666666666969699996669666666669610232000000002497 07364020150223536012606696060269999.966669666666966246996996020169996610366666626205299612212266969699996669666666669630420000000000291 07365020150223112011104105040620946.001620515111966111032300960212080601166666616101299622222261020600030310466666669630431000000000211 07366020150221426010202206040621072.007669666666966246996996070529996696666666166996699666666666969699996669666666669630243000000000296 07367020150122426010202205060611373.001669666666966246996996070539996696666666616902113212222266969699996669666666669630521000000000357 07368020150113141010104202020522322.001669666666966121018996010219996696666666616102299612266662969699996669666666669630253000000000485 07369020150522226010205204040621346.001669666666966246996996030439996696666666616101299622222266969699996669666666669630242000000001194 07370020150511136011205201010520993.002310466266966246996996030130030609366666166996699666666666969699996669666666669610521000000000663 07371020150412312011105108060423364.001620615121966111012440969713120601166666616103299612222261020100010149666666669630321000000000320 07372020150412346010101202060521515.001669666666966146996996010319996696666666616901299612266666969699996669666666669630633000000000188 07373020150423436011606696060269999.966669666666966246996996070369996610366666626105299612212266969699996669666666669630321000000000243 07374020150521136013202101040621111.001611012266966246996996030069996611366666166996699666666666969699996669666666669610331000000000723 07375020150421136013202299040621009.007611015266966246996996080069996611366666166996699666666666969699996669666666669620352000000000841 07376020150323436011205107050221938.001631215226966246996996030530364607266666616101299622222266969699996669666666669630331000000000747 07377020150212412011105101020523026.007620626121966111014430960311040601166666626903299622212261071200050320566666669630110000000000172 07378020150312446020101202060321839.001669666666966146996996010519996696666666616102299611166666969699996669666666669630222000000004036 07379020150113112012101203010522343.001610166166966111036450960210849601166666626202299612222261050200040339666666669630431000000000267 07380020150312426010202107050622022.001669666666966246996996010529996696666666616101299612222266969699996669666666669630243000000000783 07381020150423236012101103050222236.001611166266966246996996050310936608366666626205299622222966969699996669666666669630420000000000193 07382020150321311011104202040420728.001610466766966246996996010421358609366666166996699666666661020200010369666666669610353000000001868 07383020150212442010101202020320974.001669666666966121999996010329996696666666616101299632166622969699996620866666669630252000000000601 07384020150123336011101109050623310.001611166266966246996996050411924608366666626205299612222266969699996669666666669630420000000000319 07385020150422446010104202040621586.001669666666966146996996010329996696666666166996699666666666969699996669666666669630253000000000278 07386020150522226010606696010269999.966669666666966246996996020569996696666666626101299622212266969699996669666666669630252000000000261 07387020150612412014105203020521451.001669666666966246996996070069996611366666626905299621222261020500000320866666669630110000000001381 07388020150321226010202205050621309.001669666666966246996996030539996696666666616101299622222266969699996669666666669630222000000000954 07389020150321336011202204040621220.007610466266966246996996089731299609366666696997999979992996969699996669666666669610632000000000793 07390020150611236011104202050421020.007620515222966246996996040210640609366666166996699666666666969699996669666666669610242000000002073 07391020150113112012104102040621245.001620515121966111026250960210680601166666626903299612222261020600000349666666669630441000000000325 07392020150511211013101203040620938.001699966166966246996996120069996611366666166996699666666661021500000369666666669630243000000000207 07393020150122132114202204060621061.001669666666966246996996110069996096649666621909108432212116969699996669666266230830550000000000161 07394020150223426010606696060569999.966669666666966246996996020569996696666666626105299622222166969699996669666666669630222000000000401 07395020150222226010202208040612011.002169666666966246996996010539996696666666616101299622222266969699996669666666669630243000000000176 07396020150613446010105202010522058.001669666666966246996996010419996696666666616101299612266666969699996669666666669630252000000000414 07397020150222436023105202050421001.007610466266966246996996040069996611366666626101299622212266969699996669666666669610331000000003189 07398020150422526010202202060621662.001669666666966246996996010329996696666666616101299612212266969699996669666666669630242000000000360 07399020150211126010202204010221026.007669666666966246996996049729996696666666166996699666666666969699996669666666669610342000000000305 07400020150213226010202206060211214.001669666666966246996996050539996696666666616202299612222266969699996669666666669660321000000001822 07401020150112226010202207030511023.001669666666966246996996010529996696666666616901299612222266969699996669666666669630233000000000379 07402020150622336093202204060321688.001620814122966196996996990069996611366666696997999979992996969699996669666666669630530000000000715 07403020150523126010205207060621283.001669666666966246996996030539996696666666616101299622212266969699996669666666669630253000000000379 07404020150222532113101208050421784.001630166166113136014999960329996111319636621909299621212266969699996669611241410630541000000000448 07405020150311126010202203040621004.002969666666966246996996080239996696666666166996699666666666969699996669666666669610233000000000341 07406020150413326020606696060469999.966669666666966246996996010569996696666666616102299612222266969699996669666666669630242000000000421 07407020150313412021101206050421731.001620912127966111012300960413120601166666626101299622222161022000040139666666669620331000000000858 07408020150422212011104203020512077.001620517121966111999999960311400601166666626903299612212161049799997339666666669630110000000000796 07409020150513226010606696020269999.966669666666966246996996020569996696666666626908299622212266969699996669666666669630111000000000115 07410020150512426010606696020569999.966669666666966246996996070569996696666666626101299612292966969699996669666666669630242000000000271 07411020150211326010202205040621094.001669666666966246996996010539996696666666166996699666666666969699996669666666669620522000000000285 07412020150222412013101299040621809.001611226126966246996996060599996611366666626101299632212191021499997220866666669630331000000000439 07413020150612136012205204060520898.001620726222966246996996030130554607266666626204101112222266969699996669666666669630420000000000423 07414020150323426010202207060221356.001669666666966246996996030539996696666666616101299612222266969699996669666666669630233000000000649 07415020150221426010205102050421657.001669666666966246996996040539996696666666166996699666666666969699996669666666669630233000000000900 07416020150623426010205207060620919.007669666666966246996996010539996696666666616908299642212296969699996669666666669630522000000002482 07417020150311326020205205040621221.001669666666966246996996080539996696666666166996699666666666969699996669666666669610533000000003609 07418020150113126020606696020569999.966669666666966146996996060469996696666666626101299611222266969699996669666666669630331000000000119 07419020150413236012101109050329999.991610166266966246996996120064160608366666626298299612292966969699996669666666669630321000000000114 07420020150213426010202204040621028.001669666666966246996996010439996696666666616205299632222216969699996669666666669660321000000000147 07421020150212236011205204060529999.991620726791966246996996019730624607266666616902299672222226969699996669666666669630620000000000237 07422020150321536021205203050421542.002120615222966246996996049730208609366666626901299611122266969699996669666666669630110000000002091 07423020150123426010205104050320025.381669666666966246996996010429996696666666616101299612222266969699996669666666669630222000000000337 07424020150611136023205202060620956.007610466266966246996996030069996611366666166996699666666666969699996669666666669610242000000000365 07425020150623436012101108050622071.001611166266966246996996050411560608366666626105299622222266969699996669666666669630321000000000356 07426020150621346010101202060621226.001669666666966246996996080429996696666666216902299626666666969699996669666666669630533000000000700 07427020150422326010202207060221285.001669666666966246996996010439996696666666166996699666666666969699996669666666669630233000000000203 07428020150111336013606696010569999.962269666666966246996996040069996611366666696907299611222266969699996669666666669610620000000000250 07429020150221426010202204040621097.001669666666966246996996040439996696666666166996699666666666969699996669666666669610253000000000604 07430020150123536012101109050424179.001611166266966246996996050111924608366666626205299612222266969699996669666666669630431000000000182 07431020150223526010202207050221026.007669666666966246996996010239996696666666616102299612222266969699996669666666669630232000000001752 07432020150622526010606696040169999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630242000000001426 07433020150322212014903299040629999.997669666666966246996996110069996611366666626909104842111111021000030379966666669630530000000000207 07434020150113512012104207010522032.001620526121966111024240960112080601166666626205299612222261030900000349666666669630420000000000252 07435020150112332012205202030521141.001620826127966111999410960230400601166666626903299612222261041500000249666666669630620000000000229 07436020150122426010205106050221446.001669666666966246996996010529996696666666616101299612222166969699996669666666669630242000000000096 07437020150522436011101206050621681.001620811212966146996996100431560605166666626101299612222266969699996669666666669630341000000000202 07438020150111226010202202040621016.007669666666966246996996030239996696666666166996699666666666969699996669666666669610332000000000146 07439020150222451110606696060669999.966669666666041136020999960469996196611636621101299612222266969699996669661111410630232000000000140 07440020150221336012205202040621133.001611026266966246996996030130065608366666166996699666666666969699996669666666669630232000000000289 07441020150322346010202202060221386.001669666666966246996996010439996696666666616101299621266666969699996669666666669630222000000000695 07442020150211226010204205060421056.001669666666966246996996070139996696666666166996699666666666969699996669666666669630253000000000367 07443020150522431122101105050321974.001630266166103112036400960521664102112336621101299612222266969699996669621111110330252000000000343 07444020150511436011104103050522180.001620512222966136996996090421472603166666166996699666666666969699996669666666669630521000000001172 07445020150622432112101106050422267.001630266166123112024450960521837102112236621101299612222166969699996669611241230830252000000000333 07446020150122232113105202040611403.001620926222955246996996990069996011339636621909299641222116969699996669626266130830551000000000140 07447020150113246010105106030524116.001669666666966146996996090419996696666666616208299612266666969699996669666666669630321000000000458 07448020150211446010105202040621063.001669666666966246996996040229996696666666166996699666666666969699996669666666669610243000000001807 07449020150412126010606696010569999.966669666666966246996996020569996696666666626202299622212266969699996669666666669630351000000000230 07450020150313536012101108050424783.001611166166966246996996050311976608366666626105299612222266969699996669666666669630321000000000490 07451020150122426010202109050324096.001669666666966246996996010539996696666666616102299612222266969699996669666666669630243000000000133 07452020150311112012202204040621182.001620826722966246996996040330455609366666166996699666666661020600000320866666669610252000000000472 07453020150211426010205103050321633.002969666666966246996996010539996696666666166996699666666666969699996669666666669610233000000000238 07454020150423526010202108050421538.001669666666966246996996010239996696666666616101299612222266969699996669666666669630222000000000285 07455020150323212011104207040611182.001620515121966111011280960221387601166666626903299622222261022100020310466666669630530000000000541 07456020150121136011205204050221074.001631226226966246996996030330312607266666166996699666666666969699996669666666669610522000000000307 07457020150113411011101109060222391.001611166166966146996996060412080608366666616101299621122161010400020369666666669630353000000000239 07458020150422426010202206050222001.001669666666966246996996070539996696666666616101299612222166969699996669666666669630242000000000202 07459020150523326020202206060621321.002169666666966146996996100539996696666666616902299612222266969699996669666666669630632000000000299 07460020150522226010202204060522064.001669666666966246996996019739996696666666616101299622212266969699996669666666669630242000000000346 07461020150323226010202209050621179.001669666666966246996996030439996696666666616205299612222266969699996669666666669660321000000000134 07462020150612412011101207020522173.001620826122966111999999960412080601166666626903299632112211041499997220866666669630110000000000742 07463020150421126010202205060221136.001669666666966246996996010339996696666666166996699666666666969699996669666666669610243000000000203 07464020150312512011104202060420581.001620515122966146996996090312240603166666166996699666666661041400020120366666669630232000000001154 07465020150113412011205209060229039.001620515121966111008450960213916601166666626105299612222261040700050110466666669630321000000000133 07466020150523426010202209050321882.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000556 07467020150312346010101102030523311.001669666666966246996996030539996696666666166996699666666666969699996669666666669630332000000000535 07468020150423121010202109050522303.001669666666966121002996010439996696666666616209299632212112969699996669666666669660222000000000228 07469020150311112011202202040621042.007611226226966246996996990230080608366666166996699666666661069700000310866666669610541000000000474 07470020150612526020205202010221537.002169666666966246996996010139996696666666616108299632112116969699996669666666669630222000000002620 07471020150313536021101209050326456.001621126116966246996996050411976605166666626108299612212266969699996669666666669660321000000001277 07472020150311412012105202010523022.001620912122966111023510960311040601166666166996699666666661020800000239666666669630531000000001008 07473020150212536021202202040621043.001631226226966246996996030130200607266666616907299641122116969699996669666666669610233000000001843 07474020150421132113202204060621020.001610266266374136999150960069996111312336621101299612222266969699996669626266230830341000000000110 07475020150413136011606696040269999.966669666666966246996996030169996610366666626907299641222216969699996669666666669630621000000000213 07476020150513136012101299030522452.001620811122966136996996100110096604166666626905299621122166969699996669666666669660621000000000409 07477020150323226010202209060222930.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000000246 07478020150211326010202202040621003.002169666666966246996996030139996696666666166996699666666666969699996669666666669610243000000000258 07479020150323436022101202030221216.001611026266966246996996030110520608366666626101299612212266969699996669666666669630341000000002000 07480020150613412012101207060329999.991620826122966136996996100112080604166666626908299612212261072500050370166666669630641000000001170 07481020150323236011202109040621656.001611166266966246996996050330936608366666626105299612212266969699996669666666669630321000000000120 07482020150122232111101208060221503.001630266166123112006310960412080102112111611103299612222266969699996669611291210330232000000000163 07483020150123226010202206040621509.001669666666966246996996010539996696666666616905299612222266969699996669666666669660111000000000247 07484020150221526010202203050421194.001669666666966246996996010329996696666666166996699666666666969699996669666666669610233000000000226 07485020150122551110606696050369999.966669666666052246996996020569996096631636611202299612212266969699996669661112919830242000000000190 07486020150222436011101107050422016.001610466166966246996996040311820609366666626909299642222126969699996669666666669610110000000000344 07487020150411136021205201060221025.002111026766966246996996030130060608366666166996699666666666969699996669666666669610253000000000153 07488020150522432111101206060222625.001630266166123112024420960511664102112221621101299622266666969699996669611241210530252000000000445 07489020150222532111101107050322257.001630266266134136010999960511872104111612611101299612266666969699996669611241430830232000000000844 07490020150422326010202105050622215.001669666666966146996996010439996696666666616101299612222266969699996669666666669620243000000000103 07491020150622426010202107050622401.001669666666966146996996100139996696666666616101299612222266969699996669666666669630253000000000358 07492020150112512024905299050429999.992169666666966246996996030069996611366666626206299612222261030400000320366666669610440000000000253 07493020150511126010202204040621158.001669666666966246996996040239996696666666166996699666666666969699996669666666669610253000000001163 07494020150612112011104205010522659.007620515121966136996996999713380604166666626208299612212261070500000249666666669630321000000000206 07495020150123536013101207030221982.001611166166966246996996050069996611366666626101299612222266969699996669666666669630321000000000388 07496020150313412012101102030321576.001620826221966111040410960210800601166666626103299612212261025500040210266666669630321000000000190 07497020150212412023101207060110743.002310366266966246996996080069996611366666626209299632112211022000030220166666669630440000000001935 07498020150122236011904208030529999.991620526221966246996996030231040607266666626101299612222266969699996669666666669630351000000000257 07499020150411126010205203040621202.001669666666966246996996089729996696666666166996699666666666969699996669666666669610253000000000434 07500020150211136011205203040611359.001611026266966246996996030330260608366666166996699666666666969699996669666666669610232000000000696 07501020150511246010101202040521219.007669666666966246996996030539996696666666166996699666666666969699996669666666669630253000000000806 07502020150523126020606696060269999.966669666666966246996996079769996696666666626907299641212116969699996669666666669660111000000001291 07503020150122532111101108050424011.001630266166134112009450960512080102112121621101299622266666969699996669611241410630252000000000076 07504020150423412012101205040621009.001611026166966246996996030121387608366666626101299622222261021400000339666666669630353000000000211 07505020150521226010202206040612070.002169666666966246996996010539996696666666166996699666666666969699996669666666669610233000000001093 07506020150211536011101203040611776.001610466166966246996996030220560609366666226901299616666666969699996669666666669610252000000000692 075070201502224321241011040403209999992369666666966246996996110069996096642566621204101522212166969699996669662241129730440000000000209 07508020150322222010204104040621564.001669666666966111017170960239996696666666616902299621222262969699996659666666669630521000000001605 07509020150212436011606696020169999.966669666666966246996996070369996610366666626101299612222266969699996669666666669630242000000000335 07510020150322236023101299060621411.007610266166966246996996080069996611366666626101299622292166969699996669666666669630331000000001956 07511020150322432112101207040621403.001630266166123112040390960511820102112136621101299612222266969699996669611211210330242000000000309 07512020150523326010202205040621272.001669666666966246996996010439996696666666616109299622222266969699996669666666669630222000000000419 07513020150413112011101202020579999.991620812122966146996996120210960607266666626101299612222261021000050320466666669630440000000000229 07514020150123426010205202050221423.001669666666966246996996070519996696666666616901299612212266969699996669666666669630111000000000273 07515020150411126010202205030521040.001669666666966246996996049739996696666666166996699666666666969699996669666666669610243000000000170 07516020150311246010101202020521369.001669666666966246996996010519996696666666166996699666666666969699996669666666669630243000000000782 07517020150513236011905201030529999.992110166266966246996996050130024608366666626205999912222266969699996669666666669660321000000000541 07518020150521212011101206060221167.001610366166966146996996990512288608366666626908299622212262969699996620266666669630252000000000741 07519020150323136011101207040621245.001611026166966246996996070412080608366666616905299621122266969699996669666666669630110000000000873 07520020150221426010606696060469999.966669666666966246996996030269996696666666166996699666666666969699996669666666669610522000000000399 07521020150111112015696696969669999.966669666666966246996996119669996612366666166996699666666661020100000320366666669610243000000000178 07522020150123536013101206040621671.001611212116966136996996100069996611366666626101299622222266969699996669666666669630342000000000247 07523020150222421010205107050422385.001669666666966111008999960439996696666666616101299622222261030100000269666666669630242000000000163 07524020150521126010202205060621297.001669666666966246996996040529996696666666166996699666666666969699996669666666669610243000000000201 07525020150523526010205109050324811.001669666666966246996996050339996696666666616205299612222266969699996669666666669660321000000001515 07526020150222532111105106050423522.001630266266113136016999960511924104112212611103299612266666969699996669611242430830232000000000087 07527020150113132011101209060521551.001620812111966111011380960212340601166666626105299622222162969699996610866666669660321000000000338 07528020150122426010606696050469999.966669666666966246996996020469996696666666626101299612292966969699996669666666669630242000000000347 07529020150623526010606696060469999.966669666666966246996996010569996696666666626205299612222266969699996669666666669620321000000000430 07530020150111111011205202040621081.007611026766966246996996040130080609366666166996699666666662969699996669666666669630531000000000109 07531020150323426010205109050324300.001669666666966246996996010529996696666666616905299612222266969699996669666666669630521000000000288 07532020150211526010606696060269999.966669666666966246996996010469996696666666166996699666666666969699996669666666669630243000000000829 07533020150421136115696696969669999.966669666666966246996996119669996096649666621904106012222266969699996669666266120330540000000000098 07534020150523426010202207990422511.001669666666966246996996010529996696666666616101299612222266969699996669666666669620222000000000854 07535020150321236011101203040621078.001610466766966246996996120210650609366666166996699666666666969699996669666666669610341000000000867 07536020150113236013101109050229999.991611166766966146996996030069996611366666626105299612222266969699996669666666669630321000000000442 07537020150323236011202109050622804.001630166266966146996996010331300605166666616101299612222266969699996669666666669630222000000000648 07538020150321336011202205040621059.001630466266966246996996039730260609366666166996699666666666969699996669666666669610541000000002013 07539020150123236011205202050221451.001620615122966246996996030230204607266666626101299612212266969699996669666666669630321000000000054 07540020150321126010205202040610983.001669666666966246996996080329996696666666166996699666666666969699996669666666669610542000000000653 07541020150222426010202206050321582.001669666666966246996996010539996696666666616902299622222266969699996669666666669610521000000000224 07542020150411546010105202050321105.001669666666966246996996010139996696666666616901199712266666969699996669666666669630621000000000276 07543020150222436013202206040121160.001610166166966136996996100069996611366666626101299612222266969699996669666666669630331000000000590 07544020150121111014202201060229999.997669666666966246996996110069996611366666626904102442112212969699996669666666669630520000000000378 07545020150113226010606696050369999.966669666666966246996996050469996696666666626205299612222266969699996669666666669630321000000000197 07546020150322511021101204060422435.001611011266966246996996060411920608366666616101299612222162969699996669666666669630321000000002359 07547020150113446010104202020521606.001669666666966146996996010219996696666666616101299612266666969699996669666666669630242000000000109 07548020150522546020101202040621160.001669666666966246996996070429996696666666616102299612266666969699996669666666669630222000000000247 07549020150523336021606696020569999.966669666666966246996996020569996610366666626101299612222266969699996669666666669630342000000000543 07550020150223412014101202050321109.001669666666966246996996030069996611366666626204103642122211021000020320266666669630420000000000313 07551020150211326010202207060221891.001669666666966246996996010529996696666666216902299616666666969699996669666666669610332000000000709 07552020150322332122101107050221887.001630266166204112024400960511820102112212621101299612266666969699996669611291419720242000000001488 07553020150622526010205105050421480.001669666666966246996996030439996696666666166996699666666666969699996669666666669620431000000000245 07554020150513536013101101050314288.001611166266966246996996050069996611366666626205299612222266969699996669666666669630442000000002797 07555020150422126010205203050420486.002369666666966246996996010539996696666666616904111521122266969699996669666666669630521000000000212 07556020150611226010202106060421856.001669666666966246996996030439996696666666166996699666666666969699996669666666669620243000000000799 07557020150511136011202204060621119.007610366266966246996996010330485608366666166996699666666666969699996669666666669610242000000000120 07558020150213426010606696060469999.966669666666966246996996029769996696666666626101299612222266969699996669666666669630222000000000795 07559020150422436012202206020222043.001620812121966246996996039730364607266666626101299612212266969699996669666666669630351000000000665 07560020150411512011105202060421415.001620615222966246996996010521387607266666166996699666666661020500015320466666669630243000000000148 07561020150223526010202206040327172.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001671 07562020150113136013104299010521273.001611166166966136996996100219996611366666626205299622222266969699996669666666669660420000000000618 07563020150313426010606696030569999.966669666666966246996996020469996696666666626901299612222266969699996669666666669630632000000000286 07564020150113536012101109050621944.001611166166966246996996120062080608366666626205299612222266969699996669666666669630420000000000054 07565020150121236012101201040329999.991610466266966246996996040110315609366666216901299616666666969699996669666666669610331000000000313 07566020150221426020205205040621010.007669666666966246996996080539996696666666166996699666666666969699996669666666669610353000000001887 07567020150123136012101299060229999.991610166166966246996996050060000608366666626905299612212266969699996669666666669630621000000000205 07568020150311126010205202050420921.007669666666966246996996010139996696666666166996699666666666969699996669666666669610243000000000743 07569020150321126010606696060669999.966669666666966246996996040269996696666666166996699666666666969699996669666666669610342000000000298 07570020150322532123606696030269999.962269666666977246996996020269996011332536691101299612212266969699996669669299430830331000000001059 07571020150323426020202209060221998.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001420 07572020150322536125696696969669999.966669666666966246996996119669996096642266621101299612222266969699996669666266230830351000000000254 07573020150413226010606696060269999.966669666666966246996996010569996696666666626102299612222266969699996669666666669630222000000000173 07574020150513512013101205060422492.001610466166966246996996070069996611366666626101299622222261021000000139666666669620321000000000346 07575020150221226010606696060469999.966669666666966246996996020469996696666666226901299626666666969699996669666666669630253000000000709 07576020150422212021104107050522264.001620515121966111012500960312080601166666626101299612222261031400000339666666669630341000000000376 07577020150513436013199206040620734.001620811112966136996996100069996611366666626101199722222166969699996669666666669660351000000000351 07578020150221326010202206040621221.001669666666966246996996010429996696666666166996699666666666969699996669666666669610253000000002250 07579020150423236011101207040621527.001610166266966246996996120412080608366666626205299612212266969699996669666666669660321000000000264 07580020150511336011202202040611031.007610466266966246996996990330672609366666166996699666666666969699996669666666669610331000000000213 07581020150122412011104201060621174.001610366166966246996996030130040608366666616101299622222161010199997310466666669630341000000000049 07582020150323526020202206050621319.001669666666966246996996020539996696666666616101299612222266969699996669666666669630242000000000789 07583020150521236012205201030222036.007610466166966246996996990130060609366666166996699666666666969699996669666666669610253000000000462 07584020150113412013105204020524155.001620826121966136996996100069996611366666626908299642112211021000020139666666669630110000000000165 07585020150313426010205102060221505.001669666666966246996996050139996696666666616105299612222266969699996669666666669630232000000001075 07586020150522526020606696050469999.966669666666966246996996030469996696666666626901299612222266969699996669666666669630232000000001066 07587020150213426010202109020521855.001669666666966246996996050239996696666666616905299612212266969699996669666666669660111000000000193 07588020150112212012101207060421497.001620812121966111022360960412600601166666626903299612212261022000050310266666669630110000000000307 07589020150211412011101205010521815.007620515121966111999999960311976601166666226903299616666661020500020310266666669630252000000000297 07590020150211126010606696020569999.966669666666966246996996010569996696666666616902299672212226969699996669666666669630111000000000387 07591020150213246010104202030521353.001669666666966146996996010319996696666666616101299632266616969699996669666666669630222000000000633 07592020150421526010202106060621167.001669666666966246996996010439996696666666616906299612212266969699996669666666669610111000000000157 07593020150422526020205105060221896.001669666666966246996996010539996696666666616101299612212266969699996669666666669630242000000000224 07594020150213436013101204040521970.001620826122966246996996050119996611366666626205299612222266969699996669666666669660321000000001136 07595020150123426010606696050669999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000000179 07596020150613436012101109050624957.001611166766966246996996050062080608366666616905299611122266969699996669666666669630110000000003280 07597020150623226010606696040669999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630253000000000447 07598020150123212012205209060121623.001620612122966111033110960230780601166666626205299612222261040400000220466666669630420000000000199 07599020150211336011104102030521248.001610466166966246996996040120224609366666226906299616666666969699996669666666669610450000000000529 07600020150422426010202104050621622.001669666666966146996996060429996696666666616101299622212166969699996669666666669630252000000000315 07601020150512411011101103010529048.001620811221966111006490960211500601166666626103299612222262969699996669666666669630321000000001346 07602020150423226010202107050222258.001669666666966246996996010429996696666666616101299612222266969699996669666666669630243000000000229 07603020150311112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996620466666669610341000000002670 07604020150223536011606696060469999.966669666666966246996996020269996610366666626205299612212266969699996669666666669610420000000000526 07605020150312212013903206060629999.992320911222966246996996030329996611366666616902299611122261030100000319966666669630430000000000192 07606020150412526010202207040611862.001669666666966246996996080529996696666666616901299612222266969699996669666666669630111000000000252 07607020150312442010105202020522990.001669666666966121001996010419996696666666616101299612266662969699996620566666669630252000000000347 07608020150613536022205201050429999.992311166166966246996996050130026608366666626205299612222266969699996669666666669660420000000001060 07609020150422451110606696060669999.966669666666093246996996020269996096632436621101299622222166969699996669661121430830232000000000223 07610020150123411012105104050222273.001620615122966111032400960211212601166666626101299622212161040100000369666666669630321000000000188 07611020150321236012101704040621090.001610366266966246996996120211212608366666166996699666666666969699996669666666669630351000000002092 07612020150111112011104202030521127.001620526121966246996996030210600607266666166996699666666661020500020320266666669630520000000000064 07613020150312312011101204060612986.001620926111966111008460960311400601166666626103299642192111011700012210866666669630430000000001512 07614020150211136011202204010521023.002110166266966246996996030230693608366666166996699666666666969699996669666666669610242000000001785 07615020150221346010105202050221337.007669666666966246996996030139996696666666166996699666666666969699996669666666669610243000000002012 07616020150223426010205109050423005.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000290 07617020150223126010205103060621721.001669666666966146996996030239996696666666616205299622212266969699996669666666669630321000000001949 07618020150123436012101209060212195.001611212216966146996996090211976603166666626105299612222266969699996669666666669630332000000000177 07619020150123426010202206040611332.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000213 07620020150322232114101207040621134.001669666666966246996996110069996096642366621101299612222266969699996669666266220230351000000000331 07621020150221326010202206040621182.001669666666966246996996010539996696666666166996699666666666969699996669666666669630253000000000193 07622020150323426010202109050222654.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000569 07623020150322432112101106050422840.001630266166123112026450960511976102112113621101299612266666969699996669611222420130232000000000707 07624020150523436023101207050421367.001629926112966136996996100069996611366666626905299612212266969699996669666666669630242000000000403 07625020150422212011104202040621043.001620515211966246996996030210396607266666626901299612222261042800000239666666669630551000000000172 07626020150513526010606696060369999.966669666666966246996996020469996696666666626205299612222266969699996669666666669630321000000001255 07627020150611126010606696060469999.966669666666966246996996070369996696666666166996699666666666969699996669666666669610253000000001655 07628020150223426010606696060269999.966669666666966246996996020469996696666666626205299612222266969699996669666666669660321000000000340 07629020150511112012205205010521611.001610166266966246996996049730780609366666166996699666666661020200000310866666669630243000000000302 07630020150323126020202207040621227.001669666666966246996996010539996696666666616205299612212266969699996669666666669630321000000000831 07631020150123122010205104060621499.001669666666966111015160960329996696666666616202299622212262969699996659666666669660321000000000262 07632020150111126010202203040620953.007669666666966246996996040239996696666666166996699666666666969699996669666666669610233000000000261 07633020150323236013101107050223908.001611166166966246996996050069996611366666626101299612222266969699996669666666669630331000000001922 07634020150422126020606696060669999.966669666666966246996996020469996696666666626101299612222266969699996669666666669620222000000000226 07635020150622426010202203040611254.007669666666966246996996040229996696666666616101299622222166969699996669666666669610222000000000437 07636020150121232112101205060221119.002130266166093112020230960312080102119636611903299642222116969699996669611223119730521000000000226 07637020150422132113101205040621061.001610266166977246996996990069996011332436621203299612222266969699996669611211130830450000000000092 07638020150321326020202205060421283.001669666666966246996996040539996696666666616901299612222266969699996669666666669610111000000000858 07639020150221259190606696050469999.966669666666001246996996020469996096631636622299999999992996969699996669666166999930341000000000640 07640020150323426010202108050321965.001669666666966246996996010539996696666666616203299631122116969699996669666666669630321000000000520 07641020150121236011202206040611088.001611012266966246996996030430520608366666166996699666666666969699996669666666669630252000000000317 07642020150611312015696696969669999.966669666666966246996996119669996612366666166996699666666661020799998359666666669630531000000001150 07643020150321432112101205040611159.001630266166113112034280960421040102112136621203299622222166969699996669612241210210331000000000549 07644020150622226010606696020269999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630252000000000261 07645020150411136011904201060429999.992120715222966246996996039730000607266666166996699666666666969699996669666666669610342000000000133 07646020150311136012205202020521218.002110466266966246996996039730139609366666166996699666666666969699996669666666669610351000000000331 07647020150211126010202203040621038.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000800 07648020150222532112101107050422987.001630266766123136016999960311820104111612611102299612266666969699996669611241430830232000000000107 07649020150522532111202106050323896.001630266166082119016500960521387101122211621101299612266666969699996669611221310530242000000000493 07650020150113446020606696050469999.966669666666966246996996050169996696666666626205299612266666969699996669666666669660321000000000362 07651020150111126010205203040621087.001669666666966246996996030239996696666666166996699666666666969699996669666666669610342000000000176 07652020150212526020204104050421767.001669666666966246996996030439996696666666616204101242222226969699996669666666669620351000000001522 07653020150122232011101203050621176.001620626122966113014310960220722602166666626903299631221112969699996610266666669630530000000000263 07654020150313226010606696060169999.966669666666966246996996020469996696666666626101299621222266969699996669666666669630243000000001122 07655020150622546020105202060422056.001669666666966246996996040229996696666666616902299612266666969699996669666666669630111000000000656 07656020150123436011105207060621203.001620726222966246996996030130780607266666616905299611122266969699996669666666669660110000000000158 07657020150323426010202206060521393.001669666666966246996996010429996696666666616101299612222266969699996669666666669630233000000001133 07658020150113342010104202010521531.001669666666966111005380960329996696666666616101299612266662969699996610466666669660222000000000135 07659020150622236011204202040620950.001631026266966246996996069730173608366666626901299622222266969699996669666666669630621000000000612 07660020150221126010202104010521069.001669666666966246996996020339996696666666166996699666666666969699996669666666669610243000000001096 07661020150422446010101102050321589.001669666666966146996996039729996696666666616907299641166616969699996669666666669630111000000000280 07662020150122412011101207040112171.001620926212966246996996050412340603166666616101299612222261042000040320466666669630342000000000278 07663020150321126010606696060669999.966669666666966246996996020169996696666666166996699666666666969699996669666666669610253000000000858 07664020150213412011104206010521151.001620515121966111001440960213898601166666626101299612222261040600000349666666669630321000000000171 07665020150623426010606696059969999.966669666666966246996996020169996696666666626105299612222266969699996669666666669660222000000001009 07666020150421136011205206010520991.002320526222966246996996040231040609366666166996699666666666969699996669666666669610252000000000137 07667020150411211011606696999969999.966669666666966246996996020469996610366666626908299622212262969699996669666666669630110000000000083 07668020150222551110105107050421530.001669666666021136050999960419996196611636611101299612222266969699996669661121430830232000000000225 07669020150623412014101206040621064.001669666666966246996996110069996611366666626905299642112211041500040310466666669630110000000000137 07670020150223221010205207040610816.001669666666966111025510960229996696666666616902299622222162969699996669666666669630111000000000397 07671020150321336011104202010521198.007610466266966246996996990210480609366666166996699669992966969699996669666666669610331000000000353 07672020150613326020202207060612872.001669666666966246996996010529996696666666616102299612222266969699996669666666669630253000000002224 07673020150322232113101206050221712.002930266166113112050350960319996102112236621101299622212266969699996669611221330830242000000000973 07674020150312421010205203050323286.001669666666966111020300960529996696666666616901299612222261021000000269666666669630243000000001182 07675020150413136091105201050521236.001611012266966246996996999710000608366666626997299632222116969699996669666666669630631000000000134 07676020150513426010606696060169999.966669666666966246996996020569996696666666626202299622212266969699996669666666669630341000000000110 07677020150421111015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610232000000000250 07678020150512526020202206060321924.001669666666966246996996010539996696666666616202299621212266969699996669666666669630351000000000380 07679020150323226020606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000002216 07680020150313431011104207060521111.001620515111966111016100960321595601166666616205299622212261041000000369666666669630430000000001506 07681020150322532111101108050424845.001630266166123112018500960411924102112113621101299612266666969699996669611241430830242000000000522 07682020150613436013105109020522943.001610166166966136996996100069996611366666626905299612222266969699996669666666669630621000000002793 07683020150213426010606696060669999.966669666666966246996996020469996696666666626102299612222166969699996669666666669630222000000000414 07684020150111411012101203020521439.001620912112966136996996100110693604166666216901299616666661020500000269666666669630243000000000264 07685020150413526020202205060621362.001669666666966246996996010439996696666666616905299622212266969699996669666666669660111000000000349 07686020150113132011104207020521463.001620511121966111009270960312080601166666626101299622222262969699996649666666669630331000000000423 07687020150313112012101209040621881.001611026166966111021420960212028601166666626903299612212261040500060210866666669630110000000000315 07688020150411311012606696060569999.962269666666966246996996070369996610366666626901299622222262969699996669666666669630621000000000258 07689020150222446010101202060612461.001669666666966146996996100219996696666666616102299612266666969699996669666666669630242000000000893 07690020150212246010105202060322011.001669666666966246996996040229996696666666616101299612266666969699996669666666669630222000000000962 07691020150213226010205108020523374.001669666666966246996996019739996696666666616205299612222266969699996669666666669630332000000000125 07692020150321326010205206060420880.001669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000721 07693020150221426010202207040621104.001669666666966246996996010429996696666666166996699666666666969699996669666666669610253000000000604 07694020150413236012101208060622388.001611166166966246996996050212080608366666626105299612222266969699996669666666669660321000000000195 07695020150311346010104202030521187.007669666666966246996996019739996696666666166996699666666666969699996669666666669630543000000000869 07696020150322432112101207060222213.001630266166123112032450960512080102112336621101299612222266969699996669621241410530242000000000826 07697020150211136012999105010629999.991610466166966246996996040321664609366666166996699666666666969699996669666666669610242000000000235 07698020150112526010202204060221482.001669666666966246996996010539996696666666616902299612222266969699996669666666669630441000000000180 07699020150212446010105102020523531.001669666666966246996996060329996696666666616901299611266666969699996669666666669630441000000002091 07700020150422432114101206050421701.001669666666966246996996110069996096642366621101299612222266969699996669666266430830341000000000134 07701020150213412012101209060522304.001620812112966146996996090212080603166666616102299612222261040500000239666666669630331000000000334 07702020150313536093903299999929999.991611166266966246996996050069996611366666626205299612222266969699996669666666669660321000000007240 07703020150522132113202204040611097.001610366166977246996996990219996111322536621204199731112116969699996669619299220230450000000000120 07704020150213212012104206030522020.001620615111966246996996050331040603166666626105299612222261041000000220466666669630321000000001633 07705020150213436012105102020523036.001620615122966246996996050110390607266666626101299622212266969699996669666666669630321000000000542 07706020150322432112101105060222137.001630266166113112999460960411976102112136621101299612222266969699996669611241410330242000000000156 07707020150213426010606696020569999.966669666666966246996996020469996696666666626902299612212266969699996669666666669630111000000000122 07708020150122432112101206050221944.001630266166113112028350960511976102112112621101299612266666969699996669611221410230232000000000190 07709020150523526020202208040620977.001669666666966196996996010539996696666666616102299612212966969699996669666666669630242000000000702 07710020150111236013105202060521084.001610466266966246996996080219996611366666166996699666666666969699996669666666669610252000000000310 07711020150523512011105201060221281.001620615222966246996996030210360607266666626101299622212261070700020310166666669630321000000001705 07712020150222526010202108050422292.001669666666966146996996100439996696666666616902299612222266969699996669666666669630431000000000307 07713020150313426010202207060622966.002169666666966246996996059739996696666666616205299622212266969699996669666666669660321000000000690 07714020150622512013105203060229999.991610466266966246996996080069996611366666626904199631212211041200020339666666669630520000000001492 07715020150122312013101204050221185.001620926112966136996996100069996611366666626904100641112211044200099110466666669630110000000000159 07716020150413421010205103020524155.001669666666966111040520969729996696666666616901299612222262969699996669666666669630111000000000196 07717020150613146010101202060522525.001669666666966146996996010219996696666666616901299622266666969699996669666666669630111000000000509 07718020150211326010205103050621002.001669666666966246996996040329996696666666166996699666666666969699996669666666669610243000000001606 07719020150212111011104106020522021.001620515121966111012380960311820601166666626103299622212162969699996669666666669630331000000000318 07720020150222426010205205050421847.001669666666966246996996010439996696666666616101299622222166969699996669666666669630222000000001011 07721020150523436013101107050221450.001611214126966136996996100139996611366666626205299612222266969699996669666666669660420000000000407 077220201506224321141012040606109999991669666666966246996996110069996096649666621909299642221116969699996669666296130830540000000000925 07723020150211112025696696969669999.966669666666966246996996119669996612366666166996699666666661021500050319966666669610440000000002461 07724020150321212012104204060621155.002320515222966246996996030130242607266666626997299679992991021700010220866666669610653000000001450 07725020150412511021101206060329999.992310366266966246996996020412132610366666626208299642112221072500025369666666669630420000000000186 07726020150422426010204203060621148.001669666666966246996996030339996696666666616101299612222266969699996669666666669630242000000000256 07727020150113526010205203050422705.001669666666966246996996050239996696666666616205299612222266969699996669666666669630321000000000095 07728020150411226010205203060521086.002169666666966246996996010239996696666666166996699666666666969699996669666666669610243000000000157 07729020150522132114202203040621315.007669666666966246996996110069996096642366622101299622222266969699996669666266330830351000000000627 07730020150312212012104202040611392.001620812222966246996996030120267607266666166996699669992961010600000320166666669630430000000000308 07731020150211432013101799069921228.001620811111966119999260960069996601166666166996699666666662969699996629966666669610242000000000249 07732020150122121010202207060211258.007669666666966113009230960539996696666666616903299612222262969699996669666666669630521000000000243 07733020150123126010202209050621193.002369666666966146996996100339996696666666616908299612212266969699996669666666669630111000000000160 07734020150123226010202108040621166.001669666666966246996996010439996696666666616902299622212166969699996669666666669660553000000000347 07735020150323436023202109050324071.001611166166966246996996030069996611366666626205299612212266969699996669666666669660420000000000369 07736020150622236125696696969669999.966669666666966246996996119669996096641666621203299642212116969699996669666266230830440000000000377 07737020150423412014101299060221047.001669666666966111030999960519996601166666616909299641112121031000020210166666669630110000000000155 07738020150321136013903299040629999.997610166266966246996996120069996611366666626904199712222966969699996669666666669630621000000001117 07739020150321112012202205040621903.002110466266966246996996030130520609366666166996699666666662969699996639666666669610353000000000651 07740020150322532113205104050429999.991610266266955246996996999739996111322536612101299612222266969699996669626266430830331000000000306 07741020150323226010202109050422802.001669666666966246996996030539996696666666616297999912212266969699996669666666669660321000000000134 07742020150621136011999106050629999.991611226226966246996996030530832608366666166996699666666666969699996669666666669610351000000001405 07743020150112412014104299010520977.007669666666966246996996030069996611366666626905299612222261040200056310166666669630430000000000320 07744020150621336012205103050320929.001610466766966246996996990220693609366666626109299622222266969699996669666666669610321000000000759 07745020150421326010202207040612012.001669666666966246996996010429996696666666166996699666666666969699996669666666669610233000000000257 07746020150213236013101299060629999.991611166266966246996996050069996611366666626205299612222266969699996669666666669660420000000000579 07747020150222426010204109050422357.002169666666966146996996100539996696666666616101299612222266969699996669666666669630243000000000230 07748020150422411113105105040221366.001630266166113112050280960519996102112136611101299622222261041000000369612113210630252000000000099 07749020150623226020202109060422587.001669666666966246996996010429996696666666616101299612222266969699996669666666669630222000000002108 07750020150321126010202206040621039.007669666666966246996996040429996696666666166996699666666666969699996669666666669610533000000000372 07751020150421326010202206040621847.001669666666966246996996080529996696666666616901299622212166969699996669666666669610543000000000316 07752020150521136021204205060620969.002310466266966246996996040131300609366666166996699666666666969699996669666666669610232000000001148 07753020150211232012104203060520010.501620511122966111022250960210880601166666626203299631112111010500000249666666669630430000000000319 07754020150512412011101102050525243.001620626222966246996996019710520607266666626997299631211221049700000239666666669630620000000000137 07755020150123226010999209050629999.991669666666966246996996010429996696666666616905299622222166969699996669666666669630521000000000288 07756020150323226010606696060169999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630222000000001107 07757020150523412011606696060669999.966669666666966246996996029769996610366666626101299622222161030100000320466666669630351000000000329 07758020150223226010202109050321039.007669666666966246996996060329996696666666616997299612222266969699996669666666669630621000000000198 07759020150113411011205202060521535.001620515122966136996996100220800604166666626205299612222261010599997169666666669660430000000000249 07760020150421226010202204060611039.001669666666966246996996030339996696666666166996699666666666969699996669666666669610253000000000188 07761020150213412012104107060522234.001620811121966111024510960212340601166666626203299622212261070500025110466666669630420000000002597 07762020150113511011105205020621448.001620826221966111004340960112496601166666626101299612222261070800000169666666669630321000000000352 07763020150622336013202204040621011.001610466166966246996996060069996611366666626909999912222166969699996669666666669610631000000000459 07764020150422426020205105050321219.001669666666966246996996089739996696666666616101299612212166969699996669666666669610243000000000153 07765020150112446010101202040611273.001669666666966146996996010329996696666666616901299621266666969699996669666666669630111000000000337 07766020150511126010205204040621464.001669666666966246996996030539996696666666166996699666666666969699996669666666669610253000000001238 07767020150212112012104207010520984.001620515221966246996996030112080607266666626908299611112261041000050310766666669630110000000000979 07768020150213112011104203060521545.001620515121966146996996090210693603166666616902299612222262969699996679966666669630430000000002406 07769020150213412014104204060521184.007669666666966246996996110069996611366666626904106032122112969699996610466666669630110000000000345 07770020150621136011202204040629999.997610466766966246996996049730390609366666166996699666666666969699996669666666669610242000000000632 07771020150113426010606696060569999.966669666666966146996996010369996696666666626908299622212166969699996669666666669630111000000000351 07772020150623236012105202050221655.001620826122966246996996030220469607266666616208299642111226969699996669666666669630420000000000611 07773020150111136011205202040611135.007620926722966246996996030230128607266666166996699666666666969699996669666666669610232000000000157 07774020150222426010202204040621186.001669666666966246996996040539996696666666616101299622222166969699996669666666669610242000000000184 07775020150622432114101199050421092.002969666666966246996996110069996096642266621101299612222266969699996669666266930830351000000000139 07776020150613236011105209060423307.002111166266966246996996050111924608366666626205299622212166969699996669666666669660431000000001566 07777020150223526010202109050425766.001669666666966246996996010539996696666666616101299612212266969699996669666666669630233000000000341 07778020150111136011205205040621105.007610466166966246996996080430520609366666166996699666666666969699996669666666669610242000000000100 07779020150111136012204202040621070.007610466166966246996996040230260609366666166996699666666666969699996669666666669610531000000000076 07780020150123426010606696060369999.966669666666966246996996020569996696666666626105299622212266969699996669666666669660222000000000116 07781020150112246010105202060420825.001669666666966146996996010319996696666666616101299612266666969699996669666666669630242000000000263 07782020150513526010606696060269999.966669666666966246996996029769996696666666616902299612292266969699996669666666669660111000000000405 07783020150222431123101106030322262.001630266166999136050999960219996111311623621101299622212166969699996669611123430830242000000001170 07784020150622426010202207060223450.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000002366 07785020150311126010202202040621075.007669666666966246996996030139996696666666166996699666666666969699996669666666669610543000000000691 07786020150421326020202206040611294.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000379 07787020150623226010606696060469999.966669666666966246996996020569996696666666626905299632212116969699996669666666669630622000000000656 07788020150213112011204205010521308.001620815121966146996996030331300607266666626204100222222262969699996649666666669630451000000000329 07789020150623536013606696060669999.962269666666966246996996050069996611366666626101299622222166969699996669666666669630321000000000781 07790020150412546010105102050424503.001669666666966246996996010419996696666666616902299612266666969699996669666666669630111000000000207 07791020150111136011104101030521121.001610466166966246996996030110432609366666166996699666666666969699996669666666669610243000000000078 07792020150622526020205202050423853.001669666666966246996996010139996696666666616101299612222266969699996669666666669630222000000001117 07793020150523536012101209050129048.001611166766966246996996050111820608366666626105299612222266969699996669666666669630321000000000091 07794020150311226010202106040621190.001669666666966246996996030539996696666666166996699666666666969699996669666666669610233000000000876 07795020150123126010202204040611216.001669666666966196996996030429996696666666616205299612222266969699996669666666669630321000000000206 07796020150322512013205202059929999.992320626122966246996996040069996611366666626909299641112111021099997110466666669610110000000001492 07797020150321336011202203040611184.007610466266966246996996030220450609366666166996699666666666969699996669666666669610341000000001640 07798020150322512025696696969669999.966669666666966246996996119669996612366666626997299642122221030200000320166666669620620000000000820 07799020150621126010205205040621193.001669666666966246996996030439996696666666166996699666666666969699996669666666669610253000000000453 07800020150311236011104202030221313.002910466266966246996996020210416610366666166996699666666666969699996669666666669610252000000001715 07801020150523526010205202060221875.001669666666966246996996020139996696666666616908299612222266969699996669666666669630111000000000641 07802020150313426010202206020123521.001669666666966246996996010529996696666666616101299612222266969699996669666666669630233000000000734 07803020150423426010606696010569999.966669666666966246996996020569996696666666626102299622222266969699996669666666669630222000000000455 07804020150512111011105101030529999.991611026166966146996996039710000608366666626908299642112111024000100269666666669630530000000000382 07805020150623111011101205040621251.001611026166966111999260960531040601166666626901299641112211025900060369666666669630620000000002204 07806020150313536012202109050429999.991611166266966246996996050212080608366666626205299612222266969699996669666666669660441000000000935 07807020150122312013202202040611841.001620926222966246996996110069996611366666226907299611222261030700000310866666669630451000000000374 07808020150313236012199704060521797.007620812721966246996996050111516605166666626205299612222266969699996669666666669630420000000000538 07809020150322532111101206060222652.001630266166113112017460960411976102112436621103299612222266969699996669611291410530232000000000769 07810020150212426010202107050422846.001669666666966246996996010439996696666666616902299632222126969699996669666666669630111000000001965 07811020150521236012202201040621497.002311011266966246996996040220384609366666166996699666666666969699996669666666669610253000000001160 07812020150321126010205202040621107.007669666666966246996996040229996696666666166996699666666666969699996669666666669610243000000000460 07813020150122432123105206010520797.001611226226093246996996990119996111322536622101299612222266969699996669622243229730331000000000175 07814020150522432112202204040621184.001630266166977112026190960421334102112336621101299622222166969699996669619299310230232000000000813 07815020150323426020202107050324074.001669666666966246996996050439996696666666616905299622222266969699996669666666669660111000000000510 07816020150311126010205204050221723.001669666666966246996996010329996696666666166996699666666666969699996669666666669610253000000001632 07817020150623436012202206050629999.991611026166966246996996070230520608366666626101299622222266969699996669666666669630321000000000620 07818020150312236011101206060322381.001610466266966246996996080312236609366666626908299612212266969699996669666666669620110000000004658 07819020150322526010202104060621692.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000667 07820020150423426010606696010569999.966669666666966246996996030569996696666666626101299612222266969699996669666666669630253000000000280 07821020150423426010204206050621590.001669666666966246996996070439996696666666616901299612222266969699996669666666669630643000000000117 07822020150422432112101206060421115.007610266166999246996996990230208108322336621101299612222266969699996669629199330830341000000000183 07823020150322446010105202060621458.001669666666966246996996070429996696666666166996699666666666969699996669666666669630353000000002320 07824020150212412011606696060669999.962269666666966246996996070269996610366666626908299612212262969699996639666666669620232000000001409 07825020150211426010202204040621186.007669666666966246996996080439996696666666166996699666666666969699996669666666669610532000000001950 07826020150522526020606696060669999.966669666666966246996996010469996696666666626101299622222266969699996669666666669630242000000001029 07827020150321126010202203040621119.001669666666966246996996040539996696666666166996699666666666969699996669666666669610352000000000478 07828020150212512021105204040621083.001620812117966111012260960421320601166666626203299612222261021000000320366666669630351000000001118 07829020150522526010202207050310814.007669666666966246996996080539996696666666616101299612222266969699996669666666669630252000000000868 07830020150313136012205204060521096.001611026166966246996996120230416608366666626905299622212266969699996669666666669660110000000000403 07831020150322212014202299050429999.997669666666966246996996030069996611366666626997299672222292969699996659666666669630620000000001635 07832020150623512012202206060221134.001620826122966111020150960331040601166666626905299632111211011099997310566666669630110000000000414 07833020150223226010202108050621883.001669666666966246996996010529996696666666616101299632222116969699996669666666669630222000000000296 07834020150111336011104202050521283.001620615121966246996996040320901609366666626901299621222266969699996669666666669610110000000000237 07835020150613412013101206060523007.001620826121966136996996100069996611366666626101299631112111041500100149666666669630331000000000399 07836020150422526020202206040621150.001669666666966246996996010429996696666666616101299612222166969699996669666666669630253000000000300 07837020150611112011202202030511261.001620911111966246996996080220320607266666166996699666666661020800050320366666669630232000000000409 07838020150421232112205104040629999.991610266266955246996996990331008108322536621101299612222266969699996669626266230830331000000000057 07839020150321136011105202030521030.007610466766966246996996040110360609366666166996699666666666969699996669666666669610232000000000475 07840020150123221010202205040620968.001669666666966111044210960439996696666666616205299622222161060300000269666666669630321000000000231 07841020150523126010606696010569999.966669666666966246996996029769996696666666626101299672212226969699996669666666669630222000000000405 07842020150313436013204202040621101.001620515222966246996996030069996611366666626205299612222266969699996669666666669660420000000001821 07843020150212126010202204050621023.001669666666966246996996010539996696666666616904112031122116969699996669666666669620111000000000310 07844020150111126010205205040621039.007669666666966246996996030339996696666666166996699666666666969699996669666666669610543000000000303 07845020150213236013104299060521836.001620519121966136996996100069996611366666626905299612212966969699996669666666669660331000000004506 07846020150621426010205203040611395.001669666666966246996996010429996696666666616101299611122266969699996669666666669630222000000002242 07847020150621226010205206040621010.007669666666966246996996080539996696666666166996699666666666969699996669666666669630243000000000482 07848020150321136011204204050421068.001620526222966246996996990330346607266666166996699666666666969699996669666666669610253000000001609 07849020150313226020606696020569999.966669666666966246996996020369996696666666626102299611112266969699996669666666669660222000000000804 07850020150112131012104203040521939.001620512121966111016360960310988601166666626103299622222162969699996669666666669610331000000000109 07851020150413412012105201030521337.001620926122966246996996039710000607266666626908299641212211021500020220566666669630110000000000278 07852020150623126010202207050221897.001669666666966246996996030439996696666666616102299612222266969699996669666666669630222000000000617 07853020150113536011101209050129039.001611166266966246996996050311820608366666626101299612222266969699996669666666669630332000000000298 07854020150523226020202206040621008.001669666666966246996996010539996696666666616901299612222266969699996669666666669630533000000000376 07855020150123236012101209050223216.001621113116966246996996050212080605166666626205299612222266969699996669666666669630431000000000263 07856020150123412013101206060312301.001620826112966111043450960069996601166666626101299612222161021400000320466666669630341000000000277 07857020150123126010205202050621200.002169666666966246996996080139996696666666616905299631222116969699996669666666669660111000000000270 07858020150621226010202206040221141.001669666666966246996996010529996696666666166996699666666666969699996669666666669610253000000000399 07859020150613426010202207050221041.001669666666966246996996010539996696666666616905101812222266969699996669666666669630111000000000309 07860020150622426010606696020269999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630242000000000688 07861020150311336011101202060621152.001610466766966246996996040210800609366666166996699666666666969699996669666666669610242000000000278 07862020150221526020205205050420980.007669666666966246996996080339996696666666616907299631222216969699996669666666669610631000000001747 07863020150111126010202204040620976.002169666666966246996996040339996696666666166996699666666666969699996669666666669610522000000000051 07864020150522432121101205040621339.001630266166977112020330960412080102112136621101299612222266969699996669619299110730242000000000089 07865020150222126020202202040621775.001669666666966246996996080429996696666666616902299622222166969699996669666666669630531000000001878 07866020150121136011104202060620983.002320615222966246996996040110303609366666166996699666666666969699996669666666669610252000000000225 07867020150522536023101299040621144.001610266166966136996996100069996611366666626101299612212166969699996669666666669610352000000001139 07868020150323426010202203040621115.001669666666966246996996030239996696666666616907199721112166969699996669666666669630531000000000750 07869020150113236013104202010521796.001610366166966246996996030069996611366666626905299612222266969699996669666666669660110000000000395 07870020150223412011101209040113573.001620926122966111006520960412860601166666626903299632112211052500000310166666669630530000000000265 07871020150112511021205104050221826.001610366266966246996996060420784608366666616101299621212161023000000369666666669630331000000000284 07872020150312512023606696999969999.966669666666966246996996030069996611366666626208299622212161042099997210866666669630430000000002794 07873020150322432112101207060322450.001630266166113112022490960512080102112536621101299622222166969699996669611221210630242000000000517 07874020150323412094105205060422040.001669666666966246996996030069996611366666626205299642122211042000000210866666669630420000000000305 07875020150411321010205203050621571.002169666666966111020150960519996696666666166996699666666661029700040369666666669630233000000000383 07876020150122432011101202060421068.001631212126966123008996090421424603166666626208299612212161030100000310266666669630321000000000208 07877020150611126010205203040220908.001669666666966246996996010239996696666666166996699666666666969699996669666666669620521000000000353 07878020150222412011101206030321478.001620826227966111006280960311560601166666626903299641122111031000000320266666669620520000000000907 07879020150223412011105202050222036.001620715111966111002370960210840601166666626101299612222261020500000339666666669630321000000000402 07880020150321112012202203040621160.001610466266966246996996060130346609366666166996699666666662969699996639666666669610242000000002221 07881020150321126020606696060669999.966669666666966246996996020269996696666666626901299612222266969699996669666666669630553000000002661 07882020150621232112101206040521304.001630266166123112026290960512080102112236621108299612212266969699996669619241210230232000000000179 07883020150411226010202206040611122.007669666666966246996996010539996696666666166996699666666666969699996669666666669610343000000000355 07884020150112446010105202060220954.001669666666966246996996030119996696666666616101299622266666969699996669666666669630222000000000379 07885020150122221010204208040621616.001669666666966111050350960529996696666666616101299622212162969699996669666666669630341000000000438 07886020150621112015696696969669999.966669666666966246996996119669996612366666626901299612222262969699996659666666669610252000000000330 07887020150122426010606696060669999.966669666666966146996996090369996696666666626101299612222266969699996669666666669630232000000000353 078880201504222321122052050205213783.01611026166072146996996030531040108329636621909299622212266969699996669622242130830540000000000104 07889020150123236013101209050422018.001610366166966246996996060139996611366666626205299642212216969699996669666666669660420000000000208 07890020150511211011202202040621384.001620926222966246996996040330600609366666166996699666666662969699996669666666669630530000000001547 07891020150321236012204202040611169.007610466766966246996996080120260609366666166996699669992966969699996669666666669610342000000001161 07892020150321226010202204040621164.007669666666966246996996080339996696666666166996699666666666969699996669666666669620253000000000785 07893020150311526010205203050422684.001669666666966246996996030239996696666666166996699666666666969699996669666666669630442000000003833 07894020150512411021105202060521965.001620615222966246996996120311700607266666626101299622222261021000000369666666669630331000000001307 07895020150311236011105202060321514.001610466266966246996996040421320609366666166996699666666666969699996669666666669610243000000000153 07896020150621336012204102050479999.997610466766966246996996990230195609366666626907299611222266969699996669666666669610110000000000418 07897020150323426020202109050323468.001669666666966246996996010539996696666666616901299622222266969699996669666666669630533000000002424 07898020150211136011204203060621090.007610466266966246996996040330312609366666166996699666666666969699996669666666669610243000000000221 07899020150222432113202106050422217.001630515121123136048999960439996111319636629901299622222266969699996669611221330830653000000001164 07900020150321136011999204040629999.997611026166966246996996120430704608366666616902102512222266969699996669666666669610110000000001163 07901020150123436013101109050323370.001611166766966246996996050069996611366666626905299622222266969699996669666666669630653000000000662 07902020150522431121101206040621174.001630266166052136999999960531144104129636622101299612222166969699996669661111130830232000000000650 07903020150621226010205204040611158.001669666666966246996996010539996696666666166996699666666666969699996669666666669630342000000000677 07904020150123132011104202040621061.001620526121966111010200960210585601166666626205299612222262969699996610566666669660420000000000260 07905020150511112011104101010521925.001620526291966146996996990311225607266666226908299616666661051000050220466666669630521000000000176 07906020150123226010202206040621198.001669666666966246996996030439996696666666616205299622222266969699996669666666669660321000000000083 07907020150111336011104202060221504.001610466766966246996996040110520609366666166996699666666666969699996669666666669610232000000000051 07908020150322432112101104060221087.001630266166955112028230960412078102112236621101299612222166969699996669626266210530232000000000273 07909020150312446010101202040122581.001669666666966246996996030119996696666666616901299612266666969699996669666666669630111000000003918 07910020150622232122101206040621595.001610266166113112045450960512080102111636621101299612222266969699996669611241210130331000000000844 07911020150322212022101203060221142.001620812122966111028430960210909601166666626101299612222261021600000320166666669630341000000003435 07912020150322426010606696060269999.966669666666966246996996030469996696666666626101299612222266969699996669666666669630242000000000912 07913020150223121010202209030521069.001669666666966111999200969739996696666666616297299622222262969699996669666666669630222000000000219 07914020150111136013205201059920581.002120615222966246996996030069996611366666166996699666666666969699996669666666669610521000000000251 07915020150122526010205203050421468.001669666666966246996996040239996696666666166996699666666666969699996669666666669610233000000000254 07916020150623236012101208040622121.001620813112966146996996090312080603166666626101299612222266969699996669666666669630321000000001641 07917020150221412011101202040620995.007610166266966146996996030220824608366666626203299642122111029700040320266666669630420000000000942 07918020150411126010204205010520944.007669666666966246996996070139996696666666166996699666666666969699996669666666669610243000000000242 07919020150621126010205205050321255.001669666666966246996996030439996696666666166996699666666666969699996669666666669610543000000000575 07920020150312212013101206030521591.001610366166966246996996060069996611366666626902299621212261030700000239666666669630642000000000616 07921020150123226010202209040211557.001669666666966246996996050539996696666666616101299612222266969699996669666666669660321000000000398 07922020150321326010202206060621154.007669666666966246996996040539996696666666166996699666666666969699996669666666669610332000000003045 07923020150213112011101299060521818.001620812121966111999370969723898601166666626903299612222261021600050349666666669630110000000000314 07924020150422532114101206050422212.001669666666966246996996110069996096642466621101299612222266969699996669666266430830351000000000163 07925020150211226010202104040621090.001669666666966246996996049739996696666666166996699666666666969699996669666666669610253000000000622 07926020150113212012101202010521576.001620515121966111022430960211350601166666626101299612222261021000000249666666669630321000000000090 07927020150222432012202206040322357.001620826121966111006350960231196601166666626101299612222261020300000310866666669630341000000003256 07928020150413436013101202060621112.001610366166966246996996060069996611366666626901299612292266969699996669666666669630631000000000260 07929020150221326010202105060421402.001669666666966246996996080529996696666666166996699666666666969699996669666666669630332000000000317 07930020150222526010205106050422544.001669666666966146996996010429996696666666616902299612222166969699996669666666669630541000000000269 07931020150113431011105103020513493.001620826121966111999450969711169601166666616205299612222262969699996669666666669660431000000000349 07932020150313226010202108050625184.001669666666966246996996010539996696666666616901999922222266969699996669666666669630431000000000196 07933020150313436011205208060324590.001620726221966246996996030130104607266666616205299612222266969699996669666666669660420000000000246 07934020150113112011104103030521578.001620526121966111010400960220678601166666626203299622212261020100000310866666669630420000000000340 07935020150322426010205205050321754.001669666666966246996996019739996696666666616101299612212266969699996669666666669630243000000001664 07936020150123226010205108040622034.001669666666966246996996010539996696666666616101299632222216969699996669666666669630232000000000088 07937020150123426010606696060269999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630243000000000088 079380201504121360111052020605213783.01610166166966146996996120412500608366666616202299612222266969699996669666666669630420000000000144 07939020150522246010101202040222373.001669666666966146996996010119996696666666166996699666666666969699996669666666669630653000000000221 07940020150121126010202205040621094.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000182 07941020150222532112105107050422526.001630266166113136026999960211820104111613611101299612266666969699996669611241310330242000000000219 07942020150423236012101108050323632.001611166266966246996996060311872608366666626205299622212266969699996669666666669630420000000000166 07943020150423426010202108050322069.001669666666966246996996030439996696666666616908299612212266969699996669666666669630111000000000288 07944020150623126020204202010523265.001669666666966246996996050139996696666666616901299612222266969699996669666666669630253000000002396 07945020150111336011104203050521497.007620615222966246996996040421488609366666166996699666666666969699996669666666669610531000000000419 07946020150413126010606696010569999.966669666666966246996996020369996696666666626202299612222266969699996669666666669630222000000000224 07947020150423136022101109050321623.001611166266966246996996050512080608366666626905299612222266969699996669666666669660253000000000093 07948020150422226020606696020269999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630252000000000209 07949020150121236011101202060611507.001610466166966246996996040211600609366666216901299626666666969699996669666666669610232000000000346 07950020150311112012104202050421104.001610466266966246996996040110346609366666166996699666666661022100025349666666669610253000000000468 07951020150223536013205205050429999.991620615112966246996996050069996611366666626205299612222266969699996669666666669630420000000000316 07952020150522536011606696060469999.966669666666966246996996029769996610366666626101299612212166969699996669666666669630341000000000237 07953020150222526010205106050427172.001669666666966246996996030429996696666666616902299622212266969699996669666666669630111000000001191 07954020150213236013101209030522768.001611166266966246996996050069996611366666626905299612222266969699996669666666669630420000000003469 07955020150423436013101108010214659.001611166266966246996996070069996611366666626205299612212266969699996669666666669630420000000000570 07956020150421236013999799999979999.997610466766966246996996040069996611366666166996699666666666969699996669666666669610253000000000186 07957020150622432111101206060621235.001610266166113112023260960411560102112436621203299641222116969699996669611211110330430000000000218 07958020150623126020205202060622514.002169666666966246996996030139996696666666616906299612222266969699996669666666669630111000000000972 07959020150523436012905201050229999.992120615222966246996996020130016610366666626205299612222266969699996669666666669660420000000000480 07960020150322432114101299060114043.001669666666966136001000960419996196622166621101299612222166969699996669666266930830341000000001369 07961020150311126010202203040621084.007669666666966246996996030239996696666666166996699666666666969699996669666666669610253000000001513 07962020150122532113205104050323296.001620615112977112050520960339996102112136621101299612222266969699996669621249410730341000000000279 07963020150622326010202202040620999.001669666666966246996996030539996696666666616101299622222266969699996669666666669610222000000000566 07964020150623326010606696060269999.966669666666966246996996030569996696666666626108299622212266969699996669666666669630222000000000610 07965020150412526010202207060523972.001669666666966246996996010529996696666666616102299622222266969699996669666666669630232000000000239 07966020150123526020606696060469999.966669666666966246996996020269996696666666626101299612222266969699996669666666669630242000000000396 07967020150323446010205109050423003.007669666666966146996996039739996696666666616297299612266666969699996669666666669630321000000000552 07968020150323526020202207040321559.001669666666966246996996010439996696666666616902299612222266969699996669666666669660111000000002539 07969020150322412012905205060529999.991611011266966246996996120230832608366666696904199771192221039700000310866666669630110000000000707 07970020150122532111202206060221711.001630266266113122006240960231040104112136621109299642222116969699996669611291210230232000000000137 07971020150222536125696696969669999.966669666666966246996996119669996096641666621101299612222266969699996669666266210330351000000001283 07972020150313512011101205060613877.001620826112966136996996090412080603166666616902299612212261071500050339666666669630110000000002177 07973020150521112023204202040621072.002199966266966246996996030139996611366666626901299641122221020200000359666666669610451000000000567 07974020150311136021903203040619999.991610466266966246996996040330448609366666166996699666666666969699996669666666669610242000000002479 07975020150323426010202209060210964.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000001482 07976020150112412011105102020523023.001620615121966111001480960211039601166666626101299622212261043000150120466666669630331000000000281 07977020150321146010105202040621102.002169666666966246996996030139996696666666166996699666666666969699996669666666669610532000000000631 07978020150422226010205206050421711.001669666666966246996996080439996696666666616101299622222266969699996669666666669630252000000000223 07979020150313412024101206010525169.001669666666966246996996110069996611366666626908299642112221020300000239666666669630110000000000217 07980020150322526010606696050469999.966669666666966246996996010269996696666666626101299612222266969699996669666666669630252000000000199 07981020150123326010202207040421211.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000156 07982020150413112011101202060522372.001620526121966111014510960311360601166666626203299612222961023099997139666666669630321000000000741 07983020150122412012104103060621699.001620512121966111026330960321152601166666626101299612222261040400000349666666669630341000000000112 07984020150623426010205208060621637.001669666666966246996996080539996696666666616901299612222266969699996669666666669630111000000000811 07985020150521126010202205060221243.001669666666966246996996040339996696666666166996699666666666969699996669666666669610532000000000269 07986020150123226010202203040621115.001669666666966146996996010339996696666666616101299612222266969699996669666666669630233000000000188 07987020150311212013105203020520978.001610466166966246996996040069996611366666166996699666666662969699996649666666669630342000000003462 07988020150122432111101207060121577.001630266166093112005300960512080102119636621101299622222166969699996669611291210230232000000000158 07989020150112512012104299060521075.002920526127966111999999960210800601166666166996699666666662969699996649666666669630232000000000093 07990020150213112011104202010321842.001620812121966111001999960210784601166666626903299632122111020600060310266666669630110000000000154 07991020150523226010202206010222115.001669666666966246996996060529996696666666616101299612222266969699996669666666669630233000000000254 07992020150212411011606696999969999.966669666666966246996996020369996610366666626101299612222262969699996669666666669630321000000000701 07993020150422432111101208060612687.001630266166113112012480960411664102112136621103299612212266969699996669611221110330242000000000078 07994020150221111011202106050621026.001631279226966246996996010521525605166666166996699666666662969699996669666666669630543000000000211 07995020150123111011104204030521189.001620526221966111999260969721162601166666626101299622222262969699996669666666669630331000000000326 07996020150321236012202207060612099.001610466266966246996996030231300609366666166996699666666666969699996669666666669610253000000001246 07997020150122212014104106999921126.007669666666966246996996110069996611366666626904199642122222969699996659666666669630520000000000131 07998020150323536021101206060223098.001611166166966246996996120412080608366666626905299622212266969699996669666666669660110000000001784 07999020150321226010205207060420413.002369666666966246996996030539996696666666166996699666666666969699996669666666669630253000000000683 08000020150112132011101204020522121.001620526121966111004350960291108601166666626903299622212262969699996639666666669630110000000000126 08001020150222532112101107050422666.001630266166955136001200960411820104111612621101299622266666969699996669616266310530232000000001325 08002020150423226010202208030222048.001669666666966246996996010539996696666666616908299632212226969699996669666666669660111000000000360 08003020150623226010202109050621987.001669666666966246996996030339996696666666616205299622222266969699996669666666669630321000000000128 080040201505112120111012020402209999997620811222966246996996089720156607266666166996699666666661019799997320866666669630440000000000180 08005020150222426010202106050422705.001669666666966246996996010339996696666666616101299622222266969699996669666666669630232000000000170 08006020150622536013101107050222782.001610366766966246996996070069996611366666626101299612222266969699996669666666669630341000000005050 08007020150112412011105201060521231.001620826221966111004999960311710601166666616103299622222261040600086120166666669630341000000000244 08008020150621236011205201040621021.002110266166966246996996040230400609366666166996699666666666969699996669666666669630252000000000539 08009020150122532111101206060123144.001630266166082112014470960511924102111636621101299622212266969699996669611222310630232000000000146 08010020150613226010606696060669999.966669666666966246996996020269996696666666626105299611112266969699996669666666669660222000000000160 08011020150213532011104203020521621.001620515111966121003996090211039603166666626903299632212112969699996610866666669630110000000000369 08012020150222326010205206040621031.001669666666966246996996010539996696666666166996699666666666969699996669666666669630622000000000343 08013020150422532111105205050321825.001630266166123112016430960411976102112236621108299632212216969699996669611241410730232000000000122 08014020150211311012101702060521619.002310466166966246996996020210528610366666166996699666666661060100000369666666669610450000000001135 08015020150213111011101109030522082.001620812121966121001996090421560603166666626203299642122111021000100269666666669630420000000000159 08016020150323412024101207069915222.001669666666966246996996110069996611366666626901299641112111011500020210866666669630621000000001435 08017020150421111015696696969669999.966669666666966246996996119669996612366666166996699666666661020000000369666666669610232000000000128 08018020150412336012101102020522130.001611026266966246996996990110520608366666626204100922212266969699996669666666669630430000000000473 08019020150423436013202299060229999.991611166766966246996996050069996611366666626101299672292296969699996669666666669630352000000000475 08020020150122236013101205010521260.001611012166966146996996030529996611366666626904101142122116969699996669666666669630620000000000334 08021020150121436011101202060611313.007620626122966246996996080210560607266666226908299646666616969699996669666666669610531000000000213 08022020150411326010202204040621085.001669666666966246996996030239996696666666166996699666666666969699996669666666669610233000000000228 08023020150221426010202206050421620.001669666666966246996996030529996696666666616101299622222166969699996669666666669630222000000000340 08024020150113136012101109050622081.001611166166966146996996990211976608366666626105299612222266969699996669666666669630332000000000371 08025020150423226010606696010569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000327 08026020150621326010205203040621119.001669666666966246996996010539996696666666166996699666666666969699996669666666669610543000000000311 08027020150413436013101209060319999.991611166266966246996996060069996611366666626205299612222266969699996669666666669630431000000000401 08028020150122446010101202040621376.001669666666966146996996100119996696666666616101299612266666969699996669666666669630252000000000370 08029020150522512125696696969669999.966669666666966246996996119669996012342566621101299641112211021800150370266266330830341000000000169 08030020150121126010202204040620986.001669666666966246996996040439996696666666166996699666666666969699996669666666669630552000000000274 08031020150322426010606696060669999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630222000000002630 08032020150421126010205205040621178.001669666666966246996996010539996696666666616901299611112166969699996669666666669610622000000000198 08033020150623426010202109050321998.001669666666966246996996010539996696666666616101299622212266969699996669666666669630243000000000229 08034020150322526010202108040622323.001669666666966146996996010229996696666666616101299622222266969699996669666666669630232000000000270 08035020150623236012202209060212150.001611166166966246996996070231300608366666626101299622212266969699996669666666669630332000000000595 080360201502225121121052030503209999991620615122082136031999960411850104111636621101299612222261040300010349612242310230331000000000425 08037020150121232114202299040620883.001669666666966246996996110069996096642566621109199722222266969699996669666266220130450000000000191 08038020150123112011104203040611297.001620514121966111008350960220630601166666616103299612222261029700000310366666669630420000000000301 08039020150311126010202206040621114.001669666666966246996996040539996696666666166996699666666666969699996669666666669630532000000001176 08040020150113112012204205040621102.001610166166966113999200960131300602166666626203299622222161040700020329966666669630321000000000228 08041020150213136012101109030522457.001611166266966246996996050212080608366666626205299612222266969699996669666666669630321000000000503 08042020150222246020101202060621161.001669666666966246996996080119996696666666616101299612266666969699996669666666669630242000000001626 08043020150623336012105207060324021.007620626222966246996996030111664607266666626108299612212266969699996669666666669630321000000000478 08044020150321436011204204040621122.007610466166966246996996040230364609366666166996699666666666969699996669666666669630243000000001802 08045020150111326010205204050221072.002969666666966246996996040439996696666666166996699666666666969699996669666666669630233000000000222 08046020150221126010202105040621103.007669666666966246996996010429996696666666166996699666666666969699996669666666669610243000000001007 08047020150623336012101207030212533.001611166266966246996996110112080608366666626205299622222266969699996669666666669660420000000001954 08048020150421136011905206060629999.991620526222966246996996049730832609366666166996699666666666969699996669666666669620532000000000262 08049020150323436023101299040622121.001611166166966246996996050069996611366666626105299612222266969699996669666666669660321000000004054 08050020150223436013101208050221745.001611226116966246996996110069996611366666626101299612222266969699996669666666669630343000000000885 08051020150323426020202205050421966.001669666666966246996996010539996696666666616901299612222266969699996669666666669630111000000000773 08052020150612411021101102020521523.001620926122966246996996010512080607266666616102299622222262969699996669666666669630242000000001955 08053020150313236011204202060621008.001630515121966246996996070130043607266666616205299622222266969699996669666666669630321000000001216 08054020150323312021101203040622822.001620826112966111010380960210840601166666626209299622212161023000080239666666669630321000000001907 08055020150512136013105202040621157.002111226126966246996996030069996611366666626101299612222266969699996669666666669630321000000003716 08056020150223526010202107050423874.001669666666966246996996010539996696666666616102299612222266969699996669666666669630253000000000547 08057020150623526020202208050222777.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000270 08058020150111512011105204010324548.001620611122966111011460960313334601166666166996699666666661040500050110866666669630243000000000486 08059020150113311014101299030329999.991669666666966246996996070069996611366666626203299632222112969699996669666666669630420000000000043 08060020150221326010202205040621073.001669666666966246996996080539996696666666166996699666666666969699996669666666669610522000000000366 08061020150323211011101203060612179.007611013166966246996996060411640608366666626108299612212162969699996669666666669630321000000000456 08062020150321236011205203060621013.002310466266966246996996030321225609366666166996699666666666969699996669666666669610243000000000661 08063020150113536011606696050469999.966669666666966246996996050269996610366666626205299612222266969699996669666666669660420000000000372 08064020150512412021101205010521652.001620826111966146996996090513900603166666616202299612212261023000100120266666669630440000000000376 08065020150112412013101203060521497.001620826112966136996996100069996611366666626204100432122111031000000310466666669630440000000000225 08066020150423226010202208040621349.001669666666966246996996010439996696666666616902299612222266969699996669666666669630633000000000344 08067020150123226010202108050321969.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000000216 08068020150423226010204208040621991.001669666666966246996996030329996696666666616202299612212266969699996669666666669630321000000000289 08069020150413136012104208060620922.001610166166966246996996120211820608366666626105299622222266969699996669666666669630331000000000515 08070020150211212015696696969669999.966669666666966246996996119669996612366666166996699666666661025400060349666666669630252000000000289 08071020150421226010202206040611221.001669666666966246996996010429996696666666616902299631212116969699996669666666669630521000000000173 08072020150223446020105202060223126.001669666666966246996996030219996696666666616102299612266666969699996669666666669630222000000001509 08073020150112411011606696040569999.962269666666966146996996060369996610366666626209299641222112969699996669666666669630453000000000213 08074020150623436013101299999929999.991699966166966246996996070069996611366666626908299612212266969699996669666666669610520000000000137 08075020150223436013101109060222734.001611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000196 08076020150222532121105206050424674.001630266166031136018999960512600104112113621103299612266666969699996669611221420730232000000000877 08077020150423226010202207060221924.001669666666966246996996010439996696666666616905299622222266969699996669666666669660111000000000151 08078020150523226010202209060221254.001669666666966246996996030539996696666666616101299622212266969699996669666666669630222000000000467 08079020150213212012606696030569999.962269666666966246996996030269996610366666626908299622212261022400161339666666669630110000000000397 08080020150123436013101109050322030.001611166166966146996996990069996611366666626205299612222266969699996669666666669630431000000000548 08081020150422426010205106050321986.001669666666966246996996070439996696666666616101299622292966969699996669666666669630252000000000311 08082020150523426010202208050223015.001669666666966246996996010529996696666666616208299632112226969699996669666666669630243000000001270 08083020150612426010606696060669999.966669666666966246996996020469996696666666616902299612222266969699996669666666669630521000000002051 08084020150211136012104202020521023.002110466266966246996996030120346609366666166996699666666666969699996669666666669610532000000000203 08085020150122221010204202040621173.001669666666966111018400960329996696666666616903299622222161042000100269666666669630531000000000244 08086020150413136012101109060222529.001611166166966246996996050312080608366666626205299612222266969699996669666666669660431000000000306 08087020150111112015696696969669999.966669666666966246996996119669996612366666166996699666666661020300000320366666669610232000000000248 08088020150411112014205199999921074.001669666666966246996996040069996611366666626908299612212262969699996659666666669630110000000000260 08089020150221136011204203040610952.001620512127966246996996040230346609366666166996699666666666969699996669666666669610232000000000747 08090020150211236011205205040621082.001610466266966246996996030121473609366666166996699666666666969699996669666666669610242000000001655 08091020150412426010202203040621055.001669666666966246996996030239996696666666616906299612222266969699996669666666669610111000000000077 08092020150413426010606696060369999.966669666666966246996996020469996696666666626208299612212266969699996669666666669660222000000000354 08093020150522511021905205060229999.991620615122966146996996100122548605166666626101299612212161020600000269666666669630351000000000200 08094020150223226010202207040611179.001669666666966246996996010539996696666666616101299632212216969699996669666666669630232000000000947 08095020150423226010205108050621204.001669666666966246996996030139996696666666616205111512222266969699996669666666669630332000000000146 08096020150221212013105202060421027.007620615222966246996996030069996611366666166996699666666661020100000220466666669610353000000000428 08097020150522421010205205060321918.001669666666966111016180960519996696666666616102299612222262969699996669666666669630222000000001731 08098020150623426010606696060569999.966669666666966246996996020269996696666666626205299612222266969699996669666666669630321000000000597 08099020150322232111101206060321298.001630266166113112017250960521508102112336621101299622222166969699996669619249310330232000000000251 08100020150623512024202299060621033.002169666666966246996996010069996611366666626101299672122211020500015310866666669630341000000001970 08101020150113236023202206040620970.001610166266966246996996030069996611366666626205299632222216969699996669666666669660420000000000284 08102020150323426010606696060469999.966669666666966246996996020469996696666666626902299622212266969699996669666666669630111000000001074 08103020150421136011104202060421075.007610466266966246996996040110173609366666166996699666666666969699996669666666669610530000000000209 08104020150512446010105102020523224.001669666666966146996996030319996696666666616901299622266666969699996669666666669630111000000000499 081050201506232360131012090602110981.01611166166966246996996050069996611366666616108299612212266969699996669666666669630420000000002432 08106020150121136011204203060420988.002110466266966246996996040130035609366666166996699666666666969699996669666666669610243000000000361 08107020150313212014105208030221561.001669666666966246996996110069996611366666626101299622222262969699996610166666669630341000000001354 08108020150522526010205102050424404.001669666666966146996996100239996696666666616102299611212266969699996669666666669630242000000000399 08109020150423426010606696060169999.966669666666966246996996020569996696666666626909299632222116969699996669666666669630111000000000197 08110020150211146010104102060521212.007669666666966246996996040119996696666666166996699666666666969699996669666666669610332000000000711 08111020150113432011105106020524117.001620826127966111003400960313916601166666626101299612212161059799997120866666669630332000000000917 08112020150623526010606696050269999.966669666666966246996996020569996696666666696101299612222266969699996669666666669630243000000000580 08113020150423536013101108050429999.991611166766966246996996050069996611366666626101299612222266969699996669666666669630321000000000215 08114020150511136011104206010521438.002311215226966246996996020112080610366666166996699666666666969699996669666666669610243000000000332 08115020150623426010606696050369999.966669666666966246996996030469996696666666626202299612222266969699996669666666669630321000000000867 08116020150611126010204202060421457.002169666666966246996996040239996696666666166996699666666666969699996669666666669610552000000001152 08117020150522451110606696060269999.966669666666001246996996020569996096632436621109299632211126969699996669666166330830242000000000518 08118020150422432122101104050621809.001610266166052112050500960211819102112236621101299612222266969699996669622241330830341000000000203 08119020150223426010205104050621466.001669666666966146996996010439996696666666616101299612222266969699996669666666669630243000000000392 08120020150311112013202299040621084.001610366766966246996996030069996611366666626904100621222262969699996639666666669630631000000000474 08121020150221436021105201060211084.001611026266966246996996080110037608366666626206299621222166969699996669666666669610420000000000618 08122020150621126020202105040611039.002169666666966246996996030539996696666666166996699666666666969699996669666666669620243000000000530 08123020150411136012104202050521064.001610466266966246996996030110200609366666166996699666666666969699996669666666669610242000000000276 08124020150211126010202203040621034.007669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000000277 08125020150521226010204204060621512.001669666666966246996996080439996696666666616901299612222266969699996669666666669610632000000001492 08126020150511126020205204060621242.001669666666966246996996070529996696666666166996699666666666969699996669666666669610253000000000936 08127020150213212012104103060621939.001620515111966111024370960210936601166666626203299612222261022000030249666666669630420000000000168 08128020150523436023202108050621743.001610166766966246996996990069996611366666626908299612212166969699996669666666669630110000000000889 08129020150623426010903202060529999.991669666666966146996996100139996696666666616904100141122126969699996669666666669630110000000000159 08130020150113236012101109050323219.001611166266966246996996050111924608366666626905299612222266969699996669666666669660620000000000172 08131020150513326010606696060469999.966669666666966246996996020569996696666666626102299612212266969699996669666666669630222000000000408 08132020150111326010205202040621001.007669666666966246996996010139996696666666166996699666666666969699996669666666669630233000000000318 08133020150522226010606696040169999.966669666666966246996996020069996696666666626208299632212226969699996669666666669630253000000001213 08134020150222351110606696999969999.966669666666001136030999960569996196612336621101299612222266969699996669661152230830252000000000176 08135020150323226010606696060669999.966669666666966246996996020369996696666666626905299612222266969699996669666666669660111000000001304 08136020150223411021101202050422195.001611026266966146996996010110300608366666616902299621212161060500000269666666669630540000000001423 08137020150422432114101104050221905.001669666666966246996996110069996096642266621109299642222196969699996669666266130830341000000000191 08138020150313436013104109060522830.001611166766966246996996050069996611366666626205299622222266969699996669666666669630420000000000472 08139020150422426010202202040611045.001669666666966146996996100239996696666666616902299632122116969699996669666666669630531000000000243 08140020150213426020202106050423248.001669666666966246996996010439996696666666616902299632212216969699996669666666669630111000000001837 08141020150222526010202203040621046.007669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000972 08142020150623436013606696999969999.966669666666966246996996020069996611366666626101299612212266969699996669666666669630321000000001160 08143020150323226010606696060269999.966669666666966246996996030569996696666666626101299612222266969699996669666666669630233000000003217 08144020150111112011202203040611084.001620811122966246996996030220624607266666626904102422222161020600000320866666669610620000000000127 08145020150222426020205202060621186.001669666666966246996996030339996696666666616908299622212266969699996669666666669630111000000002252 08146020150322426010202205040612077.007669666666966246996996030539996696666666616101299612222266969699996669666666669630242000000000560 08147020150322432121101207060422539.007630266166123146996996120212080105122536621101299622222166969699996669611251310330252000000000106 08148020150121226010202204040611257.001669666666966246996996040339996696666666166996699666666666969699996669666666669610233000000000402 08149020150123412013101109050221743.001611166166966111014250960069996601166666626101299612222261041500000310866666669630321000000000132 08150020150422432111101208040611402.001630266166123112008320960512080102119636621903299612222266969699996669611291210330531000000000130 08151020150313412013202207040621009.001610166166966111999180960069996601166666626903100242122211022800000310866666669630621000000000820 08152020150321212024202202040629999.992369666666966246996996040069996611366666226903299626666661040600000220866666669630440000000000738 08153020150211336012205201040521047.002120715121966246996996030130016607266666166996699666666666969699996669666666669610531000000000379 08154020150211111011105202040521059.001620826121966246996996030220496607266666166996699666666661022099997369666666669630353000000000208 08155020150311136011204203060611180.001610466166966246996996120330420609366666166996699666666666969699996669666666669610351000000000995 08156020150213436012205101020529999.991620715122966246996996030130016607266666626205299612222266969699996669666666669660420000000001395 08157020150123536013202203060621055.001610166766966246996996030069996611366666626906299641221116969699996669666666669630110000000000120 08158020150413336011105205050125789.001620926221966246996996010231560605166666616908299612222266969699996669666666669630110000000000275 08159020150411236012202103040621064.001610466266966246996996040130260609366666626901299622222266969699996669666666669610650000000000408 08160020150213426010202205060621673.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000349 08161020150323226010202208040621084.001669666666966246996996030239996696666666616101101811212166969699996669666666669630222000000000867 08162020150223436012101207040621130.001611166166966146996996090211560603166666626205299622222266969699996669666666669630420000000000639 08163020150113112012104205010521529.001620512121966111028420960213120601166666626101299612222261060400020139666666669630332000000000158 08164020150123426020202208040611635.001669666666966246996996010599996696666666616101299612222266969699996669666666669630222000000000304 08165020150322112014101206040129999.991669666666966246996996110069996611366666626904119432122111040500020339666666669630520000000000593 08166020150213436011101109010523379.001611166266966246996996050312080608366666626105299612222266969699996669666666669630321000000000239 08167020150412412012205201060521126.001620626221966246996996030130006607266666626101299622222261030400005310266666669630321000000000125 08168020150323526010999109050429999.997669666666966246996996019739996696666666616205299612212266969699996669666666669630430000000000325 08169020150323426010606696050669999.966669666666966246996996030369996696666666626101299612222166969699996669666666669630222000000000768 08170020150311326010202206040621054.001669666666966246996996010539996696666666166996699666666666969699996669666666669610233000000001487 08171020150121312121105202050621087.007620815222011246996996990110130107229636169996699666666661021200020310861151230830341000000000170 08172020150412426010606696040169999.966669666666966246996996020569996696666666626902299612222266969699996669666666669630111000000000116 08173020150311226010202202010521081.001669666666966246996996010519996696666666166996699666666666969699996669666666669630243000000000783 08174020150411126020205205060221158.002169666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000133 08175020150322532112205205050422931.001630266166072146996996030330624107222436621101299612222266969699996669611231210430242000000000460 08176020150211236012104202040611368.007610466266966246996996040110400609366666166996699666666666969699996669666666669610232000000000228 08177020150311112011101202060521459.007620812122966246996996030311470607266666616901299611122261040200002120366666669630110000000000697 08178020150213136013606696040169999.962269666666966246996996110069996611366666626205299612222266969699996669666666669660420000000000917 08179020150221226010202204050621262.001669666666966246996996040229996696666666166996699666666666969699996669666666669620243000000000271 08180020150523226010606696020269999.966669666666966246996996010569996696666666626109299612222266969699996669666666669630222000000000959 08181020150222526010202108050324067.001669666666966246996996010529996696666666616202299612222266969699996669666666669630351000000000285 08182020150611426010205207040621196.001669666666966246996996030439996696666666166996699666666666969699996669666666669630522000000000285 08183020150522426010202202050221382.001669666666966246996996039739996696666666616905299612212266969699996669666666669610521000000000720 081840201504234260202022090102213783.01669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000301 08185020150323436012606696060369999.966669666666966246996996020169996610366666626208299612212266969699996669666666669630420000000000505 08186020150323446020101202060221977.001669666666966146996996010119996696666666616102299612266666969699996669666666669630222000000002498 08187020150213226010606696060569999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630321000000000747 08188020150623526010606696060669999.966669666666966246996996050569996696666666626903299622222266969699996669666666669630111000000000134 08189020150522426010205102050621599.001669666666966246996996030139996696666666616102299622222266969699996669666666669630252000000000959 08190020150211546010606696020369999.966669666666966246996996030269996696666666216902299676666626969699996669666666669630522000000000276 08191020150121326010204204040611140.002169666666966246996996030229996696666666166996699666666666969699996669666666669610352000000000124 08192020150121126010202204040620968.001669666666966246996996030339996696666666166996699666666666969699996669666666669610233000000000122 08193020150421126010204203040621253.001669666666966246996996040339996696666666166996699666666666969699996669666666669610233000000000230 08194020150523426020205202050621953.001669666666966146996996060439996696666666616101299612222266969699996669666666669630242000000000511 08195020150121112012205202060421038.007620626722966246996996030130104607266666166996699666666661020100000320466666669610252000000000241 08196020150323436021205108050323837.001611166266966246996996060430832608366666626208299612212266969699996669666666669660420000000000878 08197020150523426020202208040621441.001669666666966246996996010539996696666666616102299612222166969699996669666666669630253000000001029 08198020150222432011202207040321546.001630166166966113002280960521525602166666626101299612222162969699996649666666669630232000000000214 08199020150522526010606696050269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000001159 08200020150513436012101208020522988.001620826122966136996996100212288604166666626905299622222266969699996669666666669630110000000001340 08201020150113212011104206060521514.001620812121966111011420960213120601166666626103299612222261030300000349666666669630331000000000090 08202020150312436011202207040620992.002110166166966246996996030530208608366666626905199742221226969699996669666666669630110000000001193 08203020150222139192999203040629999.991610266166999136042999960220640104112236621199299699992996969699996669699999999930252000000000196 08204020150222426010202108050422364.001669666666966146996996010139996696666666616202299612222266969699996669666666669630242000000002098 08205020150311412011105204060521246.001620912192966246996996080121559605166666166996699666666662969699996670566666669630243000000001121 08206020150211126010202103040621027.001669666666966246996996010539996696666666166996699666666666969699996669666666669610532000000001114 08207020150323236011202208040621115.001610166166966246996996030531300608366666626101299622222266969699996669666666669660321000000000148 08208020150423426020606696050669999.962269666666966246996996020569996696666666616102299612222266969699996669666666669630222000000000170 08209020150312436011202106040621248.001631215226966246996996030421335607266666616106299621222266969699996669666666669610222000000002124 08210020150221126010205203040621012.007669666666966246996996030539996696666666166996699666666666969699996669666666669620233000000000829 08211020150113336023606696999969999.966669666666966246996996050069996611366666626209299622222166969699996669666666669660420000000000390 08212020150621326010202204040620993.001669666666966246996996040439996696666666166996699666666666969699996669666666669610243000000000455 08213020150313111012101207040221872.001620813122966111038410960412028601166666626101299612222261041500000369666666669630321000000001334 08214020150213536013101105050423295.001611166766966246996996050069996611366666626205299612212266969699996669666666669660420000000000695 08215020150213436013202109050223181.001611166266966246996996990069996611366666626205299612222266969699996669666666669660420000000000813 08216020150321336011202202040611083.007610466266966246996996990330640609366666166996699666666666969699996669666666669610532000000000575 08217020150122136013999299050329999.991610166166966136996996990229996611366666626904100741222116969699996669666666669630530000000001095 08218020150411136012101201040621090.001620711221966246996996080130080607266666166996699666666666969699996669666666669630450000000000107 08219020150522426010202207050423174.001669666666966246996996070539996696666666616101299622222166969699996669666666669630232000000000146 08220020150322536011202202040621215.001610166166966146996996090330792603166666626903299611222166969699996669666666669630110000000000149 08221020150322236125696696969669999.966669666666966246996996119669996096641666621101299612222166969699996669666266230830351000000000806 08222020150623111092999205030629999.991620826222966246996996120512236605166666626901299612222262969699996669666666669630653000000000309 08223020150123426020606696040169999.966669666666966246996996080269996696666666626205299632212216969699996669666666669630222000000000107 08224020150221326010202203040621079.007669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000866 08225020150521236012199202060322299.001610466266966246996996010210480609366666616907299611212266969699996669666666669610110000000000232 08226020150113536013101109050416078.001620813112966246996996070069996611366666626905299612222266969699996669666666669630110000000000399 08227020150422426020202204050321540.001669666666966246996996030529996696666666616901299612212266969699996669666666669630653000000000172 08228020150113212012104202010521519.001620812121966111023300960210600601166666626907299621222262969699996649666666669630430000000000272 08229020150613412011104202060521788.001620926122966246996996030210960607266666616908299642112111042500000110866666669630110000000000274 08230020150413436012101109050224442.001611166266966246996996050211820608366666626905299612222266969699996669666666669630110000000000173 08231020150213436013105199020522980.001620815112966246996996030069996611366666626105299612222266969699996669666666669630321000000000650 08232020150211336012202202060211126.007620626112966246996996040230260609366666166996699666666666969699996669666666669610242000000000628 08233020150313412011104203060522255.001620515121966111006460960310840601166666626203101021222261062500140249666666669630440000000000760 08234020150322232112101108060612046.001630266166113112046310960521109102111636621101299622222266969699996669611221230830252000000000231 08235020150322432112202108050323991.001630266166123112046490960421803102112513621101299632266616969699996669611232410530252000000000387 08236020150622526010202207050324297.001669666666966246996996070529996696666666616901299612222266969699996669666666669620352000000001793 08237020150423526020202206040621156.001669666666966246996996010539996696666666616101299612212266969699996669666666669630253000000000318 08238020150413526010606696050469999.966669666666966246996996020469996696666666626105299612222266969699996669666666669630222000000000283 08239020150523326010606696060269999.966669666666966246996996020569996696666666626101299619992966969699996669666666669630321000000001181 08240020150211431011101204020521369.007611215226966111006310960411840601166666166996699666666662969699996669666666669630521000000000196 08241020150523236012202108050222826.001611166266966246996996050330988608366666626205299612222266969699996669666666669660420000000000444 08242020150111336011105202010521054.001610466266966246996996040220485609366666626908299611112266969699996669666666669610620000000000237 08243020150422226010202206060223421.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000142 08244020150612112011101202040621282.001620926112966111006030960210800601166666626902299621122261071700040210166666669630110000000001259 08245020150122432112101207050323463.007630266166123112045450960411664102112236621101299612222266969699996669611291410730252000000000043 08246020150311111012105201010521174.007620515221966246996996020110120610366666166996699666666661050200025369666666669610542000000000296 08247020150413236013105103050223096.001620615112966136996996100069996611366666626205299622212266969699996669666666669630420000000000232 08248020150221426010205206040611312.002969666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000253 08249020150111512011606696060369999.962269666666966246996996030169996610366666626908299611212261073000000359666666669630110000000000048 08250020150411136012105204030521170.001620812222966246996996030111212607266666226904101226666666969699996669666666669630351000000000151 08251020150513112012101206060522529.001620812112966111012490969713640601166666626203299612222261010400020339666666669660420000000000287 08252020150321536011105202060421396.001620515122966246996996040210520609366666166996699666666666969699996669666666669610351000000002060 08253020150512312011205299020521501.002120615221966246996996080130024607266666626909299632122211023000518310466666669630621000000000622 08254020150223112012104203040621275.001620515121966111019290960210693601166666626203299612222261029799997349666666669630420000000000198 08255020150311236011104205040221005.001610466166966246996996040212080609366666166996699666666666969699996669666666669610243000000001985 08256020150223526010202108050323882.001669666666966246996996010539996696666666616102299622222266969699996669666666669630233000000000209 08257020150313526010606696060369999.966669666666966246996996020569996696666666626901299612212266969699996669666666669660111000000001529 08258020150323526020205204040611216.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000001140 08259020150222132113101208060621654.002930266766103136027999960219996111319636621903299642211126969699996669611221210430541000000000089 08260020150223236013202109050421994.001611166266966246996996050069996611366666626101299612222266969699996669666666669660321000000000721 08261020150213436012105203020621524.001620626122966146996996030310780607266666626105299612222266969699996669666666669660321000000000307 08262020150622451110606696060469999.966669666666011246996996020269996096632436621202299632212216969699996669661121130830341000000000599 08263020150321211015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610242000000001556 08264020150221126010202104040611180.001669666666966246996996070529996696666666616102299612222266969699996669666666669630331000000000372 08265020150311136012205202040620974.002920826722966246996996030130078607266666166996699666666666969699996669666666669610352000000002015 08266020150323426010202208030221519.001669666666966246996996010439996696666666616902299612222266969699996669666666669660521000000002669 08267020150622532112101205060221511.001630266166093112037380960321907102112236621101299622212166969699996669611211410630252000000000126 08268020150423526010202108050325012.001669666666966246996996010519996696666666616101299622212166969699996669666666669630321000000000347 08269020150423426010205109050323836.001669666666966246996996050339996696666666616105299622212266969699996669666666669630222000000000364 08270020150411136021105702060521248.001610466166966246996996120110320609366666626204101812222266969699996669666666669610440000000000353 08271020150211426010202103050321864.001669666666966246996996040229996696666666166996699666666666969699996669666666669630533000000001381 08272020150411336011104202060529999.991610466266966246996996040210640609366666166996699666666666969699996669666666669610341000000000265 08273020150622236011205202050420402.001620715222966246996996060421107608366666626101299622222166969699996669666666669630321000000001500 08274020150522532111101108050125827.001630266266113112002510960313120102112311611101299632212116969699996669611241410730232000000000589 08275020150412511011101203040613100.001610166166966146996996090512756603166666616901299631112111013500424269666666669630110000000000318 08276020150312426010202106060222974.001669666666966246996996010539996696666666616109299612222266969699996669666666669630242000000000346 08277020150522326010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000178 08278020150113212012202207060321223.001620814122966111026200960231144601166666626101299622222161040500000319966666669630332000000000276 08279020150521311011202206040621461.001610466266966246996996070430520609366666166996699666666662969699996669666666669630232000000001099 08280020150121336011101202040611365.001620526221966246996996080220629607266666166996699666666666969699996669666666669610253000000000082 08281020150211136011105202060621066.001620812221966246996996030110130607266666166996699666666666969699996669666666669630341000000001085 08282020150123132012104203010512284.001620526121966111026450960211039601166666626203299612222262969699996649666666669630430000000000664 08283020150213212013101207060323384.001611212116966111026500960069996601166666626101299622212261020500000210866666669610321000000001551 08284020150411126010202204060221214.007669666666966246996996040239996696666666166996699666666666969699996669666666669610342000000000404 08285020150123336011606696060269999.966669666666966246996996020169996610366666626108299622212266969699996669666666669630332000000000315 08286020150412426010202207060611992.001669666666966246996996010429996696666666616908299622212266969699996669666666669620111000000000403 08287020150623526010606696050469999.966669666666966246996996010569996696666666626105299612222266969699996669666666669630222000000000402 08288020150423526010606696050269999.966669666666966246996996020569996696666666696101299612222266969699996669666666669630232000000000350 08289020150613436011606696020369999.966669666666966246996996020169996610366666626205299612222266969699996669666666669660420000000000309 08290020150121226010205102050421594.001669666666966246996996040439996696666666616901299612222266969699996669666666669610353000000000099 08291020150611336011104202060521228.007610466166966246996996040210700609366666626909299611222266969699996669666666669610110000000000298 08292020150212212015696696969669999.966669666666966246996996119669996612366666626204199712222162969699996679966666669630420000000001097 08293020150223436013202109050329999.991611166166966246996996080069996611366666626905299612222266969699996669666666669630110000000002454 08294020150313226010606696010569999.966669666666966246996996079769996696666666626902299612222166969699996669666666669630441000000000753 08295020150111136012204205060612078.001610466266966246996996030131040609366666166996699666666666969699996669666666669610232000000000332 08296020150312311013105203999921170.001620611122966246996996030069996611366666626904199621122261041000000369666666669630110000000000697 08297020150222432111101204050221578.001620826122082136010999960411667104111636621203299632212216969699996669611241410530341000000001245 08298020150423126010202204060621180.001669666666966246996996030439996696666666616902299612222266969699996669666666669660631000000000200 08299020150323436011105202060611854.001620615122966246996996059720407607266666626205299612222266969699996669666666669660431000000000766 08300020150111136012105201030521567.001610466166966246996996030110280609366666166996699666666666969699996669666666669610242000000000259 08301020150312231011101104020523082.001620826121966111012500960411732601166666626101299622222162969699996669666666669630341000000001998 08302020150211326020202102040611481.002969666666966246996996010329996696666666216902999916666666969699996669666666669610552000000002472 08303020150413136011202207040621157.001611166266966246996996060331300608366666626908299612212266969699996669666666669630110000000000229 08304020150211326010202204040621125.007669666666966246996996010439996696666666166996699666666666969699996669666666669610243000000001373 08305020150322432122101107050323115.001630266166123112036480960312080102112112621101299631266616969699996669611213430830242000000000422 08306020150322536022105203060221539.001620615222966246996996040220393609366666626906299612222266969699996669666666669610110000000002777 08307020150521232114606696060669999.962269666666966246996996110069996096642266621101299612222266969699996669666266420530341000000000091 08308020150522436011606696040169999.966669666666966246996996030269996610366666626101299622222266969699996669666666669630222000000001975 08309020150421136011105201060421006.007610466266966246996996030120069609366666166996699666666666969699996669666666669610521000000000265 08310020150122332113101205060621838.001620926112144119050400960319996101122336621101299622222266969699996669622243410310341000000000198 08311020150323426010202204010522070.001669666666966196996996019729996696666666616101299622212166969699996669666666669620353000000000762 08312020150223236013205201050229999.992320615227966246996996030069996611366666626101299622222266969699996669666666669630343000000006104 08313020150323526010606696060469999.966669666666966246996996020169996696666666626101299612212266969699996669666666669630222000000000779 08314020150221326010202106040621095.007669666666966246996996010429996696666666166996699666666666969699996669666666669610522000000000249 08315020150222432113606696999969999.966669666666955246996996020069996011332436621101299612222266969699996669666266430830341000000001519 08316020150523236012101208060119999.991611166166966246996996050211924608366666626101299612222266969699996669666666669630321000000000080 08317020150123512014101203040610993.001669666666966246996996110069996611366666626901299612222261030800020320466666669630110000000000115 08318020150213412011205105060221568.001620615211966246996996010421525605166666626205299632112212969699996649666666669630321000000001848 083190201504234360131012080599209999991610166166966246996996120069996611366666626908299642212216969699996669666666669630110000000000451 08320020150211126010202206040621075.001669666666966246996996040429996696666666216901299616666666969699996669666666669610243000000000971 08321020150523436013205201050221518.008620615112966246996996030069996611366666626908299632212226969699996669666666669660621000000002432 08322020150511436012904204040629999.991610466266966246996996049791247609366666166996699666666666969699996669666666669610341000000000448 08323020150621326010205203060621019.002169666666966246996996070239996696666666616908299612212266969699996669666666669610111000000002625 08324020150113412013101199020522560.001620815121966136996996100069996611366666626105299622222161070400000120866666669630321000000000264 08325020150321226010202105050321997.007669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001594 08326020150422526010202106050621908.001669666666966246996996070539996696666666616101299612222266969699996669666666669630252000000000296 08327020150211326010202206040621033.007669666666966246996996010539996696666666216902299616666666969699996669666666669610553000000000274 08328020150221326010202205040621090.007669666666966246996996010539996696666666166996699666666666969699996669666666669610441000000001310 08329020150513136013606696020569999.966669666666966246996996030069996611366666626905299611122266969699996669666666669660631000000000187 08330020150113412012105201010522835.001610166166966111032520960211848601166666626203299642122111032099997149666666669630430000000000257 08331020150113212011205208040620990.001610466166966111050240969730260601166666696997999979992991041500000310166666669610441000000000238 08332020150313226020202108060621116.001669666666966246996996010539996696666666616902299621222266969699996669666666669630111000000003036 08333020150323136012205299060621122.001620926122966246996996030060000607266666626905299622222266969699996669666666669630110000000001193 08334020150422532121101205060211152.001630266166113112021380960512080102112236621101299612222266969699996669611291410630232000000000368 08335020150212526010205107050422563.001669666666966246996996040339996696666666616906299612222266969699996669666666669610111000000001501 08336020150413526010205105050224332.001669666666966246996996080439996696666666616101299612222266969699996669666666669630222000000000308 08337020150423412011101208050320826.001620826212966246996996129712912605166666626101299622222262969699996610866666669630341000000000366 08338020150223536011101109050424425.001611166266966246996996050311820608366666626905299612222266969699996669666666669630620000000000921 08339020150513426010202205040621587.001669666666966246996996050539996696666666616101299612222266969699996669666666669630222000000000455 08340020150313326010606696060669999.966669666666966246996996020569996696666666626105299612222266969699996669666666669630222000000000851 08341020150413212012606696020169999.966669666666966246996996060169996610366666626908299612212261042400000320166666669630110000000000292 08342020150422531112205206050422175.007610266266999246996996990330312108322236622101299622212166969699996669611111330830351000000000260 08343020150223226010202207040620012.001669666666966246996996070419996696666666616901299612222266969699996669666666669630111000000000271 08344020150512511021101203060525027.001620812212966146996996010411960605166666616208299621112161025600200269666666669630430000000000195 08345020150222551120299207040611517.001669666666123136050999960339996196611636611101299612212266969699996669661121130830252000000000573 08346020150323526020606696060169999.966669666666966246996996020569996696666666626101299611212266969699996669666666669630232000000001945 08347020150412526010202206060621903.001669666666966246996996010529996696666666616902299612222266969699996669666666669610111000000000453 08348020150623126010202205040621081.001669666666966146996996010539996696666666616902299622222266969699996669666666669630622000000000643 08349020150512112012104204020522817.001620526121966111034510960213810601166666626101299612212261012000200170166666669630321000000000318 08350020150313436013101109050522786.001611166266966246996996050069996611366666626101299622222266969699996669666666669630321000000000365 08351020150212212012104204030521274.001620815111966111031220960211732601166666626901299612222162969699996620466666669630621000000001249 08352020150313336013101208040613703.001611166166966246996996050069996611366666626905299612222266969699996669666666669660110000000002298 08353020150421126010606696050469999.966669666666966246996996080469996696666666166996699666666666969699996669666666669610243000000000173 08354020150223526010606696050369999.966669666666966246996996020469996696666666626901299612222266969699996669666666669660111000000000886 08355020150113112011101206030612924.001620815121966111020450960313916601166666626103299622222261070399997110866666669630351000000000201 08356020150223412011104203010321286.001620515121966111999280960210866601166666626203299612222262969699996649666666669630420000000000327 08357020150323526010202204050620997.001669666666966246996996030439996696666666616101299612222166969699996669666666669610222000000001414 08358020150421126020205205060621343.002369666666966246996996080539996696666666166996699666666666969699996669666666669630243000000000170 08359020150421126010205206040621269.001669666666966246996996039729996696666666166996699666666666969699996669666666669610253000000000173 08360020150521136012205201060521527.008610466166966246996996040130168609366666166996699666666666969699996669666666669610253000000000249 08361020150522531113202107050324158.001630266166011112050510960339996102112111621101299622266666969699996669611112310530242000000000353 08362020150523426010202201060321515.001669666666966246996996029719996696666666616902299612222266969699996669666666669630332000000001083 08363020150323236013101208060129999.991611166166966246996996050069996611366666626205299612222266969699996669666666669630420000000001506 08364020150521112012101202040621172.001620926222966246996996120110180607266666166996699666666661020200000339666666669620531000000001783 08365020150111436011101104020329999.991610466766966246996996040311819609366666226901299616666666969699996669666666669610253000000000277 08366020150122226010202208040611002.001669666666966246996996030539996696666666616203299621212266969699996669666666669630242000000000109 08367020150611126020202206060621192.001669666666966246996996010439996696666666166996699666666666969699996669666666669610243000000000355 08368020150322426020202106050323110.001669666666966246996996010599996696666666616102299622222266969699996669666666669630232000000000621 08369020150123426010205107050322147.001669666666966146996996100339996696666666616101299622222266969699996669666666669630233000000000314 08370020150313426010202206040521056.001669666666966246996996070439996696666666616105299612222266969699996669666666669660222000000000295 08371020150313436023101109060221163.001611166266966246996996050069996611366666626205299622212266969699996669666666669630452000000001958 08372020150323436022101209060222723.001611166766966246996996059711664608366666626205299622222166969699996669666666669630420000000000823 08373020150413412011101203010529999.991610166166966246996996070310810608366666626208299612212262969699996659666666669630420000000000080 08374020150322526020205202040621135.007669666666966246996996070539996696666666616101299612222266969699996669666666669630222000000002468 08375020150221226010202205040621107.007669666666966246996996010539996696666666166996699666666666969699996669666666669610532000000000315 08376020150121136012202201040620559.002120626122966246996996030130024607266666166996699666666666969699996669666666669630331000000000207 08377020150323126010202208020221068.002269666666966246996996020429996696666666616101299612222266969699996669666666669630222000000000358 08378020150111336011104202060521127.001610466266966246996996040220763609366666216909299616666666969699996669666666669610430000000000352 08379020150211326010202206040611275.001669666666966246996996019739996696666666166996699666666666969699996669666666669610253000000000622 08380020150411336023104299050621119.002910466266966246996996040069996611366666166996699666666666969699996669666666669610532000000000189 08381020150411136011205203060420487.002120526222966246996996030130130607266666166996699666666666969699996669666666669610232000000000112 08382020150313436011101109010524385.001611166266966246996996050412080608366666616101299611122266969699996669666666669630440000000000824 08383020150622532113202107050422406.001630166266123112036340960339996102112436621101299622222166969699996669621213310630252000000000167 08384020150321226010202202060421523.001669666666966246996996010529996696666666166996699666666666969699996669666666669620243000000000831 08385020150311136011104102010321128.001620515222966246996996030110266607266666166996699666666666969699996669666666669610521000000000526 08386020150411326010202206060621127.001669666666966246996996079739996696666666166996699666666666969699996669666666669630243000000000244 08387020150421426020205203040620986.001669666666966246996996010229996696666666616907299611212266969699996669666666669610111000000000297 08388020150223426010202109050423092.002169666666966146996996010429996696666666616902299612222166969699996669666666669630532000000000181 08389020150313526020202205040621031.001669666666966246996996010529996696666666616902299641222216969699996669666666669630352000000000626 08390020150511236012905201040229999.997611026766966246996996030069999608366666626901299611222266969699996669666666669630653000000001090 08391020150523426010202208050321894.001669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000001215 08392020150523212012101206040621748.001610166166966111028440960312080601166666626101299622212261012000002339666666669630343000000000240 08393020150622551110202206060420035.001669666666052136018999960539996196612236611101299612222266969699996669661153410430252000000001053 08394020150622551120101106050422618.001669666666113112050500960519996196612236611101299622212266969699996669661141310730242000000000112 08395020150211126010202205040621089.001669666666966246996996040439996696666666166996699666666666969699996669666666669610532000000000917 08396020150411226010202204060621070.001669666666966246996996010339996696666666616902299631121126969699996669666666669630111000000000461 08397020150113136011606696020569999.966669666666966246996996029769996610366666626905299631122216969699996669666666669630110000000000290 08398020150322536012205202050421980.001620615222966246996996040060130609366666626908299612212266969699996669666666669610110000000001042 08399020150212326010202104060621760.001669666666966246996996080429996696666666616902299612222266969699996669666666669630111000000001342 08400020150122526010606696020569999.966669666666966246996996020469996696666666626101299612222166969699996669666666669630253000000000298 08401020150313412011105102020524085.001620826222966111020510960311440601166666626103299632112211041599997120166666669630331000000002263 08402020150623436012202208040621042.001630166266966246996996010131092605166666626908299622212266969699996669666666669660111000000000267 08403020150521136012205201050221242.007610466266966246996996040130018609366666166996699666666666969699996669666666669610242000000001003 08404020150113412011104104010513252.001620915122966113999210960112858602166666626903299641122221012000150149666666669630110000000000113 08405020150221212011101202040611406.001620812111966111015280960411800601166666626101299612222261020300030339666666669630331000000000993 08406020150411412015696696969669999.966669666666966246996996119669996612366666166996699666666661020700000210466666669630430000000000144 08407020150222426010202206060621173.001669666666966246996996030529996696666666616902299612212266969699996669666666669630111000000000723 08408020150123136011104102030521241.001620526121966146996996100210560607266666626903299612222266969699996669666666669660110000000000182 08409020150213536013101109050423822.001611166166966246996996050139996611366666626905299612222266969699996669666666669630110000000000542 08410020150311326010202204040621114.001669666666966246996996070529996696666666216901105026666666969699996669666666669610542000000000965 08411020150221126010202206060621084.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000167 08412020150622336125696696969669999.966669666666966246996996119669996096642266621101299612222266969699996669666266330830351000000001097 08413020150321236011104205060421108.001610466166966246996996030112080609366666166996699666666666969699996669666666669610531000000000626 08414020150113436013105299020522065.001611166166966246996996030069996611366666626205299612222266969699996669666666669660420000000000821 08415020150323536011205207050421502.001631226226966246996996010130416607266666616101299612222266969699996669666666669630253000000000404 08416020150111126010202205060521161.007669666666966246996996040529996696666666166996699666666666969699996669666666669610533000000000204 08417020150612226010606696060469999.966669666666966246996996010569996696666666626102299612222266969699996669666666669630222000000000292 08418020150622226010202204050622232.001669666666966246996996039739996696666666616101299612222266969699996669666666669630242000000000496 08419020150212212014101106010521278.001669666666966246996996030069996611366666626101299642122111021000000310866666669630351000000000323 08420020150512512011205201050423057.001620715222966246996996030320945607266666626901299622222161042100200170466666669630642000000001517 08421020150213136013104204010521976.001610166166966246996996120069996611366666626905299622222266969699996669666666669630110000000001180 08422020150321226010202204040612058.001669666666966246996996010439996696666666166996699666666666969699996669666666669630543000000003259 08423020150223426010202202040620942.001669666666966246996996019899996696666666616902299681112116969699996669666666669630111000000000118 08424020150111212021104202040611532.001610466166966246996996040110450609366666166996699666666661020500050320566666669610242000000000062 08425020150112412022105104020523854.001620826122966111023450960212065601166666626908299632212211051000000110166666669630520000000000100 08426020150521126010202202040621095.002169666666966246996996030239996696666666166996699666666666969699996669666666669610243000000001437 08427020150423526020202107050323019.001669666666966246996996010539996696666666616102299612222266969699996669666666669630253000000000169 08428020150521426010202204060221460.007669666666966246996996080529996696666666616908999972222296969699996669666666669610111000000000501 08429020150421136011205202040620954.001610366166966246996996040330784609366666166996699666666666969699996669666666669610253000000000140 08430020150421126010202203040611239.001669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000303 08431020150313526020606696050469999.966669666666966246996996030369996696666666626102299622222166969699996669666666669630243000000000989 08432020150623526020606696060269999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630243000000002357 08433020150123411012101205060221772.001620812127966111999380960112080601166666626101299612222261020200000369666666669630321000000000469 08434020150622531123101201020221189.001610266166021246996996990419996111322336622101299612222166969699996669611111919830352000000000184 08435020150322426020606696060669999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630242000000001853 08436020150323226010202206040621101.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000633 08437020150113412012101207060123391.001610366166966146996996120062080608366666626205299612222261040400000210866666669630420000000000322 08438020150322232112101207060221801.001630266166072112031390960312600102111636621101299622212166969699996669611249410630232000000000283 08439020150212211021105202050522686.001620615122966111013440960210666601166666626101299622212261043000000369666666669630341000000000266 08440020150113431012101209020521573.001610366166966113011210960212080602166666616207299641222112969699996669666666669630440000000000101 08441020150422426010202104050322087.001669666666966246996996019739996696666666616101299612222266969699996669666666669630242000000000291 08442020150221436013205202050321730.001610466266966246996996030069996611366666166996699666666666969699996669666666669610242000000000332 08443020150523236022202208040121643.001611166266966246996996050061300608366666626205299612212266969699996669666666669660420000000000145 08444020150522232113606696060669999.962269666666955246996996020369996011332236621101299612222266969699996669666266230830331000000000200 08445020150221426010202203060221642.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000350 08446020150511236012606696060569999.966669666666966246996996029769996610366666166996699666666666969699996669666666669610450000000001093 08447020150423236013202108060621298.001611166266966246996996070069996611366666626901299612222266969699996669666666669660542000000000512 08448020150313112011101109030529999.991620813221966111008999960412080601166666626203299622222261049700000349666666669630452000000000785 08449020150323526010606696060269999.966669666666966246996996030369996696666666616202299612212166969699996669666666669630222000000001866 08450020150213236013101109010513450.001611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000573 08451020150211236011205201040621070.007620526222966136996996090421393603166666166996699666666666969699996669666666669610232000000000280 084520201506133120122052040105210981.02320826221966246996996020212546610366666626908299642111111040500050120866666669630110000000000824 08453020150411136012205201020529999.997610466266966246996996030130004609366666166996699666666666969699996669666666669610242000000000207 08454020150112446010101202060521405.001669666666966146996996010119996696666666166996699666666666969699996669666666669630243000000000281 08455020150211426010205204050621560.007669666666966246996996030219996696666666166996699666666666969699996669666666669610342000000001470 08456020150223426010606696060469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000000256 08457020150322432113101208050321787.001610266166955246996996990069996011331636621208299622212266969699996669626266310630351000000000106 08458020150412126010205202040621069.001669666666966246996996010429996696666666616108299622212266969699996669666666669630242000000000210 08459020150121136011202205040620992.002311026266966246996996020130156610366666166996699666666666969699996669666666669610530000000000282 08460020150123526010205203060221482.001669666666966246996996030429996696666666616908299612212266969699996669666666669630111000000000244 08461020150322446010101202060222458.001669666666966146996996010419996696666666616101299611266666969699996669666666669630242000000001217 08462020150611126020205204040621095.001669666666966246996996080329996696666666616901299622222266969699996669666666669630243000000002311 08463020150423226010606696060269999.966669666666966246996996039769996696666666626101299622212266969699996669666666669660222000000000300 08464020150522432112101207060222546.001610266166123112050420960511924102112136621101299612222266969699996669611241410730232000000000073 08465020150321126010205203050621091.001669666666966246996996040239996696666666166996699666666666969699996669666666669610253000000003335 08466020150321226010204203060621055.001669666666966246996996080329996696666666616901299622222266969699996669666666669630653000000001999 08467020150111432011104103020524983.001610466166966113005520960412800602166666626908299612212262969699996620566666669620110000000000226 08468020150623312012104202010521063.001620515121966136996996100110520604166666626905299622222261010799997359666666669660110000000000462 08469020150221426020202103050221367.002969666666966246996996010529996696666666616101299612222266969699996669666666669610222000000002359 08470020150422551110606696060469999.962269666666001246996996020469996096632536622101299612222266969699996669666166230830242000000000208 08471020150422432122101207040221217.001630266166123112023350960512080102112336621101299612222166969699996669611241230830242000000000087 08472020150412546020105102050322178.001669666666966246996996030319996696666666616102299622266666969699996669666666669610222000000000390 08473020150112412011104103060324878.001620515121966121005996090412352603166666626108299622212261021000002110566666669630321000000000160 08474020150322432111101105050321799.001630266166123112999380960411560102112136621101299671222116969699996669611291410430253000000000357 08475020150422136125696696969669999.966669666666966246996996119669996096642466622101299612222266969699996669666266979930331000000000117 08476020150221226010202204040611120.001669666666966246996996010339996696666666166996699666666666969699996669666666669610532000000000266 08477020150122432112101206050421413.001630266166123112048340960512080102112136621101299612222266969699996669611241310630232000000000188 08478020150511126010202204040621226.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000001196 08479020150222426010202205060611239.001669666666966246996996010539996696666666616101299622222266969699996669666666669630242000000000215 08480020150311126010205204040521049.001669666666966246996996010339996696666666166996699666666666969699996669666666669610243000000000913 08481020150222532122101107050323347.001630266166113136024999960411820104111613621101299612266666969699996669611241419730232000000000726 08482020150621336012104202010521153.001610466266966246996996040110650609366666626997299612222266969699996669666666669610652000000000477 08483020150121432111606696050369999.966669666666041146996996090369996003131636622203299622212266969699996669661222210630331000000000247 08484020150323526010606696040169999.966669666666966246996996020269996696666666626108299632212216969699996669666666669630222000000000696 08485020150312526010606696060169999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630242000000001892 08486020150413412012101203020523641.001620512122966146996996030311120607266666626208299612212262969699996620266666669630420000000000218 08487020150321126010202205040621111.007669666666966246996996080539996696666666166996699666666666969699996669666666669610253000000000960 08488020150521126010202202040621076.001669666666966246996996030239996696666666166996699666666666969699996669666666669610253000000000208 08489020150223426020202108050222381.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000000194 08490020150622226010202206060621402.001669666666966246996996010529996696666666616901299612222266969699996669666666669630111000000000253 08491020150112412011101103010524328.001620626122966111012480960413080601166666626203299612212261051500000110866666669630440000000000269 08492020150111426010606696060469999.966669666666966246996996020569996696666666166996699666666666969699996669666666669630332000000000107 08493020150111136011104202060621072.007610466266966246996996030220408609366666166996699666666666969699996669666666669610331000000000055 08494020150222436011101202060421189.001611012166966246996996030220708608366666626101299622222266969699996669666666669630331000000000384 08495020150313212014101209030114948.001669666666966136996996030139996611366666626908299622212261010800100110866666669630110000000000638 08496020150212212012104207030521723.001620526121966111016340960312080601166666626903299642122111041000000349666666669630110000000000569 08497020150421126010202204030621017.007669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000247 08498020150113436013202206060221126.001611166266966246996996110069996611366666626205299622212166969699996669666666669660420000000000433 08499020150521126010202104040611631.001669666666966246996996040539996696666666166996699666666666969699996669666666669610521000000000191 08500020150323526020606696060469999.966669666666966246996996070369996696666666626205299612222266969699996669666666669620233000000001119 08501020150522212011101202040621641.001611026266966246996996030210480608366666626901299612212261022000060249666666669630621000000001185 08502020150513426010202205040621322.002169666666966246996996030439996696666666616205299612222266969699996669666666669630321000000000201 08503020150113132011104203030529039.001620512121966113008520960312184602166666626103299612212262969699996649666666669630321000000000317 08504020150113446010105204020524137.001669666666966246996996019719996696666666616908299612266666969699996669666666669630110000000000208 08505020150511326020205204040221050.001669666666966246996996030339996696666666166996699666666666969699996669666666669610342000000001401 08506020150123426010205206050323151.001669666666966246996996010429996696666666616101299612222266969699996669666666669630222000000000098 08507020150222132113101207040622261.001630266166093136050999960519996111312421621205299612222266969699996669611241230830341000000000174 08508020150313436023101207060322041.001620912112966146996996990069996611366666626205299612222266969699996669666666669660420000000001287 08509020150613526020606696050469999.966669666666966246996996010569996696666666626101299612212266969699996669666666669630321000000002023 08510020150111212011104202010529999.991620515121966111019280960210950601166666226903299612222262969699996649666666669630331000000000350 08511020150121336012105205060411052.002320515122966246996996030211716607266666166996699666666666969699996669666666669610430000000000232 08512020150523336013202108050622468.001611166266966246996996050069996611366666626205299631212126969699996669666666669660420000000002120 08513020150522532112205104050323741.001630266166123112022999960530832102112136621101299612222266969699996669611211410530242000000000106 08514020150113436013101109050220036.381611166166966246996996050069996611366666626205299612222266969699996669666666669660420000000000229 08515020150123421010205107050611264.001669666666966111005999960439996696666666616202299622212261029700000369666666669630243000000000075 085160201503225260102051070504214249.01669666666966246996996010319996696666666616101299612222266969699996669666666669630242000000000486 08517020150322532112105206050421719.001630266166072111026330960511664101122136621101299622212261020100000339611213310330242000000000241 08518020150223436011101109050429999.991611166166966246996996050311924608366666626205299612222266969699996669666666669630420000000000599 08519020150123426010101207050321930.001669666666966246996996010419996696666666616202299612212266969699996669666666669660420000000000381 08520020150322426010202209050323871.001669666666966246996996010429996696666666616102299622212266969699996669666666669630243000000000234 08521020150423526010205109060621100.001669666666966246996996059739996696666666616101299612222266969699996669666666669630222000000000353 08522020150113426010606696020169999.966669666666966246996996110169996696666666626101299622222166969699996669666666669630222000000000331 08523020150323526020202206060421282.001669666666966246996996010529996696666666616101299622222166969699996669666666669630232000000001974 08524020150521136011205102040611046.007620826222966246996996080330735607266666166996699666666666969699996669666666669610552000000000224 08525020150121326010202204040611096.001669666666966246996996030539996696666666166996699666666666969699996669666666669630243000000000103 08526020150322226020202205040611505.001669666666966246996996080539996696666666616101299612222266969699996669666666669630232000000000201 08527020150212226010202107050322029.001669666666966246996996040439996696666666616997999979992996969699996669666666669630622000000001534 08528020150623412013202203040620977.001611026266966246996996030069996611366666626904199742122222969699996610366666669630110000000000523 08529020150122526020606696050469999.966669666666966246996996020369996696666666626101299611122166969699996669666666669630242000000000226 08530020150523536013606696040169999.962269666666966246996996020069996611366666626101299632212216969699996669666666669630431000000000623 08531020150221426010202104050621807.001669666666966246996996030329996696666666166996699666666666969699996669666666669610342000000000292 08532020150223126010606696060669999.966669666666966246996996030569996696666666626905299612212266969699996669666666669630111000000000302 08533020150321326010202203040611179.001669666666966246996996010529996696666666166996699666666666969699996669666666669610521000000000792 08534020150122412011905207050529999.991620826221966246996996089730312607266666626905299621222161020400000310866666669630620000000000121 08535020150122526010202208050323604.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000257 08536020150223236011202108059927172.001611166266966146996996990312080608366666626905299612222266969699996669666666669660110000000000269 08537020150611126010205202040621123.007669666666966246996996080339996696666666166996699666666666969699996669666666669610243000000001932 08538020150513426010202204040621193.001669666666966246996996010439996696666666616902299622212266969699996669666666669630111000000000323 08539020150322426010606696060669999.966669666666966246996996080569996696666666626101299612222266969699996669666666669630252000000000605 08540020150613436012101104059929999.991611166266966246996996050211905608366666626205299612222266969699996669666666669630430000000000499 08541020150423526010202206060423479.001669666666966246996996010539996696666666616205299622212266969699996669666666669630321000000000246 08542020150322226010202107050621335.002169666666966246996996030339996696666666616998299619922966969699996669666666669630431000000000723 08543020150321136012105202060221207.001610466166966246996996040110320609366666166996699666666666969699996669666666669610252000000000559 08544020150313536011606696060469999.966669666666966246996996050469996610366666626105299612222266969699996669666666669660233000000000291 08545020150211126010205205060221081.001669666666966246996996049739996696666666166996699666666666969699996669666666669610233000000000268 08546020150422551110101107050323374.001669666666123122049380960519996196612136611101299612222266969699996669661141410330232000000000182 08547020150211136012205202010520975.002310466266966246996996030130130609366666166996699666666666969699996669666666669610253000000000214 08548020150623226010205108060621984.001669666666966246996996010539996696666666616109299622212166969699996669666666669630222000000000396 08549020150522436013202207040611138.001610366166966246996996070069996611366666626101299622222266969699996669666666669630352000000000332 08550020150323426010202108050423333.001669666666966246996996010539996696666666616102299622212266969699996669666666669630233000000000223 08551020150522212015696696969669999.966669666666966246996996119669996612366666166996699669992962969699996620466666669630451000000000287 08552020150213136012101109040122807.001611166266966246996996050212080608366666626205299612222266969699996669666666669660420000000000234 08553020150222312011101207060612652.001620826112966146996996090312080603166666626908299612212261021200025110266666669630342000000002635 08554020150211226010205204060521129.002969666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000240 08555020150412236011104202020522031.001611026166966246996996030311120608366666626908299622212266969699996669666666669630621000000000212 08556020150512312011101207020529999.991620826112966136996996090312080603166666626909999922212161042000050239666666669630621000000001707 08557020150311336011202205040621055.001630466166966246996996120330468609366666166996699666666666969699996669666666669610532000000000784 08558020150521126010202204040621089.002169666666966246996996040339996696666666166996699666666666969699996669666666669610253000000000104 08559020150421236012205104040620789.001610466166966246996996040330606609366666626909299621212166969699996669666666669610621000000000365 08560020150123236011104202030529999.991620526121966136996996090220448603166666626205299622222266969699996669666666669630332000000000285 08561020150223426010202106050322003.001669666666966246996996010539996696666666616101299612222266969699996669666666669630243000000001542 08562020150523426020606696010569999.966669666666966246996996020569996696666666626101299612222166969699996669666666669630243000000000596 08563020150121236011104202050321609.007610466266966246996996040220453609366666166996699666666666969699996669666666669610232000000000169 08564020150122532112104204040621275.001610266166113112050250960421200102112536621101299612222266969699996669622241210530331000000000174 08565020150311312011202202040621088.001610466766966246996996030230325609366666166996699666666661020499997310466666669610331000000000419 08566020150222121010202106040621085.001669666666966111045080960539996696666666616202299622222261020200000369666666669630222000000000171 08567020150311346020105202060321886.001669666666966246996996010329996696666666166996699666666666969699996669666666669630243000000002292 08568020150421132112101205040611401.001630266166113119050410960521387101122936621101299622222266969699996669612243310530252000000000162 08569020150211326010202204040621008.007669666666966246996996070229996696666666166996699666666666969699996669666666669620233000000000424 08570020150411226020202205040621139.002169666666966246996996080539996696666666166996699666666666969699996669666666669620243000000000325 08571020150322136011202203040610966.001630166166966146996996090411920603166666626101299622222166969699996669666666669630222000000000800 08572020150323526010205206050422187.001669666666966246996996030439996696666666616101119412222266969699996669666666669620233000000000565 08573020150423526010202106060121520.001669666666966246996996010439996696666666616197299612222266969699996669666666669630222000000000352 08574020150113126010202206060521035.001669666666966246996996030539996696666666616101299622212266969699996669666666669630222000000000238 08575020150623436011101109060223526.001611166266966246996996050511872608366666616202299612222266969699996669666666669660420000000000302 08576020150323326020205206050421274.001669666666966246996996019739996696666666616101299612212266969699996669666666669630252000000000842 08577020150613412011104203010523112.001620513121966111012510960212100601166666626903299612222261040700000120866666669630621000000001342 08578020150313526010606696060369999.966669666666966246996996050269996696666666626108299622212266969699996669666666669630233000000000956 08579020150421326010205203050421564.007669666666966246996996010339996696666666616901299611122266969699996669666666669610111000000000522 08580020150423426010202207040621363.001669666666966246996996070439996696666666616102299622222266969699996669666666669630222000000000082 08581020150311326010204203040621320.001669666666966246996996010229996696666666616902299621122266969699996669666666669610633000000000310 08582020150113526010606696050269999.966669666666966246996996030469996696666666626205299612222266969699996669666666669660321000000000259 08583020150311212013905299020529999.997620726222966246996996030139996611366666166996699666666661049799997329966666669630521000000001062 08584020150323436012101109050621720.001611166266966246996996050061820608366666626205299612222266969699996669666666669630420000000000761 08585020150122436012105299030621018.007611226226966246996996030060000608366666626909299612222266969699996669666666669630620000000000158 08586020150622326020606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000002482 08587020150322432112101107060322992.001630266166123112038480960512080102112136621101299632212216969699996669611241410530242000000000178 08588020150411326010202206050421211.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000164 08589020150513526010202207060225140.002969666666966246996996020539996696666666616197299612222266969699996669666666669660321000000000993 08590020150623426010606696040269999.966669666666966246996996070569996696666666696109199722212166969699996669666666669630232000000000229 08591020150422532112101108050323756.001630266166123112030440960511924102112112621101299612266666969699996669611241410630232000000000223 08592020150111112011905203010529999.992320726221966246996996039730277607266666166996699666666662969699996610566666669630232000000000366 08593020150622426010205105050622058.001669666666966246996996030439996696666666616997299632222116969699996669666666669630542000000000469 08594020150211226010205203040621176.001669666666966246996996010439996696666666166996699666666666969699996669666666669610243000000000292 08595020150613511014101299060221277.001669666666966246996996030069996611366666626101299612222261060600020269666666669630321000000000385 08596020150222421010202106050423827.001669666666966111011050960419996696666666616101299612222262969699996669666666669630222000000000343 08597020150513226020606696040169999.966669666666966246996996019769996696666666616102299612222266969699996669666666669630222000000000269 08598020150321112025696696969669999.966669666666966246996996119669996612366666166996699666666661020500015320366666669610551000000001024 08599020150121336013202203040621048.007610466166966246996996990069996611366666166996699666666666969699996669666666669610253000000000414 08600020150213426010205207010521069.002169666666966246996996020439996696666666616904107221222266969699996669666666669630111000000000729 08601020150423412014101206050221745.001669666666966246996996110069996611366666626208299622212161023000200220466666669630420000000000126 08602020150323536022101109050225232.001611166166966246996996050311872608366666616197299612222266969699996669666666669630420000000000171 08603020150222336013101299040620940.001610266166966246996996030069996611366666626101299612222266969699996669666666669610351000000001067 08604020150111126010202204040621100.001669666666966246996996079739996696666666166996699666666666969699996669666666669610243000000000350 08605020150323236013101204040623772.001611012166966246996996070069996611366666626208299612212266969699996669666666669630321000000002042 08606020150421232123202204049921233.001611026266955246996996990129996111322136621101299622222266969699996669626266130830331000000000129 08607020150213526010202206040621721.001669666666966246996996070539996696666666616101299622222266969699996669666666669630321000000000514 08608020150313536013606696060169999.962269666666966246996996020069996611366666626101299612222266969699996669666666669630321000000002408 08609020150522551110101107050325174.001669666666113122038460960519996196612312611101299612266666969699996669661141410730232000000000098 08610020150311126010202203040621136.001669666666966246996996080239996696666666616901299612222266969699996669666666669610622000000000158 08611020150522519091105104050222494.001620626112966111004500960411386601166666626998999989992998969699996699966666669630110000000000662 08612020150411126010202203040621088.007669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000000194 08613020150121311011101202040611375.007610466166966246996996030220507609366666166996699666666661020500000369666666669610242000000000123 08614020150223526010606696050369999.966669666666966246996996010469996696666666626102299612222266969699996669666666669630222000000001546 08615020150422432111101207030121875.001630266166134112050420960512080102112121621101299622212266969699996669611221410630242000000000081 08616020150513412012101199999924460.001620819192966246996996050210480603166666626105299612222262969699996659666666669630321000000000264 08617020150313526010205207050420817.001669666666966246996996050229996696666666616105299612222266969699996669666666669630222000000001093 08618020150422526010205204050421964.001669666666966246996996040339996696666666616906299622212266969699996669666666669610111000000000379 08619020150212136013101203020521551.007610166266966246996996030069996611366666626904101712222266969699996669666666669630110000000001191 08620020150222426010202205040621148.001669666666966146996996010439996696666666616902299612222266969699996669666666669630111000000001530 08621020150421126010205204040621052.001669666666966246996996030339996696666666166996699666666666969699996669666666669610243000000000291 08622020150423546010104102050621282.001669666666966146996996100219996696666666616902299612266666969699996669666666669630522000000000345 08623020150221136021202102040621098.007610466266966246996996080230180609366666166996699666666666969699996669666666669610331000000000300 08624020150221336011101205040221080.001610466266966246996996040221421609366666166996699666666666969699996669666666669610243000000000230 08625020150312526010606696060469999.966669666666966246996996020369996696666666626907299611292266969699996669666666669610631000000000779 08626020150623122010202107050622258.001669666666966121001996010439996696666666616902299631122111022000025349666666669630111000000000300 08627020150122212011105202050521031.001620815122966111018180960110520601166666626101299622222161010400000210566666669630321000000000178 08628020150223512011101206060221934.001620811112966111009390960311924601166666626205299612222261040800008320466666669630420000000000885 08629020150323436012202106040621047.001610166166966136996996060131092604166666626205299612222266969699996669666666669630420000000000755 08630020150613112021104202010520983.001620526121966111999240960211140601166666626901299612222261021500000339666666669630351000000000230 08631020150223126010202206040612483.001669666666966246996996010539996696666666616101299642222116969699996669666666669630243000000000221 08632020150422526010202108050621444.001669666666966246996996070429996696666666616902299612222266969699996669666666669630431000000000338 08633020150122446010105202040521441.001669666666966246996996030219996696666666616901299621266666969699996669666666669630622000000000640 08634020150521126010205204060421679.001669666666966246996996010339996696666666166996699666666666969699996669666666669610243000000001234 08635020150411136012104201060421037.007610466266966246996996030110360609366666166996699666666666969699996669666666669610252000000000546 08636020150211311011202207040621085.001611011766966246996996040430936609366666166996699666666661049700000369666666669630243000000000240 08637020150123512011105206010223710.001620812122966136996996090412184603166666626101299612222261040500000110466666669630321000000000114 08638020150122536013905299050129999.991611215226966246996996070069996611366666626101299612212266969699996669666666669630351000000000777 08639020150113136012105102020522461.001620815722966246996996030110240607266666626205299612222266969699996669666666669660420000000000215 08640020150523436013205109050329999.991610166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000172 08641020150411326020202205040621263.001669666666966246996996010539996696666666616901299612222266969699996669666666669610633000000000256 08642020150122236012202207040621028.001610166266966246996996120330468608366666626905299622222166969699996669666666669630452000000000256 08643020150413426010606696060369999.966669666666966246996996050469996696666666626102299612222266969699996669666666669630222000000000357 08644020150323226010202208050321605.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000258 08645020150423426010202203040621207.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000212 086460201504234260102022090503213783.01669666666966246996996050329996696666666616202299612222266969699996669666666669630222000000000181 08647020150312226010205203050422526.007669666666966246996996040429996696666666166996699666666666969699996669666666669610431000000000281 08648020150323436012101206050421740.001611166266966246996996060111820608366666626101299612222266969699996669666666669630332000000000720 08649020150521526010606696060469999.966669666666966246996996010469996696666666626901299612212266969699996669666666669630111000000000447 08650020150122512011104208010521619.001610266166966111005380960213120601166666626903299622212261032100080310866666669630520000000000106 08651020150121326010205204040621003.007669666666966246996996080539996696666666166996699666666666969699996669666666669620253000000000386 08652020150622226020606696010269999.966669666666966246996996020569996696666666696101299622222266969699996669666666669630243000000002208 08653020150412246010606696010569999.966669666666966246996996020569996696666666626102299612266666969699996669666666669630351000000000367 08654020150623526010606696060269999.966669666666966246996996020569996696666666626101299622212166969699996669666666669630253000000001542 08655020150523526010606696060269999.966669666666966246996996020269996696666666626101299612222266969699996669666666669630222000000000873 08656020150221232112101105040621054.001630266166123136016999960311820104112136621203299612222166969699996669611242210230232000000000076 08657020150223426010202205060621308.001669666666966246996996070539996696666666616101299622222266969699996669666666669630253000000000862 08658020150313536022205201060222080.002120826222966246996996110230260607266666626208299642212116969699996669666666669630351000000002673 08659020150123426010202202040322336.001669666666966246996996030139996696666666616205299612222266969699996669666666669630222000000000420 08660020150421126010202206010520858.001669666666966246996996040539996696666666166996699666666666969699996669666666669610353000000000224 08661020150511126010205204050221332.001669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000001220 08662020150411336022101103060621141.001610466266966246996996080210600609366666626909299612212266969699996669666666669610630000000000165 08663020150623526020202205050423920.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000343 08664020150623436013101199050321818.001611166266966246996996050069996611366666626905299622222166969699996669666666669660621000000000593 08665020150322426010202207040621166.002169666666966246996996020539996696666666166996699666666666969699996669666666669630233000000000643 08666020150211436011104104020521815.001620812121966246996996120411960605166666616108299622212266969699996669666666669630321000000001417 08667020150321211014205202060221079.002169666666966246996996010139996611366666166996699666666661010300003369666666669630232000000001749 08668020150111146010101202060221284.001669666666966246996996010229996696666666166996699666666666969699996669666666669630233000000000129 08669020150512412014999299010529999.992969666666966246996996030069996611366666626197299612222262969699996659666666669630351000000000631 08670020150322526010202106060222475.001669666666966246996996010539996696666666616902299612212166969699996669666666669630111000000000620 08671020150622532112101207050422870.001630266166113112040470960512080102112513611102299612266666969699996669611241430820232000000000129 08672020150212136013903207050629999.991610166166966246996996120069996611366666626205299612222266969699996669666666669610341000000000356 08673020150421432122101205030521234.001610366166955112034290960412080102112136621101299612222266969699996669626266219830331000000000230 08674020150123526020202209060221844.001669666666966146996996030529996696666666616101299612212166969699996669666666669630222000000000222 08675020150311136012104203050629999.997610466166966246996996030210909609366666166996699666666666969699996669666666669630252000000000320 08676020150312226010606696999969999.966669666666966146996996010369996696666666626101299612212266969699996669666666669630321000000000458 08677020150111436011205203040621044.001630166266966246996996030230650607266666166996699666666666969699996669666666669630253000000000534 08678020150121236011204202050421030.007620615222966246996996030130080607266666166996699666666666969699996669666666669630440000000000135 08679020150413136013101199030321943.001611166266966246996996050069996611366666626205299612222266969699996669666666669660420000000001197 08680020150522246010101102060221776.001669666666966246996996030119996696666666616902299622266666969699996669666666669630532000000000623 086810201504222320111042020606213783.01620512121966111006500960211440601166666626903299631222112969699996619966666669630540000000000174 08682020150413211011101202040623517.001620826192966246996996030110346607266666616108299632112221970000000369666666669630341000000000229 08683020150422226010202209040321924.001669666666966246996996010439996696666666616101299612222266969699996669666666669630242000000000269 08684020150411236011104202060521428.001610466166966246996996040220665609366666626907299611222266969699996669666666669610110000000000262 08685020150622426010606696060269999.966669666666966246996996030169996696666666626101299622222166969699996669666666669630253000000000679 08686020150123526010202109050323502.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000100 08687020150222536011101207050224327.001610466266966246996996070411560609366666626101299612212266969699996669666666669610341000000000379 08688020150323236013101208030322485.001611166166966246996996110069996611366666626905299612222266969699996669666666669630110000000002714 08689020150622412023104206010521007.007620515122966136996996100069996611366666626108299611212161021500050320866666669630353000000000170 08690020150422432112101207050421380.001630166166955112043220960212080102111636621101299622212166969699996669616266410630242000000000150 08691020150313126010606696060469999.966669666666966246996996020569996696666666626902299612212266969699996669666666669630111000000000633 08692020150322126020606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630253000000000915 08693020150321326010202206060221266.007669666666966246996996010439996696666666166996699666666666969699996669666666669610522000000000163 08694020150413426010202207060521409.001669666666966146996996010439996696666666616901299612222266969699996669666666669660111000000000684 08695020150311336021105202030521152.001610466266966246996996040110520609366666166996699666666666969699996669666666669610331000000002516 08696020150113236013101106010522550.001620812112966136996996100069996611366666626205299612222266969699996669666666669630420000000000423 08697020150522211013202299060221509.001611226126966246996996990069996611366666626101299622212161040500000269666666669630351000000000342 08698020150623436022101209060279999.997611166766966246996996050212080608366666626101299612222266969699996669666666669630321000000000746 08699020150521126010205105050422170.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000733 08700020150123236011205108060222010.001620726221966146996996999730104607266666616205299622222266969699996669666666669630420000000000188 08701020150312226010606696010569999.966669666666966246996996070569996696666666626908299611112266969699996669666666669630621000000000719 08702020150421336011202207050421628.001610366766966246996996030430832608366666166996699666666666969699996669666666669630243000000000191 08703020150312111013101204060621096.001620926112966146996996039729996611366666616909299612222261022000000169666666669630110000000000564 08704020150111226010202205050220937.001669666666966246996996030539996696666666216904199716666666969699996669666666669620521000000000278 08705020150112212011205201040621069.001620615192966146996996030130096607266666626907299631122211040800000320866666669630650000000000246 08706020150211126010202205040620895.001669666666966246996996010539996696666666166996699666666666969699996669666666669610542000000000682 08707020150122512125696696969669999.966669666666966246996996119669996012341666621206299612212262969699996610866266230830440000000000249 08708020150512426020202207040611996.001669666666966246996996070519996696666666616102299612222266969699996669666666669630222000000001145 08709020150322436013606696999969999.966669666666966246996996110069996611366666626101299612222266969699996669666666669630341000000001431 08710020150222136012101203030521158.007620926222966246996996039710758607266666626904101232222296969699996669666666669630530000000001083 08711020150122212014105299010529999.992169666666966246996996030069996611366666626904104812222261020400000270866666669630520000000000228 08712020150113212011104202010521661.001620514121966111001490960211080601166666626108299612212262969699996610866666669630331000000000127 08713020150313436013101108030115600.001611166166966246996996050069996611366666626105299612222266969699996669666666669630321000000000985 08714020150312426010606696060569999.966669666666966246996996030569996696666666626101299632122116969699996669666666669630222000000000537 08715020150211312015696696969669999.966669666666966246996996119669996612366666166996699666666661020300040349666666669610532000000000298 08716020150421126010202203060611242.001669666666966246996996040339996696666666166996699666666666969699996669666666669610232000000000289 08717020150322532111101205050222379.001630266166113112012470960512080102112536621101299622222166969699996669611249410630232000000001273 08718020150212426010202106050322269.001669666666966246996996010419996696666666616902299612222266969699996669666666669630111000000001963 08719020150321112012205201050221157.002120615222966246996996040130033609366666166996699666666661020200000320866666669610253000000000671 08720020150423436012101109050622001.001611166266966246996996050331560608366666626205299612222266969699996669666666669660420000000000179 08721020150621236011204205040621044.002910466266966246996996020331040610366666626901299612222266969699996669666666669610643000000002177 08722020150221326010202202040621079.002169666666966246996996010229996696666666166996699666666666969699996669666666669610253000000001966 08723020150123136011101204040621147.001611026166966246996996070420794608366666626101299622222166969699996669666666669630321000000000215 08724020150223236011205205060623564.001620813112966146996996090431300603166666616908299622212166969699996669666666669630631000000002326 08725020150523412014101206060222146.001669666666966246996996110069996611366666626108299612212261042000010370866666669630331000000000300 08726020150522132122202205050322115.001610266166123112036460960521491102119636621903299631222116969699996669611231210530530000000000072 08727020150422532112105106050422566.001630266166123112036450960512080102112113621101299612266666969699996669611241430810242000000000132 08728020150321112015696696969669999.966669666666966246996996119669996612366666166996699666666661020500020310866666669610531000000000212 08729020150221426010205204040621064.001669666666966246996996039739996696666666166996699666666666969699996669666666669630522000000000191 08730020150321536011104202060421450.001610466266966246996996040210640609366666626907299611222266969699996669666666669610110000000000353 08731020150522112014606696999969999.966669666666966246996996110069996611366666626101299622212162969699996620466666669630331000000000174 08732020150121436021101202050620897.002310366266966246996996020421467610366666626901299612292266969699996669666666669630243000000000236 08733020150322226010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630252000000000348 08734020150313426010606696040169999.966669666666966246996996050469996696666666626105299612222266969699996669666666669630233000000000661 08735020150221411011202206040611254.002111026266966246996996070421387608366666626208299622212261020300005369666666669630420000000001863 08736020150321326010202203040621073.007669666666966246996996080239996696666666166996699666666666969699996669666666669610253000000000374 08737020150322526010202204040613246.001669666666966246996996019739996696666666616902299621122166969699996669666666669630111000000002881 08738020150611326010202202040611456.001669666666966246996996040529996696666666616901299612222266969699996669666666669610111000000002910 08739020150423226010606696020269999.966669666666966246996996020569996696666666626102299622222266969699996669666666669630242000000000384 08740020150521126020202204040621087.001669666666966246996996010439996696666666166996699666666666969699996669666666669610532000000000212 08741020150321126010202205040221768.001669666666966246996996039739996696666666166996699666666666969699996669666666669610233000000000806 08742020150513112014101206010524705.001669666666966246996996110069996611366666626908299642111111022700200110166666669630520000000000265 08743020150422426010202208050321582.001669666666966246996996010529996696666666616202299622222266969699996669666666669630351000000000400 08744020150123526010202108050621871.001669666666966146996996090439996696666666616902299611212266969699996669666666669630552000000000256 08745020150212112011104208030521359.001620515121966111006290960212080601166666616903299642122211022000060320566666669630520000000000333 08746020150523426020202108050322495.001669666666966246996996010539996696666666616205299612222266969699996669666666669660321000000000607 08747020150511136011101202030521696.001620626122966246996996040110240609366666166996699666666666969699996669666666669620232000000000127 08748020150622432011202205040221279.001630266166966112999999960331352602166666626101299632212212969699996659666666669630232000000000564 08749020150521236013101205040621086.001610266166966136996996100069996611366666626101299611122266969699996669666666669630331000000000524 08750020150322436022606696060669999.966669666666966246996996020269996610366666626101299612222266969699996669666666669630341000000000783 08751020150623526010202109050323621.001669666666966246996996030539996696666666616101299612222266969699996669666666669630253000000000479 08752020150623426010606696050469999.966669666666966246996996029769996696666666626205299612222266969699996669666666669660321000000000328 08753020150123111011101109030521909.001620812121966111999370960412080601166666616101299612222262969699996669666666669630321000000000235 08754020150211146010104202040620984.007669666666966246996996040119996696666666166996699666666666969699996669666666669610253000000000284 08755020150223526010202208040321922.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000000545 08756020150423326010606696010269999.966669666666966246996996020469996696666666616102299612212266969699996669666666669630222000000000220 08757020150311226010202204040621115.001669666666966246996996010539996696666666166996699666666666969699996669666666669630243000000002937 08758020150413426010606696010569999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000000335 08759020150222551110101206060125475.001669666666123136050999960519996196611636611102299612222266969699996669661141430830253000000000569 08760020150311126010202205040611115.001669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000376 08761020150213536013101207050621853.001611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000803 08762020150422112014101203060621161.001669666666966246996996110069996611366666626904101221122262969699996639666666669630110000000000148 08763020150121312012606696060669999.966669666666966246996996040169996610366666166996699666666661020300015310866666669630232000000000110 08764020150623226010606696060169999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000000352 08765020150623226010202208040621429.001669666666966246996996010529996696666666616101299612222266969699996669666666669630253000000000271 08766020150323326010205206050222288.001669666666966246996996030139996696666666616101299622212266969699996669666666669630222000000000679 08767020150211126010205202060421071.002169666666966246996996040139996696666666166996699666666666969699996669666666669610253000000000427 08768020150222526010202108050424523.001669666666966246996996010339996696666666616102299612222266969699996669666666669630232000000000352 08769020150223336011101109050422088.001611166166966246996996050411768608366666616205299612292966969699996669666666669660420000000000416 08770020150523236012204201040621242.001620515121966246996996050130216607266666626108299641112216969699996669666666669630321000000000382 08771020150512412011105104060512321.001620626112966136996996120411760604166666626108299632211121022000050220166666669630430000000000314 08772020150311212012105202020521178.001611026266966246996996030210360608366666616905299621222262969699996659666666669630620000000000847 08773020150112446010101202020523698.001669666666966146996996010319996696666666616102299612266666969699996669666666669630243000000000365 08774020150212446010606696060669999.966669666666966246996996020169996696666666626101299612266666969699996669666666669630222000000002021 08775020150611126010205105030621130.001669666666966246996996030439996696666666166996699666666666969699996669666666669610243000000000231 08776020150411136013204202020521020.002120615222966246996996020069996611366666166996699666666666969699996669666666669610242000000000106 08777020150211112012202702040620995.001610466166966246996996040130217609366666166996699666666661020300030239666666669630242000000000362 08778020150321126010202205040621068.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000230 08779020150321226010202204050621277.002169666666966246996996030439996696666666166996699669992966969699996669666666669610653000000002675 08780020150123126010202206040621383.001669666666966246996996030539996696666666616902299621222266969699996669666666669630521000000000131 08781020150223212022105205069921207.002120815221966246996996020112080610366666626101299611222262969699996610266666669630321000000002692 08782020150122132112101207040621183.001630266166123112019260960311820102112136621203299612222166969699996669611241210530341000000000123 08783020150622432111202205040621880.001630266166113112012420960221179102112136622101299612212266969699996669611291230830232000000000221 08784020150523426010202204060222603.001669666666966246996996030339996696666666616101299612222166969699996669666666669630222000000000641 08785020150213212011105105060521971.001620626121966246996996120311872605166666626101299612222261022500010339666666669630341000000001717 08786020150313426020606696020569999.966669666666966246996996020569996696666666626102299622292266969699996669666666669660222000000000272 08787020150623536022606696010569999.966669666666966246996996020369996610366666626905299612222266969699996669666666669660110000000000302 08788020150621412011202207060621018.001620813122966246996996120430676607266666166996699666666661021000008310466666669630541000000000357 08789020150121136011204202060410428.002110466266966246996996020230024610366666166996699666666666969699996669666666669610242000000000077 08790020150211126010202206040621334.007669666666966246996996010529996696666666166996699666666666969699996669666666669630533000000000241 08791020150322532111101106050323463.001630266166113112012999960511820102112313611101299622266666969699996669611242410430232000000000173 08792020150321126010205205050421182.001669666666966246996996080539996696666666166996699666666666969699996669666666669610233000000000090 08793020150312512011606696060669999.966669666666966246996996020369996610366666626109299622222261052000000149666666669630341000000001757 08794020150511236011101204030529999.991610466266966146996996030331559609366666166996699666666666969699996669666666669610252000000000407 08795020150322432111101106050422347.001630266166093112006450960311820102112311621101299612266666969699996669611291410730242000000000500 08796020150413536012905201020529999.991620626722966246996996030120100607266666626205299612222266969699996669666666669630420000000000113 08797020150323426010205207060621547.001669666666966246996996010539996696666666616902299622212266969699996669666666669660111000000000250 08798020150322532124101205040621312.001669666666966246996996110069996096642466621101299622222166969699996669666266930830351000000001298 087990201503135360111012090501214249.01611166266966246996996050412860608366666626909299612222266969699996669666666669630110000000002328 08800020150311412015696696969669999.966669666666966246996996119669996612366666166996699666666661040300000320166666669630243000000000597 08801020150511212012101205020522337.001620826121966111022450960314238601166666166996699666666661030200020320866666669630353000000000234 08802020150322426010202107050324300.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000184 08803020150121226010202203040621038.001669666666966246996996089729996696666666166996699666666666969699996669666666669630233000000000259 08804020150322532112101207060221669.001630266166955112047450960411872102112536611101999911122266969699996669616266330830253000000000257 08805020150213526020606696050469999.966669666666966246996996020469996696666666626208299612212266969699996669666666669630342000000000302 08806020150222432112101205050321165.001630266166093136005999960231300104111623611103299612222266969699996669611241120330232000000000687 08807020150313412024606696999969999.966669666666966246996996080069996611366666626101299622222262969699996679966666669630331000000002905 08808020150411326010202206060521543.001669666666966246996996010429996696666666616902299611212266969699996669666666669610111000000000248 08809020150623526010202209050324238.001669666666966246996996010429996696666666616101299612222266969699996669666666669630233000000000580 08810020150123436013101109050323583.001620912112966146996996120069996611366666626205299612222266969699996669666666669630420000000000186 08811020150622426010202208050222152.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000577 08812020150123132011104102030521267.001620526121966111015290960210675601166666626203299612222261039700000310866666669630420000000000267 08813020150112411011105207020521737.001620811121966111005350960412184601166666616903299622212262969699996669666666669630520000000000348 08814020150112526010606696050269999.966669666666966246996996070269996696666666696101299612222266969699996669666666669630242000000000084 08815020150411236011101204040621233.001610466766966246996996040411524609366666166996699666666666969699996669666666669610232000000000280 08816020150221226010202204040621107.002169666666966246996996010529996696666666166996699666666666969699996669666666669610342000000002387 08817020150321226020202204060221058.007669666666966246996996080529996696666666166996699666666666969699996669666666669630253000000000737 08818020150113226010202108060222613.001669666666966246996996010539996696666666616902299612222166969699996669666666669630111000000000362 08819020150223226010606696050669999.966669666666966246996996030169996696666666626205299612222266969699996669666666669660321000000000377 08820020150313412013101209040522078.001620812112966136996996100069996611366666626205299641112111011000100349666666669630420000000000147 08821020150521232113905206050629999.991610266266955246996996990539996111322336622101299612212266969699996669626266220130341000000000462 08822020150413436011101208040621162.001611166266966246996996050412080608366666626105299622222266969699996669666666669660321000000000332 08823020150522436011205105050322684.001620726221966246996996039731248607266666616908299622212266969699996669666666669610110000000000464 08824020150311126010202202040521234.001669666666966246996996030139996696666666166996699666666666969699996669666666669610243000000000976 08825020150612411011105202020523613.001620826122966146996996060521664608366666626108299632112121060600050269666666669630321000000000255 08826020150111246010101202040611297.001669666666966246996996010429996696666666216901299616666666969699996669666666669630532000000000613 08827020150621136012904202060529999.997610466766966246996996040130069609366666166996699666666666969699996669666666669630532000000000561 08828020150211426010205204060521107.001669666666966246996996040529996696666666166996699666666666969699996669666666669620243000000000174 08829020150422226010202205040621133.001669666666966246996996010539996696666666616205299612222266969699996669666666669630331000000000178 08830020150113436013205299060521622.001611166166966246996996060069996611366666626205299612222266969699996669666666669660420000000000321 08831020150323426010205206060621555.001669666666966246996996010439996696666666616101299612212266969699996669666666669630331000000000296 08832020150512512093101203010322160.001620612122966136996996100069996611366666626203299622212261040700000210566666669630430000000001604 08833020150623526010606696050469999.966669666666966246996996080469996696666666626101299612222266969699996669666666669630222000000000790 08834020150511126020202204010521620.001669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000000562 08835020150622526010202207060423878.001669666666966246996996010539996696666666616109299632211116969699996669666666669630242000000002044 08836020150121326010606696060669999.966669666666966246996996029769996696666666166996699666666666969699996669666666669610243000000000052 08837020150423526020202203060621008.001669666666966246996996080239996696666666616101299632112226969699996669666666669630253000000000194 08838020150213512011105202060222825.001620615121966111016410960210560601166666626903299612222261042500000320466666669630520000000000532 08839020150513526020202202060221150.001669666666966246996996050339996696666666616205299622212166969699996669666666669660321000000000929 08840020150221326010205205060421587.001669666666966246996996010429996696666666166996699666666666969699996669666666669610243000000001672 08841020150312412012105102060621614.007620612221966246996996010210720607266666166996699666666661041000000320466666669630440000000001887 08842020150411212022202703040510354.007610366266966246996996990130650608366666166996699666666662969699996620266666669630341000000000318 088430201503135120131012090606114249.01610366766966246996996030069996611366666626208299612212261062000059139666666669630420000000000776 08844020150422432112101105050322103.001630266166113112028350960211560102112236621101299622212266969699996669611243310620232000000000163 08845020150323526010606696060469999.966669666666966246996996020569996696666666626102299621222166969699996669666666669630243000000001007 08846020150213212014105101050322472.001669666666966246996996010069996611366666626904106031222212969699996620366666669630620000000002423 088470201503235360112051060504214249.01620515221966246996996050230416607266666626105299612222266969699996669666666669630332000000000403 08848020150323426010205208050421190.001669666666966246996996010539996696666666616101299622222266969699996669666666669630233000000001014 08849020150321446010101202060621152.001669666666966246996996010329996696666666166996699666666666969699996669666666669630233000000000681 08850020150523526020606696060269999.966669666666966246996996030269996696666666626901999912212266969699996669666666669630621000000000736 08851020150113112012104202020521685.001620812121966111030370960210650601166666626103299612222261021000025239666666669660321000000000303 08852020150622232113101207020521849.001630266166113112050430960319996102112336621101299612222266969699996669611221210230242000000000090 08853020150322526010202107050422085.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000001405 08854020150122232113101208040221212.001630166166123112999460960519996102112111611203299632266616969699996669611211230830351000000000039 08855020150123536011101109050324208.001611166766966246996996050411924608366666626905299612222266969699996669666666669630620000000000084 08856020150113132011101204010521951.001620515121966111004440960412400601166666626103299612222262969699996649666666669630321000000000404 08857020150422232112101107050421842.001630266166123112036350960411820102112336621101299622212166969699996669611221210530232000000000231 08858020150522536011202202040621143.001611012166966246996996060130216608366666616101299612222266969699996669666666669630341000000000383 088590201503125360112052070205214249.01620615227966246996996089730780605166666166996699666666666969699996669666666669630331000000000617 08860020150422526010205206060323180.001669666666966246996996040539996696666666616902299612222266969699996669666666669610111000000000315 08861020150622526010202207050323746.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000371 08862020150313326010202205060221124.001669666666966246996996030239996696666666616205299612222266969699996669666666669630321000000000844 08863020150122436011202108050622055.001631215126966146996996120431456605166666616101299622222266969699996669666666669630252000000000280 08864020150123211012904102030529999.991620526121966111999380960220448601166666626903299612222261039700000369666666669630620000000000187 08865020150122432113101204050321298.001611226126134112050270960319996102119636629903299622222266969699996669622252930830341000000001107 08866020150422411021202203050421141.001611226226966246996996030330448608366666616101299612222262969699996669666666669630331000000000168 08867020150123126010202207040621082.001669666666966246996996010529996696666666616203299612222266969699996669666666669630321000000000403 08868020150113426010606696060469999.966669666666966246996996029769996696666666626205299612222266969699996669666666669660321000000000499 08869020150521526010205204050422546.001669666666966246996996070539996696666666216902299626666666969699996669666666669630332000000001501 08870020150322512024101299030221547.001669666666966246996996080069996611366666626101299622222161040600013339666666669630341000000002035 08871020150122526010202106050323993.001669666666966246996996070439996696666666616101299612222266969699996669666666669630232000000000351 08872020150213446010606696060369999.966669666666966146996996010369996696666666616102299612266666969699996669666666669630222000000000649 08873020150321236011204103060421291.001610466266966246996996030220416609366666616907299611222266969699996669666666669610631000000001877 08874020150313126010202204060621329.002169666666966246996996050539996696666666616105299622212266969699996669666666669660233000000001718 08875020150211111015696696969669999.966669666666966246996996119669996612366666166996699666666661020200010369666666669610521000000000882 08876020150323526020202202040621357.001669666666966246996996010539996696666666616205299612222266969699996669666666669630352000000000940 08877020150211412011101102020522078.001620813121966121003996099710520603166666826903299616666661022100040249666666669630232000000000215 08878020150222412024105107050421219.001669666666966246996996110069996611366666626101299621222161052099997239666666669630341000000000419 08879020150213446010105102060523222.001669666666966246996996039739996696666666616101299689966696969699996669666666669630222000000000810 08880020150223426020202207050321578.001669666666966246996996070529996696666666616101299612222266969699996669666666669630243000000000276 08881020150513526010606696050469999.966669666666966246996996010569996696666666626902299612222266969699996669666666669660111000000000916 08882020150621126010202206060221095.002969666666966246996996040539996696666666166996699666666666969699996669666666669610243000000002174 08883020150221126010202205060621222.007669666666966246996996049739996696666666166996699666666666969699996669666666669610533000000000180 08884020150223446010205205060521297.002169666666966246996996010419996696666666616102299632266616969699996669666666669630222000000000171 08885020150322436125696696969669999.966669666666966246996996119669996096641666621101299612222166969699996669666266219730351000000001358 08886020150322526010202103040611444.001669666666966246996996040529996696666666616902299621212266969699996669666666669610111000000001796 08887020150411536011204205060611944.001620513121966246996996030430780607266666166996699666666666969699996669666666669630243000000000318 08888020150513226010606696060569999.966669666666966246996996039769996696666666626101299612222266969699996669666666669630233000000001204 08889020150212526010202206040622516.002969666666966246996996010529996696666666616902299621222166969699996669666666669630111000000001069 08890020150113412012105105020323340.001620626122966121006996100212080604166666626101299622212261070700040310466666669630331000000000141 08891020150221426010202206040612112.007669666666966246996996080429996696666666616902299612222266969699996669666666669620111000000000482 08892020150113426010202107050522667.001669666666966146996996010439996696666666616101299612222266969699996669666666669630222000000000361 08893020150322532112101107050623228.001630266166113112026460960512080102112136611102299612222266969699996669611291430830232000000000126 08894020150422526010202106050324114.001669666666966246996996010519996696666666616102299612222266969699996669666666669630222000000000151 08895020150511236011205202010521067.002110466166966246996996030230320609366666166996699666666666969699996669666666669610352000000000121 08896020150412312021101107060521419.001620926222966246996996120512340605166666616102299622212261046000150310266666669630321000000000190 08897020150523212011101207020522653.001620815127966111013500960212288601166666626101299622212161022000050320866666669630321000000001586 08898020150111136011204202050421052.007610466266966246996996030130080609366666166996699666666666969699996669666666669610440000000000140 08899020150212436013105102030521240.007611215126966246996996030069996611366666626906101211212266969699996669666666669610110000000001383 08900020150322246020202202060621212.001669666666966246996996010419996696666666616901299612266666969699996669666666669620531000000002380 08901020150422532112101107050324012.001630266166123112040480960421733102112113621101299622266666969699996669611241310530252000000000113 08902020150322526010205106050222465.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000003473 08903020150611126010205203040621178.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000001172 08904020150313412014101205060524624.001669666666966246996996110069996611366666626904199632122111011000000320166666669630520000000000230 08905020150321336012101206050421308.001610466166966246996996030111820609366666626901299612222266969699996669666666669610631000000000920 08906020150213426010202108050323082.001669666666966246996996010539996696666666616902299632212216969699996669666666669630111000000000319 08907020150113236012101206060511310.002211012266966246996996020212340610366666616905299612222266969699996669666666669660620000000000172 08908020150422236012903104040619999.997610366266966246996996120111676608366666616197299672222296969699996669666666669630331000000000111 08909020150523426010202207040621419.007669666666966246996996010539996696666666616905299622222266969699996669666666669660111000000000402 08910020150521426010205104050222175.001669666666966246996996010529996696666666166996699666666666969699996669666666669630233000000001200 08911020150423426010205204050222022.001669666666966246996996030239996696666666616205299612222266969699996669666666669660343000000000227 08912020150611326020205203050421625.007669666666966246996996010239996696666666616907299641212296969699996669666666669610111000000000695 08913020150113432011104207060529999.991620515121966111017340960212080601166666626209299612222162969699996659666666669630420000000000178 08914020150321212015696696969669999.966669666666966246996996119669996612366666166996699666666661049700000370866666669630331000000000819 08915020150422412025696696969669999.966669666666966246996996119669996612366666626101299612222261020100000220366666669620341000000000175 08916020150322426010205205060421618.001669666666966246996996010439996696666666616101299612222266969699996669666666669630242000000000224 08917020150622432121105106050321975.001630266166093112010510960511820102119636621903299622212166969699996669611221210630541000000000982 08918020150322426020205207050421585.001669666666966246996996010539996696666666616101299622222166969699996669666666669630222000000000619 08919020150222426010606696060669999.966669666666966246996996020469996696666666616902299611222266969699996669666666669630532000000000239 08920020150512431011105102060523997.001620615122966111003400960412400601166666616202299642122111070500000269666666669630331000000001363 08921020150511126020202204040621033.007669666666966246996996080339996696666666166996699666666666969699996669666666669610253000000000531 08922020150223226010202105050621054.001669666666966246996996039739996696666666616101299612222166969699996669666666669630222000000001776 08923020150122421010205105050221377.001669666666966111003999960529996696666666616101299612222262969699996669666666669630233000000000531 08924020150213412012205203040621115.001620615211966246996996120230360607266666626905299612222261040200000339666666669630110000000001699 08925020150513111011101106020524380.001620626121966246996996070412080605166666626208299612212262969699996669666666669660342000000000200 08926020150213446010606696060669999.966669666666966246996996030169996696666666626102299621266666969699996669666666669630242000000000125 08927020150211311011202203060221092.002120526211966246996996030320720607266666166996699666666662969699996669666666669610531000000000349 08928020150323526020606696060169999.966669666666966246996996080469996696666666626101299612222266969699996669666666669630253000000000739 08929020150213426010205202050222034.001669666666966246996996030139996696666666616208299612222166969699996669666666669630321000000000193 08930020150321336011205206040621128.007610466266966246996996040230520609366666166996699666666666969699996669666666669610243000000001057 08931020150322226010202106050622103.007669666666966246996996080529996696666666616901299632212116969699996669666666669630633000000001021 08932020150321426010202203040422580.001669666666966146996996100429996696666666616901299612212266969699996669666666669630111000000000769 08933020150422526010202206040325739.001669666666966246996996010529996696666666616101299612222266969699996669666666669630242000000000230 08934020150322226010202208060621090.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000792 08935020150622426010202107050323937.001669666666966246996996079739996696666666616101299612222266969699996669666666669630242000000000777 08936020150523226010202209060221705.001669666666966246996996010439996696666666616101299612222166969699996669666666669630222000000001188 08937020150123212013202206040621063.001620826122966146996996030069996611366666626204101122222261021500000310866666669630430000000000182 08938020150121332112105102060223427.001620615112123112030360960210330102112436621203299622212266969699996669622241220630430000000000095 08939020150223526010202109050323007.001669666666966246996996010529996696666666616102299632212126969699996669666666669630232000000001590 08940020150322426010205204050422564.007669666666966246996996010329996696666666616901299612222266969699996669666666669620332000000001196 08941020150323536013202299060210856.001620826212966246996996050069996611366666626908299642212216969699996669666666669630110000000004353 08942020150312226010606696020169999.966669666666966246996996020269996696666666626908299631111116969699996669666666669630111000000000930 08943020150323136022903208060629999.992120919221966246996996020069999610366666626205299632112116969699996669666666669660420000000001848 08944020150223436012101109050222122.001611166266966246996996010111664608366666626905299612222166969699996669666666669630110000000000731 08945020150223236011606696060669999.966669666666966246996996020469996610366666616202299622212266969699996669666666669630222000000000652 08946020150313546020105202060521406.001669666666966246996996030139996696666666616101299622266666969699996669666666669630222000000000630 08947020150321346010202204040611077.001669666666966246996996080329996696666666166996699666666666969699996669666666669610243000000000813 08948020150123512012101209050229999.991620819112966111036350960111924601166666626203299612222261031400000319966666669630420000000000252 08949020150122551110101107050423581.007669666666072136032999960519996196619612619997299622212166969699996669661111979930541000000000045 08950020150111126010202203040621033.007669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000000238 08951020150522226010202206050221707.001669666666966246996996010439996696666666616101299612222166969699996669666666669630243000000000714 08952020150523536011202209050220857.001631226226966246996996030430260607266666616101299612222266969699996669666666669630253000000001780 08953020150322512012101206040621280.001620926122966121036996100211560604166666626101299622222261020700000339666666669630341000000000332 08954020150212412011101207060522249.001610166166966113004999960412080602166666626903299632122211029700000320866666669630621000000000786 08955020150122536115696696969669999.966669666666966246996996119669996096642466621206299612212266969699996669666266229710440000000000204 08956020150521136013101202040621111.001610266166966246996996030069996611366666626901299612222266969699996669666666669630642000000003394 08957020150123426020606696060669999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000000088 08958020150121212015696696969669999.966669666666966246996996119669996612366666226904103626666662969699996620466666669630530000000000232 08959020150213536011202108050622063.001630166266966246996996120531456605166666616101299632222216969699996669666666669630222000000000749 08960020150522232113205202060221605.001610166166955112999500960329996102112336621101299622222266969699996669626266930830352000000000735 08961020150322426010202106050322173.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000743 08962020150411336011104202020511436.007610466266966246996996080210720609366666166996699666666666969699996669666666669610252000000000248 08963020150312526010202206050421744.001669666666966246996996040539996696666666616902299612222266969699996669666666669610111000000000503 08964020150611326010205204040621089.001669666666966246996996010529996696666666166996699666666666969699996669666666669630353000000002347 08965020150113412013101203040621037.001611026166966246996996030069996611366666626905299622222261041400000210566666669630620000000000146 08966020150323526010202207060423956.001669666666966246996996010539996696666666616902299621122166969699996669666666669630111000000001604 08967020150322451120105202990521259.001669666666113122044999960419996196612336612101299632122116969699996669616111210230242000000000304 08968020150113426010606696060469999.966669666666966246996996020569996696666666626205299612222266969699996669666666669660321000000000271 08969020150322432112101208060224608.001630266166123112028350960512080102119636621903299622212266969699996669611241229730541000000000760 08970020150213436013105102020523811.001620611112966246996996030069996611366666626905299612222266969699996669666666669660521000000007353 08971020150223136013101206050321233.001611166166966136996996100069996611366666626205299642222116969699996669666666669660420000000002505 08972020150513426010205205030521640.002369666666966246996996010539996696666666616905299612222266969699996669666666669630111000000001267 08973020150521436011202204040611652.001630466266966146996996120421200609366666166996699666666666969699996669666666669610542000000001231 08974020150612526010202207050422935.001669666666966246996996010519996696666666616908299612222266969699996669666666669630111000000000295 08975020150322511022101207030321036.007620826722966111030200960211820601166666626903299631222211021500100369666666669620520000000001645 08976020150222526020202205050322153.001669666666966246996996080529996696666666616902299622212266969699996669666666669610111000000000515 08977020150612112012101105060522546.001610366266966246996996120112080608366666626908299632111111043000100110266666669630641000000001261 08978020150123426010202108050222029.001669666666966246996996010539996696666666616901299612222266969699996669666666669630553000000000463 08979020150222411011105106050222212.001620626121966146996996090221577603166666616101299632122111020700000369666666669630341000000000296 08980020150223122010202202060621578.001669666666966111034320960529996696666666616101299632122221020100002349666666669630222000000000684 08981020150523426010606696060169999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630321000000000125 08982020150423136011606696019969999.962269666666966246996996020269996610366666696997299612222266969699996669666666669660111000000000058 08983020150323336013202206040221209.001620826112966136996996100069996611366666626906299612212266969699996669666666669630110000000000808 08984020150322426010205206050621268.001669666666966246996996020529996696666666616101299622212266969699996669666666669630222000000000659 08985020150422512025696696969669999.966669666666966246996996119669996612366666626101299622222161021500030370266666669630341000000000331 08986020150213426010202202040610012.507669666666966246996996030139996696666666616202299632222126969699996669666666669630321000000000166 08987020150223412012104209040611701.001620515121966111020440960212600601166666626209299612222261020100000249666666669630331000000000183 08988020150423426010606696060669999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630222000000000228 08989020150221312014202199050619999.997669666666966246996996110069996611366666166996699666666661020100012220866666669610520000000002034 08990020150111126010202202040611055.007669666666966246996996030139996696666666166996699666666666969699996669666666669610233000000000238 08991020150121412011105104050621938.001620612121966111016450960321732601166666166996699666666661030400030220366666669630521000000000177 08992020150211412012105105020522688.001620812111966111031440960212080601166666626903299622222261060300000320866666669630110000000000925 08993020150421126010202205060621201.007669666666966246996996040339996696666666166996699666666666969699996669666666669610342000000000112 08994020150322432121101108050322447.001630266166113112020450960512080102112136621101299622222266969699996669611291230830232000000000427 08995020150623526010202209060223837.001669666666966246996996010539996696666666616101299612222266969699996669666666669630233000000001187 08996020150312536011101202060221860.001610166166966246996996030210528608366666626205999921122266969699996669666666669630331000000003423 08997020150211426010205206040620971.001669666666966246996996070539996696666666166996699666666666969699996669666666669610233000000001147 08998020150422432112105207050421979.001630266266113146996996120411924105122536621101299612222166969699996669611221410630232000000000136 08999020150321126010202204040621020.001669666666966246996996030339996696666666166996699666666666969699996669666666669610243000000000434 09000020150122312014205204050421168.001669666666966246996996110069996611366666626104104841122111051000000319966666669630430000000000182 09001020150122412011104206040620876.001620515121966111010380960212080601166666626903299622222261030700000210866666669630530000000000082 09002020150411446010104202020521498.001669666666966246996996030229996696666666166996699666666666969699996669666666669630243000000000354 09003020150121126010205204060621177.001669666666966246996996039739996696666666166996699666666666969699996669666666669610243000000000288 09004020150222432123101206050421350.001630266166123136043999960219996111319623621909299622212166969699996669611241220230541000000001103 09005020150123436012101109050322624.001611166266966246996996050111924608366666626905299612222266969699996669666666669630110000000000153 09006020150513436011202105050324024.007630166266966246996996050130364607266666626105299612222266969699996669666666669660222000000000726 09007020150313436011101207020523852.001620512112966246996996030221803607266666626205299612222266969699996669666666669630420000000000252 09008020150621136011202206040621092.001631226226966246996996010521213605166666166996699666666666969699996669666666669630243000000001307 09009020150522332111105206060225504.001610266166123112024460960512080102112236621101299612222266969699996669622241430830331000000000735 09010020150223326010606696060669999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630222000000000444 09011020150622211021101206040612064.001611026266966146996996030412600608366666626901299612212261023000030269666666669630110000000001446 09012020150123136013202208040221452.001620812112966136996996100069996611366666626209299632222116969699996669666666669630420000000000183 09013020150612436013101299999922197.001699966166966246996996990069996611366666626205299642212296969699996669666666669630351000000002235 09014020150221536011101202060221835.001610466266966246996996040320875609366666166996699666666666969699996669666666669610331000000000411 09015020150623436013202106050324602.001611166266966246996996050429996611366666616105299612212266969699996669666666669660321000000000352 09016020150523426010202109050323080.001669666666966246996996010539996696666666616202299612222266969699996669666666669630232000000001207 09017020150213436013101207050121854.001611166166966246996996050069996611366666626206299612212266969699996669666666669660420000000001100 09018020150621126010202205060611049.002169666666966246996996030429996696666666166996699666666666969699996669666666669610243000000000414 09019020150321326020205205040611040.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000003456 09020020150123226010205205060621460.002369666666966246996996030539996696666666616101299612222266969699996669666666669630222000000000269 09021020150323212012204205060521127.001620515121966121019996990330832604166666626903299611212261072300080339666666669630321000000000269 09022020150221436021101202060321087.007610466266966246996996040210640609366666626101299612222266969699996669666666669620321000000000204 09023020150421326010205202050221322.007669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000173 09024020150523226010202209060622387.001669666666966246996996010539996696666666616205299612212266969699996669666666669660321000000000566 09025020150223426020606696050469999.966669666666966246996996010569996696666666616902999972222116969699996669666666669630111000000000981 09026020150523512011606696060469999.966669666666966246996996020369996610366666626105299622222261021500000139666666669630321000000000640 09027020150422526020202206050221768.007669666666966246996996070439996696666666616101299612222266969699996669666666669620252000000000154 09028020150213536011105202060521326.002120626221966246996996030110175607266666626205299612222266969699996669666666669660420000000000254 09029020150323326010606696060669999.966669666666966246996996029769996696666666626905299622222266969699996669666666669630111000000000219 09030020150411236011205201060621119.002320926222966246996996070110056607266666166996699666666666969699996669666666669610531000000000186 09031020150223126010204204040611165.001669666666966246996996050339996696666666616205299612222266969699996669666666669660222000000000823 09032020150311536013204204050421144.002110466166966246996996030069996611366666226906299616666666969699996669666666669610541000000004225 09033020150123526010205109050324327.001669666666966246996996030529996696666666616205100311122266969699996669666666669630341000000000192 09034020150323436013101207040622183.001611166166966246996996120069996611366666626905299622222266969699996669666666669660110000000000465 09035020150322546010105202060221557.001669666666966146996996010419996696666666616902299612266666969699996669666666669630631000000000352 09036020150213136013105299060521789.001611166166966136996996100069996611366666626905299622212266969699996669666666669660110000000001344 09037020150313212011101207040621943.001610366166966111018470960312236601166666626203299612222261040300000320166666669630440000000001111 09038020150211236011205202040621051.001620926212966246996996030130026607266666166996699666666666969699996669666666669610521000000002632 09039020150623426010202209050221752.001669666666966246996996070539996696666666616205299612222266969699996669666666669630321000000001356 09040020150112132012105204040621008.007610466766966111025210969711212601166666626203299621222262969699996659666666669610420000000000124 09041020150423426010606696060669999.966669666666966246996996020569996696666666626205299622222166969699996669666666669630233000000000305 09042020150423236012101109050214184.001611166166966246996996120211976608366666626101299612222266969699996669666666669630321000000000201 09043020150613111011101107010523732.001620826121966111004460960412080601166666626101299622212262969699996669666666669630331000000000682 09044020150123426010606696040669999.966669666666966246996996020269996696666666626205299612222266969699996669666666669660321000000000250 09045020150122526010202203050421414.001669666666966246996996080239996696666666616101299612222966969699996669666666669610222000000000508 09046020150321126010205205040611150.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000553 09047020150111311012104202060421118.007610466766966246996996030110240609366666166996699666666661021000075369666666669610243000000000048 09048020150421112013204202060621000.007610466766966246996996080069996611366666166996699666666661020500000229966666669610351000000000424 09049020150321226010202206040610904.001669666666966246996996030529996696666666166996699666666666969699996669666666669610233000000000985 09050020150513411012101209010213091.001620811127966111024450960212340601166666616901299632112111051400200369666666669630110000000002379 09051020150311126010205206060421277.007669666666966246996996080329996696666666166996699666666666969699996669666666669610532000000000604 09052020150122436011202103060622067.002330826222966246996996020230320610366666616101299612222266969699996669666666669630232000000000249 09053020150222532112101206030422437.001630266166103136032999960412080104111636621101299622212266969699996669611241210330242000000000128 09054020150423521010202106050521999.001669666666966121002996010439996696666666616101299612222262969699996669666666669630253000000000207 09055020150222426010202106050323052.007669666666966246996996010529996696666666616197299612222266969699996669666666669630252000000000251 09056020150113412013104205010323253.001620826112966111039440960069996601166666626903100111222161040700000110166666669630620000000000278 09057020150123236013101299030521076.001610166166966136996996100519996611366666626205299622222166969699996669666666669630420000000000348 09058020150212136013105202030520937.002310166266966246996996020069996611366666166996699666666666969699996669666666669630430000000001074 09059020150612412014101106020529999.991669666666966246996996030069996611366666626901299612222261039700000270566666669630620000000001894 09060020150522426020202205060222481.007669666666966246996996080429996696666666166996699666666666969699996669666666669610232000000000203 09061020150113211012606696060369999.962269666666966113026460960269996602166666626203299622212261010700020269666666669630420000000000307 09062020150522426010202109040622269.001669666666966246996996070539996696666666616102299622222266969699996669666666669630242000000000265 09063020150123436013101203040211104.001611226116966136996996100069996611366666626205299622212266969699996669666666669630441000000000713 09064020150113336013101109050123582.001611166166966246996996990069996611366666626205299612222266969699996669666666669660420000000000762 09065020150221426020202206040621304.002169666666966246996996030529996696666666166996699666666666969699996669666666669610522000000001204 09066020150513436013606696020169999.962269666666966246996996110069996611366666626208299612212266969699996669666666669630420000000000276 09067020150411136011202203040621181.001620926122966246996996040230433609366666626901299642212116969699996669666666669610642000000000297 09068020150321526010202104050323524.007669666666966246996996010539996696666666216902299616666666969699996669666666669630233000000000279 09069020150112236011101102060221239.001610166166966146996996990411520608366666626204100122222266969699996669666666669630420000000000404 09070020150222526010202206050423536.002169666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000413 09071020150322532112105208050222686.001630266166113112050500960531248102112136621103299621212166969699996669611232210330242000000000432 09072020150623426010202204040621313.001669666666966246996996010439996696666666616101299612222266969699996669666666669630233000000000500 09073020150522432111101106050322455.001630266166113112012500960431560102112136621101299611222266969699996669611221410630232000000000707 09074020150312426020202206050324153.001669666666966246996996010539996696666666616101299622212166969699996669666666669610222000000000507 09075020150313436012101109020523778.001611166266966246996996070062080608366666626905299612222266969699996669666666669630110000000001306 09076020150322526010202207060223177.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000265 09077020150321336011205203040621053.007610466766966246996996079730173609366666166996699666666666969699996669666666669610252000000000561 09078020150213412011606696020169999.966669666666966246996996020369996610366666626908299642112111072500050249666666669630111000000000562 09079020150313311011101206030522852.001620911112966111003450960411872601166666626208299632112211022000050369666666669630321000000002068 09080020150213226010202209040622055.001669666666966246996996050539996696666666616102299612222266969699996669666666669630233000000000507 09081020150411126010204205010520983.001669666666966246996996010139996696666666166996699666666666969699996669666666669630253000000000284 09082020150222412025696696969669999.966669666666966246996996119669996612366666626101299612222261060200000310466666669630351000000000400 09083020150223132011104203030521078.001620512121966111011340960311400601166666626101299612222262969699996649666666669630321000000000312 09084020150323236013101206060221424.001611166166966246996996070069996611366666626905299612222266969699996669666666669630621000000000430 09085020150221526010205202060221204.002169666666966246996996040119996696666666216908299616666666969699996669666666669610243000000001303 09086020150621126010205203040621104.001669666666966246996996039799996696666666166996699666666666969699996669666666669610522000000001281 09087020150422432112101107050322302.001630266166123112028480960522080102112136621203299632221116969699996669611221919730252000000000098 09088020150513411012105102060524062.001620626121966111999460960211200601166666616902299642122111043000200269666666669630110000000000548 09089020150311126010202206040621102.001669666666966246996996040439996696666666166996699666666666969699996669666666669610522000000000471 09090020150223426010205208040621302.001669666666966246996996030239996696666666616205299612222266969699996669666666669660321000000000151 09091020150121412112101204050421557.001610366166113112024320960312078102112136621203299631122222969699996620312221130830440000000000258 09092020150323436022202208040311307.001620826112966246996996030231144607266666626905299632212216969699996669666666669660110000000001784 09093020150222536022202202050329999.992910466266966246996996040230320609366666626206299612222266969699996669666666669610420000000002038 09094020150412226020606696060669999.966669666666966246996996010569996696666666626101299622212166969699996669666666669630242000000000411 09095020150221126010202204040621085.007669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000217 09096020150222526010606696050369999.966669666666966246996996020569996696666666616902299611222266969699996669666666669630531000000000308 09097020150113226010205109050422496.001669666666966246996996050439996696666666616105299622222266969699996669666666669660222000000000096 09098020150521536022205203050621766.007610366266966246996996080330130608366666626206299612222266969699996669666666669630430000000000997 09099020150222511021205205060321093.001620726221966246996996030230832607266666616207299631122121025400100269666666669630440000000002305 09100020150321246010105102030521149.001669666666966146996996019729996696666666616101299641166616969699996669666666669630321000000000751 09101020150322226010202208060222983.001669666666966246996996010439996696666666616101299611222266969699996669666666669630321000000000951 09102020150323426010606696060169999.966669666666966246996996020369996696666666626205299612222266969699996669666666669660331000000001016 09103020150523532011101207060126921.001630266166966112013500960412496602166666626903299632212212969699996659666666669630521000000000692 09104020150313112012104207010521674.001620526121966111028450960113120601166666626203299612222261050500020359666666669630420000000000791 09105020150111336012104202050521022.001610466266966246996996040210444609366666226901299622292266969699996669666666669610642000000000074 09106020150323526010606696050369999.966669666666966246996996020369996696666666626101299612222266969699996669666666669660222000000002257 09107020150622532112101107050422599.001630266166103112024500960412080102112136621101299622212266969699996669611241410730242000000000321 09108020150123421010202108050421190.001669666666966111999999960229996696666666616205299612222262969699996669666666669630343000000000246 09109020150321232113101205040621159.001610366166103112040260960319996102112336621101299612222266969699996669622222220530331000000000123 09110020150121136011606696060669999.966669666666966246996996030169996610366666166996699666666666969699996669666666669610351000000000252 09111020150211436012101202060221055.001610466766966246996996070110303609366666626907299611222266969699996669666666669610110000000001376 09112020150321226010205205040621047.001669666666966246996996030139996696666666616904199622212266969699996669666666669610542000000000609 09113020150323526010202108050423402.001669666666966246996996010529996696666666616101299612222266969699996669666666669630243000000000735 09114020150311336012205203060621095.001610466166966246996996039730346609366666166996699666666666969699996669666666669610243000000000442 09115020150323236011202208060521388.001630615121966146996996090421300603166666616901299612222266969699996669666666669630532000000000330 09116020150113412014606696060369999.962269666666966246996996110069996611366666626905299612222261020200000120866666669660110000000000243 09117020150313112014202299040621013.001669666666966246996996110069996611366666626905299622222261032100000310166666669630110000000000724 09118020150423126010202109050621984.001669666666966246996996010539996696666666616205299612292266969699996669666666669660321000000000087 09119020150222426010202105050621148.001669666666966246996996010529996696666666616101299612222266969699996669666666669630233000000000333 09120020150222226020202206050421170.001669666666966246996996010539996696666666616902299622222266969699996669666666669630521000000002168 09121020150311436012101206060611562.001610466166966246996996040312080609366666626101299611222266969699996669666666669610321000000000286 09122020150623412012101208060229999.991620813122966111016230960411560601166666626101299612212261039799997370166666669630343000000000386 09123020150223226010202102050621897.001669666666966246996996030439996696666666616101299612212266969699996669666666669630321000000000725 09124020150121226010205204020521002.001669666666966246996996010539996696666666166996699666666666969699996669666666669630243000000000119 09125020150521426010202205049911143.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000001681 09126020150522532112101106050423758.001630266166154112035510960411976102112121621101299632266616969699996669611241410730242000000000641 09127020150322511012101106050329999.991610366266966146996996120521664608366666616101299612212261020200080369666666669630321000000000235 09128020150323226010202208050221557.001669666666966246996996070529996696666666616902299622222266969699996669666666669630111000000000082 09129020150323426020202206060621309.001669666666966246996996010429996696666666616101299612212166969699996669666666669630222000000000952 09130020150512436023101205069921928.001610466166966246996996040069996611366666226908299626666666969699996669666666669630243000000001135 09131020150311136013105202020510583.007620526122966246996996030069996611366666296901101216666666969699996669666666669630521000000001732 09132020150412212023101206030520929.001620879122966136996996100069996611366666626109299632122221061000050220166666669630450000000000228 09133020150123236012101209060221295.001611166166966246996996030131300608366666626205299612222266969699996669666666669630420000000000278 09134020150123426010606696060269999.966669666666966246996996020469996696666666626205299612222266969699996669666666669630222000000000088 09135020150322426010205206050421465.001669666666966146996996010439996696666666616901299641112116969699996669666666669630521000000000629 09136020150413436023101299060522999.001620926122966136996996100069996611366666626101299622222166969699996669666666669630321000000000575 09137020150112546010101102050422094.001669666666966246996996020419996696666666616202299611266666969699996669666666669630341000000000352 09138020150113426010202106050621658.001669666666966246996996010519996696666666616901299631112116969699996669666666669630111000000000087 09139020150411112011205204050421246.001610466266966246996996030130061609366666166996699666666661030100000349666666669610521000000000290 09140020150411336013606696999969999.966669666666966246996996020069996611366666166996699666666666969699996669666666669610252000000000096 09141020150111332011101205040621155.001610466166966111020270960312080601166666626203299622212261020300000259666666669610430000000000249 09142020150523426010202206060221594.001669666666966246996996070529996696666666616101299622212166969699996669666666669630222000000000583 09143020150423426010202207040621195.001669666666966246996996010539996696666666616901999932212216969699996669666666669660111000000000448 09144020150112536011101207060322461.001620926712966246996996120312080605166666626101299612212266969699996669666666669630321000000000366 09145020150622232112101207040221392.001630266766955112040250960412080102112136621101299612222266969699996669616266410330242000000000540 09146020150113226010202207040621295.001669666666966246996996030539996696666666616905299622222266969699996669666666669630111000000000138 09147020150423236013105204040620901.001610166166966136996996120069996611366666626904101342222216969699996669666666669630110000000000274 09148020150322432112101205050421555.001630266166134112048230960511560102112136621101299612222266969699996669611241410230243000000000163 09149020150223126010606696060669999.966669666666966246996996020469996696666666616902299622222266969699996669666666669610622000000001065 09150020150312112011104205030521166.001620819221966246996996030214415607266666626997199712212261039799997270266666669630430000000000400 09151020150523526010205207050422205.007669666666966246996996080339996696666666616101299612222266969699996669666666669630222000000000697 09152020150213136023202299999921107.001620826722966246996996990069996611366666626204112012222266969699996669666666669630440000000003280 09153020150323526020202206060221876.001669666666966246996996010539996696666666616909299622212166969699996669666666669660111000000002202 09154020150422211011101207060222264.001620912112966146996996090311820603166666626903299621212261011500020169666666669630540000000000148 09155020150421326010202105040621144.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000236 09156020150121326010202207040621278.001669666666966246996996010429996696666666166996699666666666969699996669666666669610243000000000485 09157020150321326010202205040611299.007669666666966246996996030539996696666666166996699666666666969699996669666666669630332000000000785 09158020150323426010205208050221870.001669666666966246996996010539996696666666616101299642222116969699996669666666669630252000000000732 09159020150221146010202202040621050.001669666666966246996996030229996696666666166996699666666666969699996669666666669630243000000002698 09160020150323436011101109050621739.001611166266966146996996990411820608366666626101299612222266969699996669666666669630321000000001503 09161020150112511011105202060523930.001620626122966246996996129710173607266666626908299641112111023000100169666666669630110000000000432 09162020150322311012105104050222113.001620715121966111999999960211152601166666226901299626666661029700015169666666669630621000000002207 09163020150311126010202203040621030.001669666666966246996996040239996696666666166996699666666666969699996669666666669610353000000000274 09164020150511412021101204010223495.001620826112966111005450960412000601166666626101299612222261020800000220466666669630321000000001670 09165020150311226010202204040621075.007669666666966246996996080139996696666666166996699666666666969699996669666666669610253000000000412 09166020150111536012105202060220961.007610466166966246996996030110320609366666226905299616666666969699996669666666669610531000000000049 09167020150621226020205202040621103.007669666666966246996996010339996696666666616908299612212266969699996669666666669610642000000001403 09168020150222432112101206050621890.001630266266082136025999960511560104111636621101299621222166969699996669611251230830232000000000473 09169020150423436011202205060621393.001630166266966246996996010530780605166666616101299612222266969699996669666666669630242000000000344 09170020150113426010606696020569999.966669666666966246996996020569996696666666616902299612222266969699996669666666669660111000000000213 09171020150122512011101107050420030.031620612111966111006440960412080601166666626101299622212161040500050139666666669630321000000000058 09172020150623526010202206040621327.007669666666966246996996010539996696666666616101299632222116969699996669666666669630233000000000719 09173020150211446010104202060521192.001669666666966146996996100219996696666666166996699666666666969699996669666666669630243000000000282 09174020150513211021104207020523363.001620526122966246996996010412340605166666616901299632122121041000000369666666669630551000000000371 09175020150123326010202207050621334.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000183 09176020150413126010202204060523139.001669666666966246996996010529996696666666616905299622222166969699996669666666669630111000000000339 09177020150413226010202106050521860.001669666666966146996996010439996696666666616205299612222266969699996669666666669660321000000000540 09178020150211212011101202060221062.001620826121966146996996099710455603166666616901299612222261029700000249666666669630243000000000397 09179020150312526010204108050421558.001669666666966246996996010119996696666666616901299621212266969699996669666666669630441000000000876 09180020150121226010205204040620969.001669666666966246996996030439996696666666166996699666666666969699996669666666669630522000000000202 09181020150211326020205205040621047.007669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000176 09182020150122221010202206030521273.001669666666966111018180960529996696666666616202299622212262969699996669666666669630341000000000276 09183020150423426020202109050323988.001669666666966246996996050339996696666666616905299612222266969699996669666666669630111000000000089 09184020150311236012904203060529999.997610466266966246996996040230384609366666166996699666666666969699996669666666669610531000000000899 09185020150223136013202199040619999.991610166166966246996996070069996611366666626101299612222266969699996669666666669630321000000000767 09186020150421136013202204040612551.002310366266966246996996040069996611366666626901299612222266969699996669666666669610353000000000134 09187020150522432114101207030221487.001669666666966246996996110069996096642166622101299612222266969699996669666256989930351000000000669 09188020150413226020606696040169999.966669666666966246996996020569996696666666626202299622222266969699996669666666669630341000000000527 09189020150213236012105105060522788.001611166266966246996996050130416608366666626205299612222266969699996669666666669630420000000000394 09190020150513132021904203020529999.991620512121966121002996090211143603166666626101299612222261062400017310466666669630353000000001045 09191020150313526010606696030569999.966669666666966246996996010569996696666666616902299612222266969699996669666666669630111000000000299 09192020150423426010202106050323666.001669666666966246996996030539996696666666616902299612222266969699996669666666669630111000000000116 09193020150411226010202106040621275.001669666666966246996996039739996696666666166996699666666666969699996669666666669630441000000000182 09194020150222446010101202040621010.007669666666966246996996030339996696666666616902299612266666969699996669666666669630111000000000284 09195020150211412011104201020523145.001620826127966146996996100311560607266666226903299616666661029799997170466666669630430000000000414 09196020150323346020105202060521224.001669666666966146996996010119996696666666616902299622266666969699996669666666669660621000000002311 09197020150211326010202203040620898.001669666666966246996996040339996696666666166996699666666666969699996669666666669610542000000001999 09198020150123312011101109030522013.001620812121966111017510960321803601166666626101299612222261023000040210866666669630321000000000501 09199020150223536011202204060222541.001630166166966146996996090321051603166666616202299642222116969699996669666666669630233000000002090 09200020150323326010606696060669999.966669666666966246996996039769996696666666626908299612212266969699996669666666669630521000000001388 09201020150121236012204202060621012.001620926122966136996996100060217604166666626101299612222266969699996669666666669610331000000000414 09202020150121326010202206040621126.001669666666966246996996010529996696666666166996699666666666969699996669666666669630253000000000176 09203020150521136013105201040611040.001610466766966246996996110069996611366666166996699666666666969699996669666666669610341000000000109 09204020150623436013101207050422705.001611279116966136996996100069996611366666626905299612212266969699996669666666669630621000000000457 09205020150322526010205106050422402.001669666666966246996996010429996696666666616101299611122266969699996669666666669630222000000000541 09206020150622532112105205060221643.001630266166113112032380960512080102112136611101299632222116969699996669611293310630232000000000152 09207020150522432112205106050322016.001630266166072112028450960321664102112136621101299631212116969699996669611291410730252000000000088 09208020150312536011101205050313009.007610466166966246996996040312080609366666626101299612212266969699996669666666669610321000000001006 09209020150323112013202209030222465.001620812112966111024380960069996601166666626101101222212161020200000210866666669660341000000000423 09210020150122432112101205050221846.001630166166113112037430960311820102112136621209299632222116969699996669611231230830351000000000063 09211020150313136013101109050622137.001611166266966246996996050069996611366666626905299612222266969699996669666666669630110000000001292 09212020150322511023101299050323457.007611226116966246996996120069996611366666626904100521222261029700100269666666669630530000000001571 09213020150212146010101202040521210.001669666666966246996996030429996696666666616101299622266666969699996669666666669630232000000000911 09214020150422432112105105050322902.001630266166134112024450960512080102119636629901299622222266969699996669611299220630532000000000108 09215020150522432114101203060221263.001669666666966246996996110069996096642566621101299621222266969699996669666266230830351000000000089 09216020150323536021101209060216897.001621126116966246996996050311820605166666626908106022212266969699996669666666669660630000000001651 09217020150113412011104202050521149.002320515222966246996996030210520607266666626101299612222261040300000310566666669630321000000000123 09218020150211326010202206040621039.007669666666966246996996030439996696666666166996699666666666969699996669666666669610522000000000682 09219020150213411012104203060623543.001620526121966111019510960311240601166666626903299612222262969699996669666666669630620000000000207 09220020150521126020205204040621060.007669666666966246996996080539996696666666166996699666666666969699996669666666669610243000000000282 09221020150221336012204103040611326.001610466766966246996996080230346609366666166996699666666666969699996669666666669610242000000000400 09222020150513512011101209060326834.001620826212966146996996090411924603166666626108299622212261012800000339666666669630332000000001587 09223020150221426020202204040611031.001669666666966246996996080539996696666666616901999971222126969699996669666666669610253000000002243 09224020150213412014101207040521758.001669666666966246996996110069996611366666626105299631112112969699996610166666669630420000000000330 09225020150322336022104202060221129.008610466266966246996996030130390609366666626906299631122216969699996669666666669610520000000002092 09226020150311226020202106040621171.007669666666966246996996080539996696666666166996699666666666969699996669666666669610233000000000910 09227020150321212011202205060322141.001620826121966111010370960212496601166666226901299616666661020700030120266666669630232000000000248 09228020150122532112101107050422690.001630266266123112028430960512080102112112621101299612266666969699996669621241210530242000000000048 09229020150611136012105202060421072.007610466266966246996996990110320609366666166996699666666666969699996669666666669610521000000001469 09230020150322212014101208060222946.001669666666966246996996110069996611366666626101299622222261040800000320266666669620353000000000930 09231020150321112011101202030221436.001610466166966246996996010411680609366666166996699666666661021400020220866666669630243000000002556 09232020150312436011104206060521145.001620615121966246996996120212080605166666166996699666666666969699996669666666669630331000000000842 09233020150221226010205205060321061.001669666666966246996996040339996696666666166996699666666666969699996669666666669610332000000002770 09234020150213526010606696060269999.966669666666966246996996020569996696666666616902299612222266969699996669666666669630111000000000641 09235020150113236013101299030522416.001620811112966136996996100069996611366666626105299622212266969699996669666666669630321000000000404 09236020150321126010202204040621142.001669666666966246996996010239996696666666166996699666666666969699996669666666669610243000000002482 09237020150312326010606696020569999.966669666666966246996996020569996696666666616902299612222266969699996669666666669630232000000001515 09238020150111432011104104020524967.001610466166966113999999960311836602166666226901299616666662969699996649666666669620253000000000402 09239020150612112011101202020522648.001611012166966111010500960210640601166666626903299612222261012000100320166666669630110000000000319 09240020150311326010202205040621115.007669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000804 09241020150322432113101106050322935.001630366266134246996996990319996111322536621107299621212166969699996669611243330830252000000000846 09242020150313526010202206060521131.001669666666966246996996080439996696666666616902299612212266969699996669666666669630111000000000896 09243020150113426010202107050321612.001669666666966146996996010439996696666666616202299612222266969699996669666666669630321000000000367 09244020150411126010606696010569999.966669666666966246996996039769996696666666166996699669992966969699996669666666669610632000000000378 09245020150512512013104104050522451.007610466766966246996996040069996611366666166996699666666661042000100120466666669630243000000000364 09246020150423426010202109050323982.001669666666966246996996070219996696666666616202299612222266969699996669666666669630343000000000192 09247020150323426010204205060423154.002169666666966246996996030239996696666666616205299612222266969699996669666666669630321000000001757 09248020150223426020606696060369999.966669666666966246996996020469996696666666616102299632212226969699996669666666669630222000000001791 09249020150311236011105204040321920.001620615212966246996996070411923605166666166996699666666666969699996669666666669610253000000000838 09250020150321112021104205010521126.001620626121966246996996010221387605166666166996699666666662969699996649666666669630353000000000531 09251020150121112015696696969669999.966669666666966246996996119669996612366666166996699666666661021200000320366666669610540000000000115 09252020150221436012105202060329999.997610466766966246996996030220587609366666166996699666666666969699996669666666669610232000000001701 09253020150213436013101109050323413.001611166266966246996996050069996611366666626105299612222266969699996669666666669630321000000001796 09254020150222226010202206030421963.001669666666966246996996070429996696666666616101299622222166969699996669666666669630232000000001091 09255020150212426020202106040321413.001669666666966246996996080429996696666666616101299622222166969699996669666666669610222000000000225 09256020150223326010202205040621157.001669666666966246996996030439996696666666616101299622212266969699996669666666669630222000000000351 09257020150222426010202108050422817.001669666666966246996996010439996696666666616101299612222266969699996669666666669630253000000000297 09258020150311112014101203040621097.001669666666966246996996110069996611366666166996699666666662969699996659666666669630520000000000365 09259020150223231011202207060621174.001630166166966113015190960331508602166666626297299632212212969699996669666666669630321000000000395 09260020150423436013101108059922255.001610166166966146996996060069996611366666626101299622222266969699996669666666669630351000000000295 09261020150323426010202204040621021.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000000438 09262020150223126010202203040621005.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000169 09263020150311126010202206060521112.007669666666966246996996080329996696666666166996699666666666969699996669666666669610353000000000678 09264020150421226010202207040221822.001669666666966246996996010239996696666666166996699666666666969699996669666666669630253000000000267 09265020150312512021101701040621207.001620926122966246996996030110032607266666626901299622212261021000100320166666669630252000000001300 09266020150423526010202207060422200.007669666666966246996996010439996696666666616205299612222266969699996669666666669630321000000000329 09267020150422232111101206040125462.001630266166123112005360960512080102112336621101299622212266969699996669611241310330232000000000138 09268020150522532112101108050324009.001630266166113112040510960511820102112136621101299612222266969699996669611292410630232000000000440 09269020150622536021606696060269999.966669666666966246996996020469996610366666626909299612212166969699996669666666669610110000000000649 09270020150111126010202203040611311.001669666666966246996996030239996696666666166996699666666666969699996669666666669610532000000000226 09271020150312411011101102050122989.001620911112966111003500960411715601166666626101299622212261030800100369666666669630321000000000231 09272020150312536023105206020320595.002311211226966246996996030069996611366666626204101822222266969699996669666666669610440000000000687 09273020150322511025696696969669999.966669666666966246996996119669996612366666626901299612222261021599997269666666669630652000000001790 09274020150121326010202206040611188.007669666666966246996996080239996696666666216901299616666666969699996669666666669610253000000000265 09275020150123436013101109050222052.001611166266966246996996080069996611366666626101299612222266969699996669666666669630321000000000651 09276020150612326010202206040520018.001669666666966246996996040439996696666666166996699666666666969699996669666666669610233000000000750 09277020150321326010202207060221599.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000001361 09278020150213436013101109060429999.991621113216966246996996990069996611366666626101299612222266969699996669666666669630321000000001125 09279020150212526020205202040621054.001669666666966246996996070239996696666666616997299612212266969699996669666666669630253000000001119 09280020150323126010202109050621594.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000662 09281020150223436011202209060222007.001611166166966246996996050430676608366666626108299612212266969699996669666666669630332000000000292 09282020150213526010202109050422709.001669666666966246996996010529996696666666616101299612222266969699996669666666669630253000000001851 09283020150111126010205203050422077.002969666666966246996996080339996696666666166996699666666666969699996669666666669610522000000000379 09284020150411312014101202060521233.007669666666966113040200960069996602166666226903299626666661020300000239666666669630242000000000306 09285020150221226010202205040611208.007669666666966246996996030539996696666666166996699666666666969699996669666666669610532000000000285 09286020150421126020202205040621009.002169666666966246996996030539996696666666166996699666666666969699996669666666669610253000000000303 09287020150422512011101204050422226.001610366166966111003520960411760601166666626903299631112111022000050310866666669630530000000000262 09288020150613212014606696020569999.967669666666966246996996020069996611366666626905299642222222969699996699666666669630110000000000234 09289020150111412011101102020513153.001620826222966246996996030110303607266666166996699666666661070400030110366666669630342000000000199 09290020150323326020202108040621062.007669666666966146996996090419996696666666616907299621222266969699996669666666669630533000000002410 09291020150322526010202203040621159.002969666666966246996996080239996696666666616908299622212266969699996669666666669610111000000000299 09292020150513512024101204060129048.001669666666966246996996060069996611366666626908299612212261040200000310866666669630110000000001686 09293020150123426010606696060669999.966669666666966246996996020569996696666666626208299612212266969699996669666666669630222000000000111 09294020150323226010205206060221503.001669666666966246996996010529996696666666616205299612222266969699996669666666669630321000000000590 09295020150511126010204206060522009.001669666666966246996996030229996696666666166996699666666666969699996669666666669610243000000002027 09296020150213212011101207040221791.001620911112966146996996120412080605166666626101299612222261021000075349666666669630321000000000259 09297020150411336011202204040621098.001611015166966246996996040331299609366666166996699666666666969699996669666666669630341000000000216 09298020150221236125696696969669999.966669666666966246996996119669996096649666621101999972292296969699996669666266930830331000000000723 09299020150522432122101703050222255.001610266166113112028460960511924102112936621903299621212266969699996669611291210630341000000000074 09300020150211426010202206040621044.001669666666966246996996010529996696666666166996699666666666969699996669666666669610233000000000888 09301020150422212014105202040620952.002169666666966246996996070069996611366666626101299631112212969699996610466666669630321000000000205 093020201506235260202022060606109999992169666666966246996996019739996696666666616905299622212166969699996669666666669630642000000001843 09303020150211426010606696020169999.966669666666966246996996020469996696666666616902299612222266969699996669666666669630253000000001454 09304020150222546010205202040422517.001669666666966246996996010529996696666666216902299616666666969699996669666666669610332000000000470 09305020150323426010202105050322383.001669666666966146996996010239996696666666616101299622212266969699996669666666669630232000000000146 09306020150622526010205202050421971.002369666666966246996996010239996696666666616905120041212226969699996669666666669630111000000000560 09307020150323226010202105050222011.001669666666966246996996010439996696666666616101101812222266969699996669666666669630253000000001214 09308020150112236013101206040621628.001620826112966136996996100069996611366666626905100412292266969699996669666666669630341000000000465 09309020150322436023606696040169999.962269666666966246996996020069996611366666626208299642112226969699996669666666669630431000000006203 09310020150322532112101108050425108.001630266166123112030460960511820102111611621101299612266666969699996669611241410630252000000000842 09311020150113512021101203060124634.001620926111966146996996090522513603166666626108299632112211031500000120566666669630341000000000184 09312020150522532114101205020222268.001669666666966246996996110069996096642366621908299612222266969699996669666266430830440000000000829 09313020150522511025696696969669999.966669666666966246996996119669996612366666626101299612222261013599997369666666669630321000000001364 09314020150322532112101205060421765.001630266166113112027250960311560102112136621203299632212216969699996669611211210530331000000000312 09315020150321226010202203050421150.001669666666966246996996080239996696666666216904100416666666969699996669666666669610533000000000367 09316020150522312012101207010315678.001620812112966111001510960312184601166666626101299612222261021200046210866666669630321000000000218 09317020150612226010104206010523131.001669666666966246996996010419996696666666616202299611212266969699996669666666669630420000000000671 09318020150222426010606696060669999.966669666666966246996996010569996696666666626101299612212266969699996669666666669630232000000000150 09319020150513526010606696050469999.966669666666966246996996020469996696666666626102299622212166969699996669666666669660222000000001105 09320020150413112011904206010529999.991620526121966111009300969712236601166666626903299612222261070500050349666666669630520000000000410 09321020150522546010101202030613117.001669666666966246996996010519996696666666616902299612266666969699996669666666669630111000000001647 09322020150313212012101209030212746.001620926112966111018450960112080601166666626903299622212261021400000210166666669630110000000000785 09323020150622236011606696999969999.966669666666966246996996030069996610366666626101299622212266969699996669666666669630232000000000285 09324020150612326010606696050269999.966669666666966246996996020469996696666666626904101212212166969699996669666666669630111000000002241 09325020150612422010905106060529999.991669666666966121003996090229996696666666616908299612212261022000050399666666669630331000000000742 09326020150322426010606696060669999.966669666666966246996996020269996696666666166996699666666666969699996669666666669630243000000000701 09327020150223412012202206040611093.001620826122966111999140960221075601166666626903299622222161030300000319966666669630110000000000238 09328020150312436012101202030512024.001610166266966246996996990210800608366666626101299612222266969699996669666666669630321000000000725 09329020150111126010202205040621051.001669666666966246996996040529996696666666166996699666666666969699996669666666669610532000000000417 09330020150123536021205201050221580.002120626222966246996996030130004607266666626205299612222266969699996669666666669660420000000000285 09331020150322136012101707030511255.001610166166966136996996100112080604166666626904100322222266969699996669666666669630530000000000513 09332020150122432112202205040621027.001630266166113112049240960531248102119636621903299621222266969699996669611241110130531000000000139 09333020150312442010999799999979999.997669666666966119007230960419996696666666616998299612266661022000020349666666669630111000000000315 09334020150413236012101109030521972.001611166166966246996996120062080608366666626997299612222266969699996669666666669660521000000000542 09335020150211126010202203060621128.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000226 09336020150511126010202202040621018.001669666666966246996996049739996696666666166996699666666666969699996669666666669610532000000000636 09337020150413226010606696010569999.966669666666966246996996020569996696666666626205299612212266969699996669666666669630321000000000311 09338020150313126010606696060669999.966669666666966246996996050569996696666666616902299612222266969699996669666666669630111000000000848 09339020150512211011101102030523617.001610466166966123011996120311620604166666616903299612222161041000000269666666669630110000000000420 09340020150111126010205204040611186.007669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000318 09341020150122531112101206050223310.001630266166072112034400960511872102111636611101299612222166969699996669611121410630242000000000259 09342020150222436011202108050312192.001630166266966246996996050291664605166666616101299632212116969699996669666666669630252000000000681 09343020150523226010202209060221433.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000000317 09344020150613412011105202060322294.001620913122966136996996090210960603166666626107299641222111021000035349666666669630343000000001477 09345020150222431113101206040621713.001630266166113136050999960319996111311611621101299612212266969699996669612113230830242000000000108 09346020150622432112101107050322107.001630266166123112036999960412080102112136621101299622222166969699996669611211210230252000000000332 09347020150222151110101205050124094.001669666666113136050999960519996196611613611101299632266616969699996669661141320230242000000000277 09348020150422232114101207060221536.001669666666966112030370960069996196612166621101299622212166969699996669666296930830252000000000179 09349020150623126020606696020269999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630253000000000653 09350020150422426010202106060422625.001669666666966246996996010539996696666666616901299612222266969699996669666666669630521000000000180 09351020150122226010202202040622481.001669666666966246996996030139996696666666616101135312212266969699996669666666669630351000000000144 09352020150213112011101204040621440.001620926112966121003996090411645603166666626109299632122111042000000339666666669630332000000001084 09353020150111126010202203040621029.001669666666966246996996030529996696666666166996699666666666969699996669666666669610243000000000333 09354020150611211011104202060521947.001620526222966246996996030120333607266666166996699666666661020500050369666666669630521000000000257 09355020150313436013101208060312959.001611166166966246996996060069996611366666626205299612222266969699996669666666669630420000000002307 09356020150411326020202205040621046.007669666666966246996996080539996696666666616907299631112116969699996669666666669620111000000000357 09357020150413226010606696020169999.966669666666966246996996020269996696666666626105299622212166969699996669666666669630222000000000217 09358020150521136012205205040620970.001620926122966246996996030130520607266666166996699666666666969699996669666666669620542000000001109 09359020150122526010606696050269999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630252000000000086 093600201505224360232052990504209999991610366266966246996996030069996611366666626101299622222266969699996669666666669620351000000000347 09361020150311426010202205040621048.007669666666966246996996080129996696666666616901299612222266969699996669666666669610643000000000384 09362020150523526010202206050324851.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000833 09363020150221111012202204040621093.001610466266966246996996120230831609366666166996699666666661022000000369666666669610243000000000546 09364020150322526010202206060425877.001669666666966246996996010529996696666666616901299612212266969699996669666666669610111000000002469 09365020150313536011205202060325023.002331226226966246996996050060091607266666616205299612222266969699996669666666669660321000000000866 09366020150211411011104104020522764.001620826121966111016290960211169601166666616103299612222261020500025269666666669630331000000001129 09367020150223132011104202030521034.001620512121966111020320960210825601166666626203299622222262969699996649666666669630430000000000198 09368020150211412011104203060621687.001620515121966111012400960411800601166666626203299622212161040200010349666666669630420000000000621 09369020150223412013101208050122963.001620926112966111024430960069996601166666626101299612222261032000040320466666669630321000000000701 09370020150523226010202203030221525.001669666666966246996996010339996696666666616101299611122266969699996669666666669630233000000001330 09371020150622426010202204050221150.001669666666966246996996010539996696666666616902299612222266969699996669666666669630633000000000231 09372020150223436013101109050222485.001611166166966246996996050069996611366666626205299612212166969699996669666666669630420000000001122 09373020150222432112101206060221743.001630266166093136036999960511820104111636621101299612222266969699996669611243310630252000000000083 09374020150222532111101206060320584.001630266166134136016999960511976104111611621101299612266666969699996669611241410630232000000001445 09375020150321326010205203060621106.001669666666966246996996010239996696666666166996699666666666969699996669666666669610342000000000842 09376020150412512024101299030321719.001669666666966146996996090069996603166666626101299642212291066199997129966666669630341000000000233 093770201505131120111011020205209999991620826122966121004996090311300603166666626101299632212111052500100249666666669630341000000000169 09378020150322526010606696060369999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000002340 09379020150322532114101206050121402.001669666666966246996996110069996096642366621101299611122166969699996669666266230830341000000000476 09380020150223136012101109030527172.001611212216966246996996050212080608366666626205299612222266969699996669666666669630420000000002469 09381020150113436011606696010569999.962269666666966246996996020269996610366666626101299622222266969699996669666666669630321000000000326 09382020150411326010202206060421275.001669666666966246996996010339996696666666616901299612222266969699996669666666669630111000000000556 09383020150321426010202102040621148.001669666666966246996996080229996696666666166996699666666666969699996669666666669610243000000000741 09384020150323236012105106050222553.001620626121966136996996100112080604166666626908299621212166969699996669666666669630532000000000659 09385020150222532112101108050323891.001630266166113136050999960411872104111613621101299612266666969699996669611242430830242000000001686 09386020150121336011101203040621066.001610466166966146996996030210770609366666166996699666666666969699996669666666669610242000000000226 09387020150321211011105102050222520.001620615721966246996996030110346607266666166996699666666661021600020269666666669630532000000000274 09388020150113111012104203030221095.001620515121966111026340960311560601166666626903299612222261030600020269666666669630110000000000090 09389020150313136013606696999969999.966669666666966246996996050069996611366666626101299612222266969699996669666666669630321000000001840 09390020150323426010606696050369999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000000301 09391020150522532121105208050422602.001630266166103112014500960412080102112136621208299622212266969699996669611291919830352000000000587 09392020150322431112101205040611725.001630266166123112050450960512080102112436621101299612222266969699996669611141230830242000000000319 09393020150422426010606696040169999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630252000000000248 09394020150121336011202202050211167.001610466166966246996996040230240609366666166996699666666666969699996669666666669610243000000000167 09395020150522431113101206060422549.001610266166113112050510960519996102112136621101299622212166969699996669611141410630232000000000359 09396020150421226010202206040621146.001669666666966246996996010539996696666666616901299612222266969699996669666666669630111000000000304 09397020150223536012101108050122482.001611166266966246996996050063898608366666626205299612222266969699996669666666669630420000000000407 09398020150511412011104202040621347.001620526122966246996996080320810607266666626908299611212261020700012320166666669630110000000000447 09399020150323332011205203050321913.002130166166966113015330960130624602166666626101299631222112969699996649666666669630222000000000676 09400020150411212012105204040621253.007610466166966111028500960211212601166666226908299616666662969699996620566666669610243000000000069 09401020150313136021104202010579999.997611026766966246996996990210880608366666626101999922212266969699996669666666669630332000000000871 09402020150322512025696696969669999.966669666666966246996996119669996612366666626206299612222262969699996639666666669620440000000000357 09403020150121126010205202050220960.001669666666966246996996030139996696666666166996699666666666969699996669666666669610243000000000144 09404020150423236012101208040611350.001610166166966136996996100131456604166666626905299612212266969699996669666666669660110000000000122 09405020150222432124101205060220403.002369666666966246996996110069996096641666621203299632222116969699996669666246110130341000000001214 09406020150323126010205202050422028.001669666666966246996996050139996696666666616905299612222266969699996669666666669660111000000000231 09407020150121326010202202040611020.001669666666966246996996030239996696666666616902199711222266969699996669666666669630621000000000213 09408020150223436012202109040612055.001630166166966136996996100211560604166666626909199842222116969699996669666666669630111000000000161 09409020150423421010202108050622357.001669666666966121002996019739996696666666616902299621222161040500000369666666669630111000000000153 09410020150311126010205204030620963.001669666666966246996996070229996696666666166996699666666666969699996669666666669610253000000001014 09411020150112212012104203060520018.751620512121966111030300960210720601166666226901299616666661041000000349666666669630232000000000063 09412020150323226020606696060469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000001292 09413020150613112012606696060669999.962269666666966246996996029769996610366666626205199721122161060199997310866666669630420000000000229 09414020150311326020205105040621095.001669666666966246996996070539996696666666166996699666666666969699996669666666669610533000000003609 09415020150221126010205202040620991.007669666666966246996996030139996696666666166996699666666666969699996669666666669610522000000000776 09416020150423436012101209030222394.001611166166966246996996050112080608366666626108299612212266969699996669666666669630420000000000220 09417020150313532012101205050125469.001611026166966111020450960311924601166666626903299622212162969699996659666666669630110000000000450 09418020150421126010204204040620986.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000154 09419020150321111025696696969669999.966669666666966246996996119669996612366666166996699666666661021000000369666666669610242000000000704 09420020150113112012101208040621053.001620812122966111022220960312080601166666626101299612222261029700000319966666669630532000000000569 09421020150512226020606696040569999.966669666666966246996996010569996696666666616202299622222266969699996669666666669630331000000000253 09422020150313526010606696010569999.966669666666966246996996050569996696666666626208299622212266969699996669666666669660321000000000815 09423020150121126010202207040621012.002369666666966246996996040529996696666666166996699666666666969699996669666666669610243000000000056 09424020150422412013101299050421277.001611026166966246996996030069996611366666626101299641111111020300010379966666669630331000000000288 09425020150222426010202108050322621.001669666666966246996996010139996696666666616101299612222266969699996669666666669630232000000000274 09426020150423236013101207040621267.001611166166966246996996050069996611366666626297299672222296969699996669666666669630321000000000816 09427020150423426010202208060220686.001669666666966246996996010239996696666666616101299612222266969699996669666666669630222000000000227 09428020150321336012202203060221143.002920813221966246996996080230433607266666166996699666666666969699996669666666669610253000000000380 09429020150411126010202205060521494.001669666666966246996996010539996696666666166996699669992966969699996669666666669620233000000000195 09430020150422551110101107050423261.001669666666103136040440960419996196612413611102299612266666969699996669661131330830242000000000152 09431020150323512011101206050323262.001620826112966246996996050411924603166666626108299632112211022000000220866666669630321000000001523 09432020150522226010606696060269999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630253000000000194 09433020150322426020205202040321218.002169666666966246996996020529996696666666616101299621222266969699996669666666669630232000000002466 09434020150223426010606696060469999.966669666666966246996996020569996696666666626109299632122116969699996669666666669630222000000000931 09435020150322412012101106060222391.001620912121966111017460960311872601166666626902299632112111021500020349666666669610531000000000772 09436020150223426010202109050322998.001669666666966246996996010539996696666666616202299612222266969699996669666666669630353000000000285 09437020150222336013101202040611054.001610166266966146996996030069996611366666626909299622222266969699996669666666669610520000000000403 09438020150412226010202207040321423.001669666666966246996996010539996696666666616901299621122966969699996669666666669630111000000000267 09439020150223226010202106050422259.001669666666966246996996030439996696666666616101299612222266969699996669666666669630222000000000236 09440020150113212014105107060215584.001669666666966146996996110069996611366666626901299611112961040500000120466666669660232000000000199 09441020150412112011101103020521780.001620511121966111006410960411760601166666626903299622222161042100020120266666669630531000000000250 09442020150223231012104203010521276.001620515121966111030320960210866601166666626203299612222262969699996669666666669630420000000000165 09443020150211136011202202040621014.001610466266966246996996030230180609366666166996699666666666969699996669666666669610532000000000340 09444020150323526010202108050324857.001669666666966246996996010439996696666666616205299612222266969699996669666666669630321000000000673 094450201503232360222052060504209999992110366766966246996996020430260610366666626297299679992996969699996669666666669630331000000001484 09446020150221426010202206040621245.001669666666966246996996040529996696666666166996699666666666969699996669666666669610253000000000344 09447020150113512012104108050222027.001620526121966111023350960211924601166666626101299612222262969699996649666666669660321000000000129 09448020150111126010204207060422464.002969666666966246996996080339996696666666166996699666666666969699996669666666669610522000000000657 09449020150113126090205202020521335.001669666666966246996996039739996696666666616901199712222266969699996669666666669630111000000000437 09450020150313226010202206040621177.001669666666966246996996010529996696666666616101299612222266969699996669666666669630243000000001199 09451020150222431011202104050322957.001630166266966113019430960230866602166666626101299611212261040400000369666666669620232000000001878 09452020150222526010202208050421931.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000002461 09453020150212432011104107020523242.001620515121966111002380960213898601166666626208299632212212969699996610866666669630331000000000244 09454020150223226010202108050421930.001669666666966146996996010439996696666666616101299622222266969699996669666666669630222000000000300 09455020150112226010202206040621241.001669666666966246996996010439996696666666616902299622212166969699996669666666669630111000000000113 09456020150312536011606696060669999.962269666666966246996996030169996610366666626208299622222266969699996669666666669630450000000000287 09457020150512432022101205010522294.001620811112966111020450960212080601166666166996699666666662969699996620366666669630243000000000935 09458020150323432011202109050322488.001630166166966113006450960531144602166666626203299622212262969699996659666666669630243000000000128 09459020150311526010202204050421387.002169666666966246996996040539996696666666616902299641112126969699996669666666669610111000000001326 09460020150313236012101109050325312.001611166266966246996996050311872608366666616902299612222266969699996669666666669630420000000000212 09461020150213136011104209010521520.001620515121966146996996090212340603166666616908299632112216969699996669666666669630620000000000380 09462020150221326010202204040611135.007669666666966246996996030339996696666666166996699666666666969699996669666666669610243000000001054 09463020150221126010606696060669999.966669666666966246996996040269996696666666166996699666666666969699996669666666669610253000000000271 09464020150312211014204299060621129.001669666666966246996996030069996611366666626901299622222162969699996669666666669630640000000002172 09465020150211312022205202060520983.007620826221966246996996089730173607266666626901299612212262969699996649666666669630351000000001368 09466020150623236012202202990621782.001620826112966246996996030330260607266666626906299611222266969699996669666666669630621000000000465 09467020150212411011105106020524509.001620826121966111001400960412080601166666616901299612222261020500024369666666669630110000000000459 09468020150613126010606696060569999.966669666666966146996996100569996696666666626902299622212166969699996669666666669630431000000001331 09469020150411126010202202040621072.001669666666966246996996049729996696666666166996699666666666969699996669666666669610533000000000245 09470020150622451110606696060469999.966669666666031246996996020469996096632336621101299612222266969699996669661112210430232000000000150 09471020150111136012205201060621042.002320615222966246996996040130080609366666166996699666666666969699996669666666669610243000000000196 09472020150322436011204202030521143.001620526122966246996996120130121607266666626901299622222266969699996669666666669610252000000001236 09473020150113436013101208060212934.001611166266966246996996050069996611366666626205299622212266969699996669666666669630420000000000833 09474020150311212013105201069921145.001620826722966246996996120139996611366666166996699666666661021000015320466666669630232000000001008 09475020150523426010606696060669999.966669666666966246996996020569996696666666626101299622222166969699996669666666669630222000000000474 09476020150123426010606696060269999.966669666666966246996996020569996696666666696101299612222266969699996669666666669630222000000000239 09477020150313412013101206060217125.001620926112966111040450960069996601166666626208299632111221040500000319966666669630440000000001541 09478020150111226010202205040621031.001669666666966246996996010539996696666666216997999916666666969699996669666666669630521000000000408 09479020150623126010205209050422084.001669666666966246996996010439996696666666616905299622212266969699996669666666669660111000000000414 09480020150113112014104299030520699.001669666666966246996996030069996611366666626205299632212212969699996610866666669660420000000000129 09481020150312336021104203030521450.001610466166966246996996060110693609366666626908299632212116969699996669666666669610243000000003009 09482020150421126010202204040611245.001669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000193 09483020150411112011101202040621058.001611026266966246996996080110300608366666166996699666666661040700200339666666669610243000000000193 09484020150211126010204205060421116.001669666666966246996996040239996696666666166996699666666666969699996669666666669610253000000001027 09485020150311536012205202060621748.001620612222966246996996080220528607266666166996699666666666969699996669666666669610243000000003273 09486020150223136012205205060621109.001610166166966246996996030130780608366666626905299612212266969699996669666666669630110000000000316 09487020150222526020205103050621537.002369666666966246996996030339996696666666616102299622222266969699996669666666669630252000000000912 09488020150313512024101207060113460.001669666666966246996996110069996611366666626109299641192211014000100170366666669630331000000001825 09489020150123112011104203010523753.001620526121966113999360960311040602166666626101299612212262969699996610266666669630331000000000076 09490020150423226010205208050321173.001669666666966146996996010439996696666666616902299622222266969699996669666666669630111000000000168 09491020150523136013202204040621828.001610366166966246996996070069996611366666616101299622222266969699996669666666669630321000000003488 09492020150113226010606696060269999.966669666666966246996996030269996696666666626205299612222266969699996669666666669660321000000000329 09493020150121126010205205040621149.001669666666966246996996040539996696666666166996699666666666969699996669666666669610542000000000411 09494020150123132011104203040620746.001620515121966111006260960210779601166666626903299612222162969699996610566666669630621000000000215 09495020150112246010101202030521225.001669666666966146996996010219996696666666616902299612266666969699996669666666669630622000000000546 09496020150623512022104203060621562.007611015266966246996996030130779608366666626208299622212162969699996659666666669630420000000001448 09497020150423436013606696999969999.966669666666966246996996020069996611366666626101299612222266969699996669666666669630332000000000877 09498020150421126010202203040611106.001669666666966246996996080239996696666666166996699666666666969699996669666666669610253000000000135 09499020150121126010202205040611333.001669666666966246996996040439996696666666166996699666666666969699996669666666669610352000000000265 09500020150213426010606696020169999.966669666666966246996996020269996696666666626105299612222266969699996669666666669630222000000000127 09501020150223426010606696060669999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630321000000000197 09502020150123212012101204040621280.001610366166966111032350960212286601166666626903299612222262969699996620866666669630110000000000299 09503020150611326010205204050323137.002169666666966246996996010439996696666666166996699666666666969699996669666666669610233000000000770 09504020150323432011202107050324412.001630166166966113014500960431040602166666626205299612222262969699996620866666669630341000000000740 09505020150422526010202108050323815.007669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000386 09506020150413412014101104010521710.001669666666966246996996070069996611366666626905299621212261040700012210866666669630620000000000251 09507020150323536013101207050422997.001611166766966246996996050539996611366666626205299612222266969699996669666666669660420000000001418 09508020150113536013202205040521073.001611166266966246996996050069996611366666626905299612222266969699996669666666669660110000000000856 09509020150123226020606696040169999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630222000000000106 09510020150221136012204103060421489.007620515111966246996996040230195609366666166996699666666666969699996669666666669610243000000000977 09511020150212441010105102020523813.001669666666966121010996010319996696666666616101299622266661020000000369666666669630232000000001016 09512020150223412012105203050222952.001620615121966111016400960311080601166666626903299631122111022000000310266666669630530000000001528 09513020150223426010202204050621212.001669666666966246996996030439996696666666616205299622222266969699996669666666669630222000000000240 09514020150511136011104203060621493.001610466766966246996996120130520609366666166996699666666666969699996669666666669610243000000000114 09515020150223536022101109050423867.001611166266966246996996050112080608366666626905299611212266969699996669666666669620110000000001807 09516020150323536013101109050423577.001611166166966246996996050069996611366666626105299612222266969699996669666666669630321000000001783 09517020150213536011205207060221405.001631166166966246996996050331040605166666616101299612222266969699996669666666669630233000000001885 09518020150311326010205206050423917.001669666666966246996996030529996696666666166996699666666666969699996669666666669610342000000001592 09519020150111112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996620166666669610430000000000171 09520020150611326010205202040621078.002969666666966246996996080539996696666666166996699666666666969699996669666666669610243000000001932 09521020150311126010202205040621082.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000785 09522020150212412014101101020522642.001669666666966246996996110069996611366666626905299612222262969699996639666666669630520000000001408 09523020150423426010202109050221910.001669666666966246996996070539996696666666616203299612222266969699996669666666669630332000000000297 09524020150112426010202108040621321.001669666666966246996996010539996696666666616907299611222266969699996669666666669630431000000000184 09525020150222236023101205060221146.001620926112966136996996100069996611366666626901299632122116969699996669666666669610531000000002421 09526020150421126010202102050621336.007669666666966246996996080239996696666666166996699666666666969699996669666666669610243000000000357 09527020150111126010202205040621094.001669666666966246996996080439996696666666166996699666666666969699996669666666669610243000000000244 09528020150223426010202108050321917.001669666666966246996996010539996696666666616202299612222166969699996669666666669630331000000000134 09529020150523236023205202060220865.007620926222966246996996080069996611366666626905299641212216969699996669666666669630552000000002360 09530020150313436012903208040629999.991611166266966246996996050130832608366666626205299612222266969699996669666666669660321000000000717 09531020150411126010205104060421762.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000062 09532020150523212024101208060221605.001669666666966246996996110069996611366666626205299622222161021400000310466666669630442000000001509 09533020150312112011104205010522987.001620513111966136996996090312080603166666626203299612212261021200140249666666669630351000000000469 09534020150322226010202207020221644.007669666666966246996996070539996696666666616101299611222266969699996669666666669630252000000000474 09535020150623111022904202010529999.991620526221966246996996010210520607266666616901299612222261020000000369666666669630252000000000253 09536020150323536013101108050423362.001610466766966246996996060069996611366666626908299622212266969699996669666666669610110000000000328 09537020150113436013101109050624337.001611166266966246996996050069996611366666626105299612222266969699996669666666669630332000000000814 09538020150313436011205201020522467.002110166266966246996996030110315608366666626101100241112116969699996669666666669630341000000000612 09539020150111136011104202020520950.007610466266966246996996030110320609366666166996699666666666969699996669666666669610242000000000195 09540020150322432112101107050421682.001630266166113112036150960511924102112512611101299612266666969699996669611241310630242000000000256 09541020150223426010202107050422489.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000882 09542020150322432112101207040124069.001630266166123112018500960311976102112136621101299612212266969699996669611243310530242000000001515 09543020150212326010202107060422274.001669666666966246996996010529996696666666616902299622222266969699996669666666669630111000000000355 09544020150323436011202108050322291.001630466266966246996996010531352609366666616101299611222266969699996669666666669610232000000000926 09545020150622451110199103050421828.001669666666072146996996030239996196629636611902100622222266969699996669661111130830331000000000602 09546020150222451110606696060669999.966669666666031136015999960469996196611636611202299612222266969699996669661111230830252000000000079 09547020150421126010205102050621576.001669666666966246996996030239996696666666166996699666666666969699996669666666669630353000000000149 09548020150321426010202206040621101.001669666666966246996996070539996696666666166996699666666666969699996669666666669630522000000000934 09549020150113236013101206040621183.001611012766966246996996060069996611366666626105299622222166969699996669666666669630321000000000630 09550020150122426010205206050321794.001669666666966146996996100419996696666666616202299641111116969699996669666666669630321000000000283 09551020150213112011104208020522032.001620526121966111024420960312080601166666626101299612222261021299997349666666669630321000000000331 09552020150122532112101108050622595.001630266166113112035460960511924102112112621101299612266666969699996669611231310330242000000000049 09553020150221426020202206040621078.001669666666966246996996040539996696666666166996699666666666969699996669666666669610353000000002312 09554020150422232112105107050622152.001630615221134112038440960411976102112136621203299621212266969699996669611241910330331000000000060 09555020150113426010202205040621311.001669666666966246996996070539996696666666616101299612222266969699996669666666669630233000000000232 09556020150323326010202109040221625.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000375 09557020150322446020101202060621129.007669666666966246996996019719996696666666616902299612266666969699996669666666669620110000000002104 09558020150312232011101205020521279.001620515121966111007460960412288601166666626203299612212262969699996649666666669630331000000001193 09559020150512519093606696060169999.962269666666966246996996020069996611366666626998299642222121979899998999966666669630541000000000810 09560020150123236012105201050621851.007620615122966246996996030110043607266666626203299632212216969699996669666666669630420000000000150 09561020150421251120202202040611591.001669666666103136050130960339996196612336611101299622222266969699996669661141919730252000000000140 09562020150513436023101206060325237.001620811111966136996996100069996611366666626105299612212266969699996669666666669660321000000002554 09563020150522526010202107050324398.001669666666966246996996080529996696666666616101299612222266969699996669666666669630222000000000847 09564020150211426020205202040621067.002969666666966246996996060339996696666666166996699666666666969699996669666666669610352000000000963 09565020150123436012202207050329999.991611166166966246996996050330832608366666626205299612222266969699996669666666669630321000000000278 09566020150111226010202203040621063.001669666666966246996996070229996696666666166996699666666666969699996669666666669610243000000000255 09567020150421326010205203060221123.001669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000210 09568020150113146010104202010521704.001669666666966246996996030119996696666666616101299612266666969699996669666666669630222000000000097 09569020150423426010205207050124670.002169666666966246996996020139996696666666616105299612222266969699996669666666669660321000000000315 09570020150213526020204203040621509.001669666666966146996996030139996696666666616904100841122216969699996669666666669630111000000000320 09571020150422136011202202040621122.001630819221966246996996010421600607266666616101299622222266969699996669666666669630252000000000092 09572020150122526010202207060421841.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000316 09573020150213412024101208030521802.001669666666966246996996110069996611366666626904105222222261022000000320866666669630232000000001532 09574020150121526010205102050420765.007669666666966246996996010229996696666666616902299632112116969699996669666666669630111000000000156 09575020150312512022904202060619999.992310466766966246996996020130139610366666626908299612212261023000060349666666669630110000000002393 09576020150412212092104101020529999.991620579121966111999999969710000601166666696908299611112261979799997949666666669630621000000001174 09577020150123426010606696060269999.966669666666966246996996020569996696666666626901299612222266969699996669666666669630111000000000327 09578020150313446010101102020522642.001669666666966146996996010419996696666666616102299622266666969699996669666666669630242000000000801 09579020150412412011105299999920934.001610366166966246996996030431204608366666626908299621212162969699996659666666669630110000000000090 09580020150422532122104107050222262.001630266166123112028320960321317102112112621101299622222166969699996669611243230830242000000000078 09581020150322532121101206040621132.001630266166103112024310960512080102112336621101299612222166969699996669611242410630232000000000233 09582020150411526010204202050421466.001669666666966246996996010139996696666666166996699666666666969699996669666666669610243000000000375 09583020150113211011104101020523385.001620611221966111012450960311200601166666616903299612222262969699996669666666669630621000000000433 09584020150321112012202202040611170.001611026166966246996996040320943609366666166996699666666662969699996639666666669630521000000001173 09585020150323136011101206060110016.031611166266966246996996050311560608366666626905299612222266969699996669666666669660110000000000400 09586020150211446010105202060523031.002969666666966246996996080139996696666666166996699666666666969699996669666666669630253000000001589 09587020150123512012905207050429999.991611226226966146996996090221456603166666626907299641121111033200025310466666669630110000000000133 09588020150311136011204202030221203.001610466266966246996996990230288609366666166996699666666666969699996669666666669610252000000001715 09589020150323226010202208060422715.001669666666966246996996080439996696666666616202299622292166969699996669666666669630222000000000714 09590020150511212011999207010529999.991610466266966246996996120211560609366666166996699666666661021800030220366666669620232000000000162 09591020150622526010202106050622501.001669666666966146996996010439996696666666616101299622212166969699996669666666669630242000000002346 09592020150422551120101107050415572.001669666666062136020250960419996196612436611102299612222266969699996669661121430830242000000000148 09593020150113236012101109050522182.001611166266966246996996050061924608366666626205299612222266969699996669666666669630420000000000201 09594020150513236013101299030622509.001691166166966246996996050069996611366666626908299612212266969699996669666666669630110000000003678 09595020150311336011606696050369999.962269666666966246996996040269996610366666166996699666666666969699996669666666669610243000000000780 09596020150311412013606696050269999.962269666666966246996996030069996611366666166996699666666661040300000320866666669630551000000001101 09597020150113212014202206060621013.001669666666966246996996110069996611366666626103299641122111040500000320866666669630321000000000212 09598020150422226010606696040169999.966669666666966246996996020269996696666666616902299622222266969699996669666666669630341000000000144 09599020150223131011905204040629999.991620726221966111999500960330866601166666616905299612222262969699996669666666669660110000000000207 09600020150323426010202108040621871.001669666666966246996996070539996696666666616208299631112116969699996669666666669630321000000000441 09601020150223426010202207060221257.001669666666966246996996030539996696666666616905299632212226969699996669666666669630111000000000592 09602020150312426010606696050369999.966669666666966246996996020469996696666666626102299612222266969699996669666666669630232000000001291 09603020150612246010202202040621098.001669666666966246996996010429996696666666616902299622266666969699996669666666669630332000000000273 09604020150323126010606696060669999.966669666666966246996996020569996696666666626205299612222266969699996669666666669630331000000000557 09605020150222432111101106050322648.001630266766113136011999960311924104111612611108299612266666969699996669611219419730232000000001275 09606020150123426010205104050621438.001669666666966246996996030539996696666666616197299622212166969699996669666666669630242000000000275 09607020150313436011606696050469999.962269666666966246996996050569996610366666626105299612222266969699996669666666669630321000000000885 09608020150222232112202206040621195.001630266166093136022999960331196104111636621101299612222266969699996669611291130830242000000000248 09609020150523426010202109050323007.001669666666966246996996070529996696666666616202299612222266969699996669666666669660222000000000150 09610020150312226010202203060526073.001669666666966146996996010329996696666666616202102422212266969699996669666666669630351000000000304 09611020150121226010202206040621036.001669666666966246996996040529996696666666216909299626666666969699996669666666669610441000000000207 09612020150413421010202202040522153.001669666666966111022999969739996696666666616102299612212261039700050369666666669630222000000000192 09613020150311326020202206060611234.001669666666966246996996019739996696666666616902100622222266969699996669666666669610643000000003080 09614020150221426010202106040621036.001669666666966246996996040429996696666666616901299611292266969699996669666666669610633000000000210 09615020150323212014202201040621145.001669666666966246996996030069996611366666626101299612222261030200000310866666669630420000000000515 09616020150622536022202102040629999.991610366266966246996996060130173608366666626101299612222266969699996669666666669630341000000001777 09617020150522432113101202040621236.001620926122123112050250960229996102112136612101299612222266969699996669622249430830331000000000132 09618020150123226010606696060269999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630222000000000338 09619020150223531011104205060521592.001620515121966111016370960312340601166666626101299612222262969699996669666666669630321000000001066 09620020150113112011104207020513081.001620813112966111001350960213120601166666616203299612222262969699996610866666669630420000000000301 09621020150311426010205202040621308.001669666666966246996996040429996696666666166996699666666666969699996669666666669610343000000001474 09622020150322231112101207040121766.001630166166123112050370960512080102112136621101299622222166969699996669612122410330242000000000495 09623020150412412011105204060221461.001620615117966111012300960411600601166666626903299631112211021500040320866666669630621000000000333 09624020150313426020205209060521398.001669666666966246996996019739996696666666616101299612212266969699996669666666669630321000000003190 09625020150513436013105101020524458.001611166166966246996996050069996611366666626905299612222266969699996669666666669660110000000000272 09626020150522446010101202020522202.001669666666966146996996010319996696666666616902299632266616969699996669666666669630111000000000307 09627020150223236013202209060221659.001611166266966246996996050069996611366666626101299622222266969699996669666666669630321000000002713 09628020150613536012606696060269999.966669666666966246996996050269996610366666626105299612222266969699996669666666669630321000000000360 09629020150522526010205104050423731.001669666666966246996996010329996696666666616101299612222266969699996669666666669630222000000000826 09630020150613436023606696999969999.966669666666966246996996030069996611366666626205299622212266969699996669666666669660431000000001280 09631020150122532111606696050369999.966669666666093246996996020469996010331623622208299632212216969699996669661251419730242000000000130 09632020150522412022101202060222504.001620812211966136996996100210520604166666626101299612292961061000025359666666669630321000000000174 09633020150221126010205203040621001.007669666666966246996996040529996696666666166996699666666666969699996669666666669610233000000000802 09634020150321226010202203040620950.007669666666966246996996030339996696666666166996699666666666969699996669666666669610233000000001191 09635020150321226010205207050421373.001669666666966246996996010539996696666666166996699669992966969699996669666666669610632000000002647 09636020150421136021204702050621069.007610466266966246996996080130120609366666166996699666666666969699996669666666669610252000000000267 09637020150622532112101207060423414.001630266166113112040450960512080102111636621101299632222216969699996669611221310730242000000000993 09638020150423226010204202060421024.002169666666966246996996030139996696666666616105299611112266969699996669666666669630343000000000374 09639020150223426010606696050369999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000854 09640020150222412011105107050422345.001620826121966111006430960411664601166666626903299612222161030700000339666666669630540000000000185 09641020150221426010202205040621031.001669666666966246996996040529996696666666166996699666666666969699996669666666669610522000000000301 09642020150323326010202208060221657.001669666666966246996996010539996696666666616205299622212266969699996669666666669630321000000000204 09643020150221212012205202060621692.002111026166966246996996070130064608366666166996699666666661020500000220866666669630331000000002897 09644020150613526010202203059923043.001669666666966246996996030239996696666666616205299612222266969699996669666666669630222000000001018 09645020150113212011104203010521783.001620515121966111012430960211200601166666626101299612222261010400000349666666669630321000000000178 09646020150622532122101107050122195.001630266166134112028510960511820102112113621101299612266666969699996669611241410530232000000000115 09647020150223436011606696050469999.966669666666966246996996020369996610366666626205299612222266969699996669666666669630321000000002241 09648020150122326010202206060221586.001669666666966246996996080529996696666666616906299611212266969699996669666666669610521000000000258 09649020150121126010205206040611034.002169666666966246996996030539996696666666616901299671122296969699996669666666669610622000000000183 09650020150521112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996659666666669610242000000000868 09651020150421336012205201060421138.007620515721966246996996080130060607266666166996699666666666969699996669666666669610341000000000497 09652020150322436011101205030221703.001610166166966146996996090412080603166666626907299641221116969699996669666666669630530000000000992 09653020150211126010202204040621077.001669666666966146996996090339996696666666616901299622212266969699996669666666669630111000000000788 09654020150113226020606696060169999.966669666666966246996996010569996696666666626197299622292266969699996669666666669630242000000000243 09655020150422232122202204050621964.002920626222955246996996020330234110322936622101299612222266969699996669626266330830331000000000070 09656020150423236013606696999969999.966669666666966246996996020069996611366666626297299642212116969699996669666666669630321000000000415 09657020150413112012104207010521940.001620515121966111023400960212080601166666626103299612222261020600050349666666669630332000000000338 09658020150622526020202103050421578.002169666666966246996996020539996696666666616101299612222266969699996669666666669620232000000002646 09659020150322312013105204060321253.001620626122966136996996100239996611366666166996699666666661050100000120166666669630621000000000164 09660020150423136012101206040621108.001611014266966246996996060212080608366666626101299612222266969699996669666666669630321000000000301 09661020150213526010205107050424687.001669666666966246996996030339996696666666616205299612222266969699996669666666669630321000000001639 09662020150322126010202202040621232.002369666666966246996996039739996696666666616101299612222266969699996669666666669630242000000000259 09663020150321126010202202040620988.001669666666966246996996030239996696666666166996699669992966969699996669666666669610233000000001550 09664020150611436011101201990529999.991610166166966246996996010311900608366666166996699666666666969699996669666666669630531000000002431 09665020150522132114205299040621039.002969666666966246996996110069996096642566622101299612212266969699996669666266930830351000000000088 09666020150523426010202203040621240.001669666666966246996996010239996696666666616101299612222266969699996669666666669630233000000000480 09667020150221326010205204050421233.001669666666966246996996030529996696666666616902299612212266969699996669666666669610111000000000298 09668020150523246010101202060221176.001669666666966246996996060419996696666666616901299612266666969699996669666666669630642000000000606 09669020150322526010205106050423918.001669666666966246996996010339996696666666616902299612212266969699996669666666669610111000000000271 09670020150223126010202105040620946.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000292 09671020150111336011606696060569999.966669666666966246996996030269996610366666166996699666666666969699996669666666669610232000000000237 09672020150321312011205204040621200.001611015166966246996996040331299609366666166996699666666662969699996659666666669630342000000001908 09673020150623436012101209060223839.001611166266966246996996050111924608366666626205299612222166969699996669666666669660420000000000462 09674020150221436011606696060669999.962269666666966246996996040169996610366666626907299611122266969699996669666666669610620000000002448 09675020150423526010202108050222289.001669666666966246996996010429996696666666616105299622212266969699996669666666669630222000000000060 09676020150123226010606696060669999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000294 09677020150622426010202106050622120.001669666666966246996996030439996696666666616906299622212266969699996669666666669630521000000000643 09678020150523526020205109050322492.001669666666966246996996050539996696666666616205299612222266969699996669666666669660321000000001020 09679020150523426020202206060621383.001669666666966246996996030539996696666666616101299622222166969699996669666666669630222000000001184 09680020150113412011104102040629999.991620512121966111010999960210770601166666626202299622212261041400025370266666669630431000000000422 09681020150121136011202104040621046.007630166766966246996996040391247609366666166996699666666666969699996669666666669610253000000000150 09682020150123236013101209060222077.001620811112966136996996090319996603166666626205299612222266969699996669666666669630420000000000511 09683020150322532111101105050423374.001630266166123112009460960412080102112111621101299612266666969699996669611241410630242000000000576 09684020150421426010205207060621495.001669666666966246996996010439996696666666616101299622212266969699996669666666669630232000000000277 09685020150221426010202106040621116.007669666666966246996996040529996696666666166996699666666666969699996669666666669610243000000001067 09686020150612426020606696060469999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000002488 09687020150123236022202206040621184.001611166266966246996996050430624608366666626205299622222266969699996669666666669660420000000000052 09688020150322251110606696040169999.966669666666062146996996020569996096632336621101299612212266969699996669661121919830232000000000697 09689020150113112012104203030522541.001620626121966146996996100210693607266666626101299631122111041800050239666666669630321000000000150 09690020150323211011202206040611681.001620826122966111006300960521127601166666616903103031122111041400000369666666669630520000000000841 09691020150523426010202109050324414.001669666666966246996996010519996696666666616101299612222266969699996669666666669630222000000001120 09692020150313526010202204040621087.001669666666966246996996010539996696666666616901299622212266969699996669666666669630622000000001235 09693020150311136011202204030529999.997610466266966246996996049730156609366666166996699666666666969699996669666666669610252000000000767 09694020150422532112205105050323987.001630266166113112036420960430832102112436621101299622292166969699996669611243410530252000000000155 09695020150121326010205203050422008.007669666666966246996996010239996696666666616907299611222266969699996669666666669610111000000000608 09696020150522532123202707040620903.001610266166955246996996990069996011332236621101299622222966969699996669626266130830341000000000812 09697020150323126010202202050621073.001669666666966246996996030139996696666666616205299612222266969699996669666666669630331000000002481 09698020150221426010202202040620994.002369666666966246996996060339996696666666166996699666666666969699996669666666669630253000000000283 09699020150522526010204202050420961.001669666666966246996996040239996696666666616101299631222216969699996669666666669610321000000000228 09700020150123136013202208050621584.001611226126966146996996030069996611366666626904106021222266969699996669666666669630110000000000491 09701020150311312012202202040621130.001620826222966246996996120130080607266666166996699666666661020500020339666666669630252000000000431 09702020150223226010202206060221981.001669666666966246996996010539996696666666616101299612222266969699996669666666669660222000000001230 09703020150411246010105202060221078.001669666666966246996996070429996696666666616902299632166616969699996669666666669630622000000000409 09704020150223526010202205040221114.001669666666966246996996030339996696666666616297299612212166969699996669666666669630332000000000296 09705020150122326010202206040621046.001669666666966246996996010439996696666666616909299622222166969699996669666666669610111000000000199 09706020150221226010202205040621152.001669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000736 09707020150321336011905203050229999.992920615222966246996996089720554607266666226906299616666666969699996669666666669610232000000000181 09708020150311336011205206040621075.001610466266966246996996030231248609366666166996699666666666969699996669666666669610252000000000730 097090201503135260202051060504214249.01669666666966246996996010239996696666666616102299612222266969699996669666666669660222000000002351 09710020150212421010606696060369999.966669666666966111018999960269996696666666626103299622212161020299997369666666669630242000000001001 09711020150311126010202205040621171.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000294 09712020150512426010606696060169999.966669666666966246996996020569996696666666626208299612222266969699996669666666669620341000000001047 09713020150121136011104202040621109.001610466266966246996996040120383609366666166996699666666666969699996669666666669610252000000000094 09714020150323412014101109019920778.001669666666966246996996050069996603166666626905299612222261040200000210866666669630110000000000490 09715020150422526010606696050469999.966669666666966246996996060569996696666666626103299631212116969699996669666666669630321000000000434 09716020150512232011105102020523486.001620826122966111003460960211320601166666626908299612212261070300000349666666669630110000000000539 09717020150123221010205105050611091.001669666666966111008220960329996696666666616902299632122212969699996669666666669630111000000000284 09718020150113426010202202040621362.001669666666966246996996050329996696666666616102299612222266969699996669666666669630233000000000236 09719020150313136011101109060525102.001611166266966246996996050414415608366666616902299612222266969699996669666666669630110000000000924 09720020150213426010202109030522613.001669666666966246996996080539996696666666616202299622222266969699996669666666669660321000000000145 09721020150112246010101202060221069.001669666666966246996996030219996696666666616102299612266666969699996669666666669630253000000000242 09722020150122526010202202060221257.002269666666966246996996010439996696666666616101299621212266969699996669666666669630252000000000092 09723020150121326010202104050321375.001669666666966246996996040239996696666666166996699666666666969699996669666666669610543000000000334 09724020150322226010202206040621145.001669666666966246996996010339996696666666616101299612222266969699996669666666669630242000000001120 09725020150613536011205202020520962.001620826222966246996996030230288607266666626905299612222266969699996669666666669660110000000000251 09726020150113112012104203010521579.001620512121966111026470960211200601166666626203299632112111020600006249666666669630351000000000102 09727020150322426020202206050621385.001669666666966246996996010539996696666666616209299612212166969699996669666666669630222000000001901 097280201503234120131012050602109999992111279726966246996996020069996611366666626101299632212221042000017310866666669630321000000000241 09729020150311336011606696050469999.966669666666966246996996020469996610366666626901299612222266969699996669666666669630111000000004509 09730020150511126020202204040521354.007669666666966246996996040329996696666666166996699666666666969699996669666666669610253000000001067 09731020150112146010104202010521615.001669666666966146996996010219996696666666616102299612266666969699996669666666669630232000000000189 09732020150322526010205208050222126.001669666666966246996996070529996696666666216901299616666666969699996669666666669620233000000000937 09733020150421336011204102060621214.001620515722966246996996049730108609366666166996699666666666969699996669666666669610243000000000171 09734020150322426010202107050222210.001669666666966246996996010529996696666666616101299622222266969699996669666666669630252000000000185 09735020150212441010105202060521655.001669666666966121006996010219996696666666616902299612266662969699996669666666669630111000000000286 09736020150421126010202204040621046.001669666666966246996996040439996696666666166996699666666666969699996669666666669610532000000000284 09737020150622226010606696060269999.966669666666966246996996020569996696666666626102299612212266969699996669666666669630242000000002322 09738020150323226010202206060621537.001669666666966246996996010439996696666666616205299612222166969699996669666666669630321000000000673 09739020150123436013205209040620925.001610366266966246996996120069996611366666626905299612222266969699996669666666669630620000000000500 09740020150222531111101204060421196.001610266166031136016999960411680104111636621203299612222266969699996669611111330830430000000000154 09741020150123411011905108050329999.991611215226966246996996050330312603166666616905299612222262969699996669666666669630620000000000051 09742020150622526010606696050469999.966669666666966246996996030469996696666666626101299612222266969699996669666666669630232000000000194 09743020150323412024101207030521192.007669666666966246996996070069996611366666626205299612222261020300000310866666669630420000000000532 09744020150621426010202205040621024.001669666666966246996996070539996696666666616901299612222266969699996669666666669610111000000003121 09745020150111312012905201060629999.997620615721966246996996040110344609366666166996699666666661020200020320366666669610430000000000272 09746020150421136012204202050621061.007610466266966246996996030130128609366666166996699666666666969699996669666666669610242000000000426 09747020150321126010205205060420785.007669666666966246996996030539996696666666166996699666666666969699996669666666669610533000000000252 09748020150412126020202102030521109.001669666666966246996996010139996696666666616107299621212266969699996669666666669630321000000000236 09749020150321236013205205040619999.991610466766966246996996040069996611366666166996699666666666969699996669666666669610242000000001972 09750020150523512021101108050423941.001610366166966246996996120411924608366666626108299612212262969699996620466666669630351000000001185 09751020150321326010202206040611008.001669666666966246996996040439996696666666166996699666666666969699996669666666669610532000000000388 09752020150222436012105203050222571.001620612117966246996996990210909605166666626903299631211116969699996669666666669610530000000000223 09753020150113511012105204060121885.001620826122966123044996100061212604166666626109299632122111023000020169666666669630332000000000150 09754020150313436013101209030523279.001620826112966136996996100069996611366666626101299612222266969699996669666666669630321000000003741 09755020150322526010202106050621319.001669666666966246996996010539996696666666616902299621112166969699996669666666669630111000000000242 09756020150123132011104103030521205.001620512121966111999360960210866601166666626903299612222262969699996619966666669630110000000000137 09757020150121111015696696969669999.966669666666966246996996119669996612366666166996699666666661020200000369666666669610242000000000174 09758020150313526020606696060669999.966669666666966246996996020569996696666666626205299622212166969699996669666666669660321000000002749 09759020150223526010202109050425759.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000001539 09760020150323426010606696020269999.966669666666966246996996070569996696666666696197299612222266969699996669666666669630252000000001019 09761020150422451110606696050469999.966669666666021246996996020569996096631636621101299612222266969699996669661111210630242000000000230 09762020150322226010606696040169999.966669666666966246996996030369996696666666626905106012222266969699996669666666669630233000000000555 09763020150311126010202205040621074.001669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000663 09764020150523226010202209050522028.001669666666966246996996010339996696666666616202299622222266969699996669666666669660321000000000657 09765020150623226010205206040621174.001669666666966246996996030439996696666666616902299631111126969699996669666666669660111000000000143 09766020150121212012101205060621059.001620626111966111045210960111976601166666166996699666666661041000000249666666669630253000000000285 09767020150421326010202205040611479.007669666666966246996996010439996696666666616902299612222266969699996669666666669610111000000000649 09768020150323236011202206060421211.001631226226966246996996010430676607266666616205299612222166969699996669666666669660321000000001257 09769020150223436013101109050621600.001611166266966246996996050069996611366666626205299612222266969699996669666666669630430000000000929 09770020150612536022101204060124841.001610466166966246996996040311442609366666626101299612222266969699996669666666669610321000000001844 09771020150423226010205206040622437.001669666666966246996996030319996696666666616101299612222266969699996669666666669630222000000000392 09772020150322536125696696969669999.966669666666966246996996119669996096642466621101299612222266969699996669666266330830341000000001789 09773020150413111011606696060269999.962269666666966246996996020269996610366666626108299622212261044200100169666666669630321000000000189 09774020150223426010202104040621043.001669666666966246996996050239996696666666616203299612212266969699996669666666669660321000000000159 09775020150313436013101109060522883.001611166266966246996996050069996611366666626105299612222266969699996669666666669660321000000000538 09776020150622432112202108050422274.001630266166123112036490960521387102112236621101299612222266969699996669611243410630232000000000080 09777020150313426010205208060521373.001669666666966246996996039739996696666666616205299612212266969699996669666666669660420000000000917 09778020150322411011202205060221745.001690766866966246996996030512080607266666616901299672122211023500000269666666669630331000000000985 09779020150121326010205204050422405.002369666666966246996996020339996696666666166996699666666666969699996669666666669630243000000000376 09780020150313226020204205060521358.001669666666966246996996050339996696666666616205299612222266969699996669666666669660321000000000500 09781020150213512011104109060622309.001620515121966111010420960211872601166666626103299612222261030300025320766666669630321000000000585 09782020150221211012904202040429999.992910466266966246996996040110372609366666166996699666666662969699996669666666669630521000000000878 09783020150613326020606696060669999.966669666666966246996996020469996696666666616902299632222126969699996669666666669630521000000001613 09784020150512312013105299060521733.002920526222966246996996080069996611366666626902299621122261040700000239666666669630631000000001452 09785020150111126010202202040621030.001669666666966246996996010429996696666666166996699666666666969699996669666666669610532000000000482 09786020150321526010202207060221082.001669666666966246996996030539996696666666616901299612212166969699996669666666669610343000000000793 09787020150112212012104202060521342.001611026166966246996996120211125608366666166996699666666662969699996649666666669630243000000000061 09788020150423336012101109050224310.001611166266966246996996050211664608366666626101299612222266969699996669666666669630321000000000157 09789020150622426010202206060422160.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000660 09790020150313412012105108010524530.001620626111966246996996030312080607266666626205299621212161042000100110866666669630420000000000802 09791020150111212012101202040611122.001620926212966146996996090321045603166666626904100621222161041400060110266666669630110000000000197 09792020150221436011205202040611102.001620526112966246996996040130087609366666166996699666666666969699996669666666669610520000000000266 09793020150213126010202204060621621.001669666666966246996996030439996696666666616902299611122266969699996669666666669630111000000000313 09794020150121326010202206040621010.001669666666966246996996010539996696666666166996699666666666969699996669666666669610233000000000262 09795020150621126010205204040621102.002169666666966246996996020339996696666666166996699666666666969699996669666666669610243000000001162 09796020150413126010606696020169999.966669666666966246996996020569996696666666626202299631222116969699996669666666669630321000000000337 09797020150212412011101107020523060.001620826121966111017999960212080601166666616108299622212262969699996649666666669630321000000000338 09798020150422232122101204060222754.001610266166113112030390960511924102112136621197299622212166969699996669611291310230351000000000140 09799020150221426010202203040621287.007669666666966246996996040439996696666666616109299612222166969699996669666666669610222000000000457 09800020150211326010202206040221052.001669666666966246996996010539996696666666616902299622222266969699996669666666669610532000000000410 09801020150122426020202207050421820.001669666666966246996996080439996696666666616101299612212166969699996669666666669630242000000000345 09802020150323426020202108050222122.001669666666966246996996010439996696666666616902299612222266969699996669666666669630111000000000915 09803020150613112012606696020569999.966669666666966246996996020269996610366666626208299612222261020600000239666666669630430000000000213 09804020150323212011101207040621248.001611026166966246996996060411560608366666626904100212222261010900000320866666669630110000000000962 09805020150522126010202104040621148.007669666666966246996996010539996696666666616202299632222116969699996669666666669630252000000000302 09806020150312326010205204040625071.001669666666966246996996010539996696666666166996699669992966969699996669666666669610642000000000406 09807020150423536012101205050122831.001611014266966246996996050312860608366666616101299612222266969699996669666666669630321000000000426 09808020150323326020202208030221543.001669666666966246996996030539996696666666616205299612212266969699996669666666669630321000000000888 09809020150221126010202106060221106.002169666666966246996996040529996696666666166996699666666666969699996669666666669610253000000000317 09810020150521526010202204040611919.007669666666966246996996080239996696666666616209299612212166969699996669666666669610222000000001736 09811020150413211011101202020321499.001611026166966246996996030210680608366666626101299612222261030200000369666666669630321000000000141 09812020150121226010202203040621069.001669666666966246996996080529996696666666216901299616666666969699996669666666669610243000000000452 09813020150211226010202202030521217.007669666666966246996996030139996696666666166996699666666666969699996669666666669610353000000000267 09814020150322426010202107040621470.001669666666966246996996010539996696666666616102299612222166969699996669666666669630232000000000820 09815020150421332112101205040621513.001630266166955112031290960221803102112436621101299622222266969699996669616266230830242000000000108 09816020150122551110606696060469999.966669666666021246996996020569996096632436621101299611212166969699996669661131410730232000000000181 09817020150212312012101203030521539.001620812112966146996996100210758605166666626908299631212121021000000239666666669630420000000001979 09818020150321126010606696020269999.966669666666966246996996110169996696666666166996699666666666969699996669666666669610253000000000768 09819020150221319022202204050429999.991610466166966246996996030130455609366666166996699666666661020500007299966666669610252000000001492 09820020150212412011101107020523830.001620826121966111010450960412080601166666626101299641122111022000040339666666669630341000000000766 09821020150311226010202204040611077.001669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000263 09822020150511526010205204050424157.002169666666966246996996030339996696666666616108299612212266969699996669666666669610222000000001495 09823020150113311012104299010522945.001620515121966111032400960211120601166666626203299632112211059700000269666666669630420000000000249 09824020150122511023101206040612771.001610166166966136996996090069996603166666616909299621112161074200347169666666669630110000000000146 09825020150511136021606696040669999.966669666666966246996996080369996610366666166996699666666666969699996669666666669610253000000000394 09826020150122232011202203040621127.001630166166966111999100960320860601166666616101299642222112969699996610866666669630243000000000752 09827020150221426010202207040611135.007669666666966246996996010239996696666666616101299612222266969699996669666666669630242000000000278 09828020150122546010104202060621188.001669666666966146996996030229996696666666616101299612266666969699996669666666669630222000000000098 09829020150423536012101104050422199.001611166266966246996996030130364608366666626905299622222266969699996669666666669660110000000000068 09830020150522426010202207060223463.001669666666966246996996070539996696666666616101299612222266969699996669666666669630253000000000143 09831020150311126010202202060621120.001669666666966246996996030339996696666666166996699666666666969699996669666666669630243000000000943 09832020150422536023202102040621139.001610466266966246996996080069996611366666626101299612222266969699996669666666669610321000000000302 09833020150223431011202206060621096.001611226116966113018999960331040602166666616105299612222262969699996669666666669660321000000001579 09834020150522226010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000174 09835020150412412022199205010572494.001620819791966196996996990212236605166666166996699666666661061599997119966666669630430000000000217 09836020150413412012105102020520040.001620626122966136996996100210980604166666626908299642112111011000050119966666669630110000000000158 09837020150422426010202106050323799.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000222 09838020150322532112101107050324165.001630266166123112026460960512080102112113611101299612266666969699996669611241430830232000000000356 09839020150623536012606696050469999.966669666666966246996996020169996610366666626205299622212166969699996669666666669660420000000000583 09840020150322526020606696050469999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000766 09841020150522411012101105060523150.001620926122966111026460960312080601166666626903299622212261033000000269666666669630331000000000387 09842020150622432112101107050322226.001630266166113112040450960491664102112236621103299672222296969699996669611241210230232000000000869 09843020150223536012606696999969999.962269666666966246996996020169996610366666626905299612222266969699996669666666669630110000000000304 09844020150523426010202108050324244.001669666666966246996996010539996696666666616902299612222266969699996669666666669630531000000000340 098450201503234360122022070506209999991611166266966246996996050230156608366666626205299612222266969699996669666666669660420000000000191 09846020150123436013101108050321967.001610166266966246996996120069996611366666626101299612222166969699996669666666669610321000000000301 09847020150423436022101209030629999.991611166766966246996996050212080608366666626205299632222216969699996669666666669660420000000000206 09848020150623426010202108050423795.001669666666966246996996070539996696666666616101299612222266969699996669666666669630242000000000937 09849020150523236012202109050222656.001621126116966146996996060230936608366666626205299612212266969699996669666666669630420000000000104 09850020150321136011202202010611059.002120511221966246996996030230176607266666166996699666666666969699996669666666669610252000000000492 09851020150313512024606696999969999.966669666666966246996996020069996611366666626101299612222161023500000139666666669630321000000002498 09852020150123226010204105050221180.001669666666966246996996030139996696666666616205299612222266969699996669666666669660321000000000226 09853020150323126010202206040621130.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000420 09854020150321232111202106050621093.001630266166113112026280960431196102112236622101299622212166969699996669611211130830232000000000502 09855020150311236022905202060329999.997610466266966246996996999730069609366666166996699666666666969699996669666666669610253000000002287 09856020150621112011104702060529999.991610166166966246996996039720139608366666166996699666666661020300010339666666669610530000000000229 09857020150123136011101108030511221.001620526121966146996996120221872605166666616902299612222166969699996669666666669630110000000000213 09858020150323426010202207060222494.001669666666966246996996080539996696666666616109299622212166969699996669666666669630222000000000142 09859020150511211011101201050621504.001611011266966246996996120421552608366666626901299611112161025500000369666666669620642000000000365 09860020150423536011202205040621174.002111212226966246996996030330520608366666616202299612222266969699996669666666669630420000000000185 09861020150213526020202209060622421.001669666666966246996996010319996696666666616902299612222266969699996669666666669630111000000000625 09862020150111126010205205040621028.007669666666966246996996040539996696666666166996699666666666969699996669666666669610522000000000273 09863020150112546010105202020322426.001669666666966146996996010119996696666666616109299641266616969699996669666666669630242000000000434 09864020150223111012104203040610980.001620515121966111024400960320979601166666626205101222222261030200015369666666669630430000000000254 09865020150423326010202202040621195.001669666666966146996996100239996696666666616101299612212266969699996669666666669630243000000000355 09866020150613126010202208060623240.001669666666966246996996050529996696666666616101299612222266969699996669666666669660222000000000295 09867020150523436011205102050222771.001620615221966246996996070110222607266666626205299612222266969699996669666666669630431000000000262 09868020150311136011606696060369999.966669666666966246996996020369996610366666626901299611112266969699996669666666669610621000000001523 09869020150121336011105206040621208.001610466166966146996996030221855609366666166996699666666666969699996669666666669610232000000000103 09870020150613426010202206060621413.001669666666966246996996010539996696666666616102299632212116969699996669666666669630233000000001462 09871020150421136012205204040620994.001611011166966246996996040230520609366666166996699666666666969699996669666666669610232000000000252 09872020150423226010606696010569999.966669666666966246996996020469996696666666626208299622212266969699996669666666669630222000000000370 09873020150322232114202299040610313.001669666666966246996996110069996096642366621101299622222266969699996669666256120230351000000000105 09874020150221126010202202040621054.007669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000410 09875020150413236012904209010529999.991620515221966246996996070212236605166666626205299612222266969699996669666666669630420000000000328 09876020150323426010606696050369999.966669666666966246996996040269996696666666626902299612222266969699996669666666669630533000000000364 09877020150321136012905202050429999.991610466166966246996996049730069609366666166996699666666666969699996669666666669610242000000000612 09878020150111212011104202060511035.001620526222966111034320969720126601166666226903299626666661071099997339666666669630331000000000410 09879020150413226010202209060521802.001669666666966146996996010239996696666666616901299611122266969699996669666666669630621000000000116 09880020150121226010202204040621044.007669666666966246996996010339996696666666166996699666666666969699996669666666669610533000000000119 09881020150223136013101204040610993.001620926112966136996996100069996611366666626904100342222116969699996669666666669630620000000000514 09882020150413526010205108050323970.001669666666966246996996010419996696666666616101299612222266969699996669666666669630243000000000501 09883020150122531112105106050422198.001630266166123112050290960311820102112336621101299612222266969699996669621123410630232000000000332 09884020150113226010606696040169999.966669666666966246996996020569996696666666626105299612222266969699996669666666669630321000000000253 09885020150323436013101204060425520.001611166166966246996996050069996611366666626205299612222266969699996669666666669630420000000001908 09886020150322426010202207050222391.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000873 09887020150522532114101199050423444.001669666666966246996996110069996096642266621101299612222266969699996669666266130830341000000000800 09888020150522432112606696060669999.966669666666955246996996020569996010331636621101299622212166969699996669666266410430252000000000377 09889020150213111011101109060522060.001620826121966111007510960312340601166666616202299621222261072000050369666666669630321000000000406 09890020150622526020202106040321065.001669666666966246996996080539996696666666616101299632222226969699996669666666669630242000000001430 09891020150122112012205202040610981.001620726122966246996996030230320607266666626909299621222261020500020310866666669630540000000000046 09892020150523226010202107050424739.001669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000000626 09893020150311436011101202040679999.991610466766966246996996040110500609366666166996699666666666969699996669666666669610232000000002589 09894020150122532112101108050423019.001630266166134112035440960511924102112112621101299622266666969699996669611241410630232000000000065 09895020150522432114101199040621384.001669666666966246996996110069996096642266621101299621222266969699996669666266330830341000000000842 09896020150422512022101202060221420.001610366266966246996996070110173608366666626101299642122111020800005349666666669630341000000000227 09897020150422532113101106050423663.001630266166244112050500960419996102112112621101299612222166969699996669611231410630242000000000151 09898020150121326010202202050221161.001669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000179 09899020150323126010202209030522094.001669666666966246996996010529996696666666616905299612222266969699996669666666669630111000000000519 09900020150222432112101108050422088.001630166266103136026999969711820104111636621101299612222266969699996669611241430830232000000000179 09901020150323426010606696060669999.966669666666966246996996020469996696666666616102299612222266969699996669666666669630222000000002263 09902020150422532112101207060422457.001630266166113112024510960411560102111636621103299622212166969699996669611221310630232000000000150 09903020150423326010205209050223035.001669666666966246996996050339996696666666616905299612222266969699996669666666669630111000000000237 09904020150323426020699696010569999.966669666666966246996996020569996696666666696102299612222266969699996669666666669630233000000001332 09905020150321336011104202060421811.002110466766966246996996040220381609366666216901299616666666969699996669666666669610232000000000547 09906020150422426010606696010569999.966669666666966246996996070569996696666666626101299612222266969699996669666666669630242000000000269 09907020150513436013606696999969999.966669666666966246996996020069996611366666626205299622222266969699996669666666669630420000000002873 09908020150623226010202106050621564.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001068 09909020150311136011205202040629999.997620826222966246996996040330600609366666166996699666666666969699996669666666669610242000000000109 09910020150122532111101107050421880.001630266166113112018450960412080102112336621101299622212166969699996669611241310430242000000000087 09911020150622226010606696010269999.966669666666966246996996029769996696666666626208299622212266969699996669666666669630233000000000287 09912020150421126020205204060221054.001669666666966246996996010239996696666666166996699666666666969699996669666666669610253000000000157 09913020150223536011606696040369999.966669666666966246996996050369996610366666626208299612212266969699996669666666669630420000000002097 09914020150123526010204207050421324.001669666666966246996996089739996696666666616101299612222266969699996669666666669630222000000000198 09915020150123426010202204050621043.001669666666966246996996070429996696666666616901299631212216969699996669666666669630111000000000193 09916020150321326010205204050422571.002169666666966246996996010439996696666666166996699666666666969699996669666666669630342000000000783 09917020150523446010101104040622642.001669666666966146996996090419996696666666616101299622266666969699996669666666669630321000000000178 09918020150111112012104202020620008.001620812222966246996996040110191609366666166996699666666661020300000310866666669630252000000000151 09919020150211426010205205040611092.001669666666966246996996049739996696666666166996699666666666969699996669666666669610233000000000475 09920020150321326010205205040621183.008669666666966246996996030539996696666666166996699666666666969699996669666666669610233000000001569 09921020150122536023299206040611082.007610266766966246996996030069996611366666626101299612222266969699996669666666669610331000000000438 09922020150222546010606696060269999.966669666666966246996996030269996696666666626101299631266616969699996669666666669630232000000000352 09923020150522432112101207010222658.001630266166154112020460960512080102112311621101299612266666969699996669611241410730242000000000143 09924020150221126010202205040621026.001669666666966246996996010539996696666666166996699666666666969699996669666666669610533000000001240 09925020150211436011101204030521133.001610466166966246996996040412078609366666166996699666666666969699996669666666669610521000000000743 09926020150211126010202206060621067.001669666666966246996996080539996696666666166996699666666666969699996669666666669610243000000000708 099270201505235120241017990305209999997669666666966246996996080069996611366666626901999912222261050200000399666666669630631000000001567 09928020150623326020202206040621109.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000000388 09929020150223421010204208050622079.001669666666966121034996090429996696666666616101299612222262969699996669666666669630233000000000425 09930020150222531113202108050323921.001630266166123136050999960429996111311613612101299622266666969699996669611132410630252000000001927 09931020150421126010205106040621061.001669666666966246996996040239996696666666166996699666666666969699996669666666669610233000000000095 09932020150623126010202209060622005.001669666666966246996996030539996696666666616204199712222266969699996669666666669630321000000001577 09933020150311112015696696969669999.966669666666966246996996119669996612366666166996699666666661020800000320366666669610521000000000235 09934020150422426020202204060621531.007669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000352 09935020150211436011101205040621027.001610466166966246996996040311560609366666626908299621212266969699996669666666669610110000000001098 09936020150123326010202107050621687.001669666666966146996996010439996696666666616205299612222266969699996669666666669630332000000000332 09937020150312446010606696020169999.966669666666966246996996020369996696666666626101299612266666969699996669666666669630252000000000438 09938020150411126010202103040621001.007669666666966246996996040239996696666666166996699666666666969699996669666666669610233000000000180 09939020150623436013101299040621574.001611166166966246996996070069996611366666616101299612222266969699996669666666669630321000000003866 09940020150323226010202209040612987.001669666666966246996996030539996696666666616208299622212166969699996669666666669630331000000000815 09941020150311536011105202060221464.007620515222966246996996070421965607266666166996699666666666969699996669666666669630331000000002645 09942020150121226010202206060221042.001669666666966246996996040539996696666666166996699666666666969699996669666666669620243000000000249 09943020150513326010202206040621095.001669666666966246996996050539996696666666616101299612222266969699996669666666669630222000000001615 09944020150113412011101203060522536.001610366166966111008420960311300601166666626101299622212261020500020249666666669630321000000000470 09945020150222426010202206040621154.001669666666966246996996010529996696666666166996699666666666969699996669666666669610343000000001389 09946020150311336011903205040619999.991610466266966246996996040521387609366666166996699666666666969699996669666666669610542000000000880 09947020150623212013101208060221215.001620811112966136996996100069996611366666626905299611212261022100000310166666669630110000000000801 09948020150522236011205204050422622.001620715221966246996996010130121607266666626101299621112266969699996669666666669630341000000000104 09949020150213526010202204030124791.001669666666966246996996070539996696666666616101299612222266969699996669666666669630321000000000205 09950020150422136011205203050621076.001620515122966246996996040110520609366666626904104831221116969699996669666666669630551000000000485 09951020150313212014101299030520915.001669666666966246996996030069996611366666626904102412222261011100000320866666669630110000000000873 09952020150223112014101206050629999.991669666666966246996996110069996611366666626101299612212261020300035219966666669630321000000000599 09953020150311246010104202060511407.002969666666966246996996070229996696666666166996699666666666969699996669666666669630253000000000646 09954020150323426010606696060669999.966669666666966246996996010469996696666666626102299612222266969699996669666666669630242000000000313 09955020150213312021101206040621401.001620912112966111005280960421664601166666626903299632122111020800020320166666669630520000000000156 09956020150621136011202205040221140.002130466266966246996996030230780609366666166996699666666666969699996669666666669610243000000000608 09957020150123536013205103050423178.001611215126966246996996030069996611366666626905299612222266969699996669666666669630110000000000495 09958020150311226010202204040621126.001669666666966246996996010329996696666666166996699666666666969699996669666666669610343000000000556 09959020150222412012101205040521156.001610166166966136996996060212080604166666626901299612222161042500015310166666669630441000000002863 09960020150322232112101207040621202.001630266166113112024320960412288102119636621903299621222166969699996669611222119730232000000001097 09961020150123111012104207030521392.001620526121966111028260960291664601166666626203299612222261040700000969666666669630420000000000251 09962020150113112011105104020522662.001620526121966111007410960312221601166666626203299612212261070100000249666666669630420000000000139 09963020150323526020202108060423769.001669666666966246996996070539996696666666616902299612222266969699996669666666669630111000000000139 09964020150521336011905206040529999.992110466266966246996996030130208609366666166996699666666666969699996669666666669620342000000000952 09965020150122526010205207030221605.001669666666966246996996019739996696666666616197999922222266969699996669666666669630242000000000243 09966020150123512011204203040620973.001620815122966246996996030230433607266666626907299611222261030100000320466666669630110000000000137 09967020150223226010202108050621764.001669666666966246996996010539996696666666616202299612222266969699996669666666669630331000000000731 09968020150122432012101202040621003.001610166166966111042230960110416601166666626204199621222262969699996610866666669630420000000000181 09969020150222226010202206060621534.001669666666966246996996010539996696666666616205299642212216969699996669666666669630242000000000186 09970020150422526020202205060222162.001669666666966246996996020539996696666666616102299612222266969699996669666666669630232000000000250 09971020150213236013606696060569999.966669666666966246996996020069996611366666626205299612222266969699996669666666669660321000000000536 09972020150611536012606696010569999.962269666666966246996996080169996610366666696901299612222266969699996669666666669610652000000000542 09973020150422426020606696060669999.966669666666966246996996010569996696666666626101299612212266969699996669666666669630232000000000175 09974020150423136011202702040620980.001611026266966146996996100230112608366666626905299611222266969699996669666666669630631000000000130 09975020150223346010101202040621164.001669666666966146996996010119996696666666616101299632266616969699996669666666669630222000000002393 09976020150421136013202206040621062.007610466166966246996996030069996611366666626906299621222266969699996669666666669610321000000000350 09977020150223526020205107060221423.001669666666966246996996030329996696666666616101299621112266969699996669666666669630321000000001629 09978020150612211011101201020521835.001620926222966146996996030220693607266666166996699666666661021200000269666666669630621000000000434 09979020150522236012105205010323183.002310466266966246996996010112080609366666226908299646666626969699996669666666669630352000000000346 09980020150521236011202205060429999.991610466266966246996996040331300609366666166996699666666666969699996669666666669610243000000000838 09981020150222312011105205040621448.001620615222966246996996120412080605166666626101299622222161020700000320866666669630321000000002924 09982020150222526020606696060369999.966669666666966246996996020469996696666666626101299612222166969699996669666666669630242000000000343 09983020150312536021202206050324017.001610366166966246996996060130520608366666626902299632112126969699996669666666669630110000000000209 09984020150213436012101109050323083.001611166266966246996996030061820608366666626105299612222266969699996669666666669630321000000000208 09985020150322532111101107050422613.001631212126093112011500960512080102112112621103299612266666969699996669611241410530232000000000092 09986020150312112025696696969669999.966669666666966246996996119669996612366666626209299622222261032100000239666666669630440000000002853 09987020150222432113606696050469999.966669666666123136036999960269996111311636621101299612222266969699996669661251230830242000000000250 09988020150512226010606696010569999.966669666666966246996996010569996696666666166996699666666666969699996669666666669630622000000000339 09989020150311526010205203060421162.001669666666966246996996080239996696666666166996699666666666969699996669666666669630232000000000636 09990020150111212012105202020522329.001620615121966111028440960210864601166666226903299626666661021500000139666666669630430000000000111 09991020150111111011205202020521112.002320826221966246996996020130234610366666166996699666666661020100000369666666669610252000000000178 09992020150622232112101206050421777.001630166166123112030320960311924102112136621101299622222166969699996669611291230830232000000000118 09993020150411136012202202040621076.001610466166966246996996040130173609366666166996699666666666969699996669666666669610242000000000120 09994020150222432112101207050221514.001630266166113136032999960511872104111636621101299631212116969699996669611241210130232000000000827 09995020150311246010101202040611057.001669666666966246996996010419996696666666216902299626666666969699996669666666669630243000000001251 09996020150223236012202207060221658.001610366166966246996996060130624608366666626205299622212266969699996669666666669660420000000000260 09997020150422432112101107050323073.001630266166977112040500960312080102112123621101299612266666969699996669619299410730242000000000119 09998020150522532111101206060323746.001630266166113112012510960512080102119612629903299621212266969699996669611241410730451000000000672 09999020150321212013204202050421113.001620515122966246996996040069996611366666626907299641121211022200000310266666669630110000000000561 10000020150522326020606696060669999.966669666666966246996996020269996696666666626101299622222166969699996669666666669630252000000001280 10001020150322226010202205050422334.001669666666966246996996010539996696666666616101299622212266969699996669666666669630242000000000739 10002020150413226010202207060622108.001669666666966246996996010529996696666666616101299612222266969699996669666666669660233000000000286 10003020150113436012101209030523084.001610166166966246996996120212080608366666616902299612212266969699996669666666669630521000000000411 10004020150211426010205202040611567.001669666666966246996996040539996696666666166996699666666666969699996669666666669610533000000000242 10005020150323226010202207040621104.001669666666966246996996010339996696666666616101299612222266969699996669666666669630222000000000655 10006020150211336012905202040629999.991610466266966246996996040130130609366666166996699666666666969699996669666666669610232000000000643 10007020150521112014202203040620957.001669666666966246996996010439996611366666166996699666666661021400000239666666669630232000000000318 10008020150323236022202206040211455.001610366266966246996996060331300608366666626901299612222266969699996669666666669630242000000000629 10009020150523426010202108050222541.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000924 10010020150321326010204205040611438.007669666666966246996996010239996696666666166996699666666666969699996669666666669630253000000001135 10011020150222112014101204040621027.007669666666966246996996110069996611366666626104101212222261041700000320266666669630331000000000352 10012020150211426010205106050321969.001669666666966246996996070439996696666666616902299612222266969699996669666666669610621000000001938 10013020150323526010204207050422035.001669666666966246996996010329996696666666616905299612222266969699996669666666669660111000000000514 10014020150113412011205204050521796.001620726221966111040350960230974601166666616205299612212261041000000239666666669630430000000000149 10015020150111211011202205040621209.001611279126966136996996090222253603166666216901299626666661041300000369666666669630242000000000089 10016020150211311012105202040611107.001610166166966246996996060110300608366666166996699666666661023000000369666666669630252000000000875 10017020150121126010202204040610942.007669666666966246996996030439996696666666166996699666666666969699996669666666669610243000000000311 10018020150423236012606696020169999.966669666666966246996996070169996610366666626208299612222266969699996669666666669660420000000000190 10019020150421126010699696060669999.966669666666966246996996020169996696666666166996699666666666969699996669666666669610243000000000252 10020020150122412012105204060221956.001620612122966146996996120311732605166666626108299622212161042000000220166666669630341000000000260 100210201502234120141012990504209999991669666666966246996996110069996611366666626904108432222121033099997220866666669630641000000000354 10022020150222126010205206040620930.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000001356 10023020150121326010205205040621029.007669666666966246996996070529996696666666166996699666666666969699996669666666669630543000000000342 10024020150321326010202205040611604.007669666666966246996996010429996696666666166996699666666666969699996669666666669630243000000002636 10025020150411126020606696060669999.966669666666966246996996040469996696666666166996699666666666969699996669666666669610253000000000197 10026020150421136011606696060669999.966669666666966246996996020269996610366666166996699666666666969699996669666666669610352000000000333 10027020150421226010202206040611277.001669666666966246996996010539996696666666166996699666666666969699996669666666669630233000000000172 10028020150413236013101109050222021.001611166166966246996996050069996611366666626905299612222266969699996669666666669630110000000000994 10029020150113226010202105050521934.001669666666966146996996090439996696666666616101299612222266969699996669666666669630222000000000241 10030020150411226010101204060522052.001669666666966246996996010419996696666666616901299611212266969699996669666666669630621000000000410 10031020150622526010205107050422741.001669666666966146996996109729996696666666616102299612222266969699996669666666669630232000000000319 10032020150623246020104202010522521.007669666666966146996996010219996696666666616901299622266666969699996669666666669630353000000001780 10033020150111126010205202060420986.001669666666966246996996010229996696666666166996699666666666969699996669666666669610253000000000103 10034020150123536012205207050424610.001620515222966246996996050111560605166666626205299612222266969699996669666666669630420000000000161 10035020150221126010202205040621076.007669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000217 10036020150322526020202206040221523.007669666666966246996996030539996696666666616101299612222266969699996669666666669630242000000000544 10037020150311336012101205040621467.001610466166966246996996030212080609366666626901299622212266969699996669666666669610110000000000932 10038020150311226010202203040620985.001669666666966246996996049739996696666666166996699666666666969699996669666666669630243000000000912 10039020150522432011101205020522113.001610466166966113007350960421820602166666626101299612222262969699996649666666669610321000000000383 10040020150211112011202205060621042.001611026166966246996996039731040608366666166996699666666661020600020319966666669610243000000000407 10041020150223426010205106050325010.001669666666966246996996010429996696666666616902299612222266969699996669666666669630522000000000355 10042020150221226010202203060221094.001669666666966246996996010539996696666666616902299612222266969699996669666666669610111000000002679 10043020150312436021202205040622578.001630466166966246996996120531456609366666626204199731211126969699996669666666669610351000000001597 10044020150123412011105204020422366.001620611122966111006430960213916601166666626203299612222261030500000139666666669630420000000000272 10045020150122531111101106050323322.001630266166041112017400960511924102119612611902299612266666969699996669611133330830551000000000201 10046020150323426010202209050321559.001669666666966246996996010539996696666666616902299632222126969699996669666666669630632000000000744 10047020150522532112101207050222942.001630266166154112028490960511820102112136621101299612222266969699996669611241410630232000000000820 10048020150422451110101205050422511.001669666666001246996996010519996196622436611202299612222266969699996669666166230830351000000000111 10049020150323126020202203040621072.007669666666966246996996030339996696666666616205299622222266969699996669666666669660222000000002151 10050020150522526010606696060669999.966669666666966246996996029769996696666666616902299621112266969699996669666666669630111000000001423 10051020150423536013101109050223294.001611166166966246996996050069996611366666626205299612212266969699996669666666669630431000000000498 10052020150113131012104203030521266.001620512121966111024340960211299601166666626203299612222262969699996669666666669630420000000000239 10053020150623536013101199050421863.001611166266966246996996050419996611366666626105299612222266969699996669666666669660321000000002412 10054020150122532113101206040611166.001630266166977112050250960519996102112436621101299632122226969699996669619299230830232000000000220 10055020150211119022205204060229999.991610466166966246996996040230485609366666166996699666666661029799997999966666669610252000000001226 10056020150221112015696696969669999.966669666666966246996996119669996612366666166996699666666661049700000329966666669630232000000000453 10057020150222532112101205060422480.001620811212021136037999960512080104111636611103299612222266969699996669622112910230341000000000686 10058020150223226010204202060621273.001669666666966246996996030239996696666666616205299612222266969699996669666666669630321000000000290 10059020150121136012101203040610996.001610366166966146996996030210866608366666626207299641122116969699996669666666669630420000000000338 10060020150221126010202206040621093.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000002232 10061020150421226010202205060621114.001669666666966246996996010539996696666666166996699666666666969699996669666666669610522000000000120 10062020150411126020205202040621031.001669666666966246996996040339996696666666166996699666666666969699996669666666669610542000000000347 10063020150223226010606696060669999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630222000000000188 10064020150413526010606696060469999.966669666666966246996996020269996696666666626205299612222266969699996669666666669660222000000000423 10065020150422426010101206020222144.001669666666966246996996010519996696666666616905299622222266969699996669666666669630110000000000209 10066020150322426020202204050322451.001669666666966246996996010519996696666666616108299622222266969699996669666666669630243000000000745 10067020150223411011202206040222409.001620726121966111001430960412080601166666616101299622222261041000020369666666669630321000000000251 10068020150521326010202204060221654.001669666666966246996996040539996696666666166996699666666666969699996669666666669620543000000000746 10069020150423326010202207040621472.001669666666966246996996070339996696666666616101299612222266969699996669666666669630222000000000386 10070020150423136013606696999969999.966669666666966246996996070069996611366666626101299612222266969699996669666666669660321000000000418 10071020150223436012202109050622079.001611166166966246996996080311560608366666626905299622212266969699996669666666669660110000000000525 10072020150323336022101109050222647.001611166766966246996996050111820608366666626105299612212266969699996669666666669660321000000001733 10073020150621412013202205040621033.001620811222966246996996030069996611366666166996699666666661019700000379966666669630430000000000540 10074020150223526010205109050423511.001669666666966246996996010439996696666666616101299612222266969699996669666666669630243000000000284 10075020150222532112105107050422477.001630166166123136018999960211664104111613621101299612266666969699996669611251330830242000000000617 10076020150112412011105203020523201.001620612121966136996996090211260603166666226908299626666661020400000139666666669630232000000000282 10077020150111126010204203060611088.007669666666966246996996049739996696666666166996699666666666969699996669666666669610243000000000108 10078020150522436013101205040511240.001610166166966246996996070069996611366666626101299612222266969699996669666666669630332000000000804 10079020150311226010202206040621072.002969666666966246996996019739996696666666616902299622222266969699996669666666669630633000000001165 10080020150323526010205199050423798.001669666666966246996996019739996696666666616205299632221226969699996669666666669660321000000002088 10081020150213112011104103050522102.001620515121966111007500960210720601166666626203299622222261040500055310866666669630431000000000187 10082020150523226010202109050322442.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000532 10083020150211326010205204040621015.007669666666966246996996010239996696666666166996699666666666969699996669666666669610533000000000311 10084020150523136013101203030221891.001610366266966246996996070069996611366666626101299612222266969699996669666666669630332000000000309 10085020150113512011104207060621215.001620815121966111015290960212236601166666626205299612222261020200000310466666669630420000000000181 10086020150321336011205106050421810.001610466266966246996996010321109609366666166996699666666666969699996669666666669610232000000000543 10087020150623226010202205040611146.001669666666966146996996100439996696666666616101299612222266969699996669666666669630222000000000613 10088020150323226020202207060221501.001669666666966246996996059739996696666666616205299612222266969699996669666666669660222000000001044 10089020150513236013101299050229999.991611166166966246996996050069996611366666626105299612222266969699996669666666669630321000000000687 10090020150512112013101202040529999.991620926122966246996996030069996611366666626101299641122211042500015220466666669630321000000000616 10091020150122426010205107050222741.001669666666966146996996010429996696666666616101299612222266969699996669666666669630253000000000146 10092020150222451110101107050222520.001669666666113136050999960419996196611636611101299612222266969699996669661131210330232000000000624 10093020150611126010202206060221111.007669666666966246996996010339996696666666166996699666666666969699996669666666669610253000000000522 10094020150611126010205205040621056.001669666666966246996996019739996696666666166996699666666666969699996669666666669610243000000000449 10095020150323412023101299040121618.001620811112966136996996100069996611366666626203299672222111010399997310866666669630420000000000370 10096020150222426010202209040321745.002169666666966246996996010539996696666666616101299612222266969699996669666666669630243000000000907 10097020150122431112101107050222037.001630266166123112050420960511924102112312621101299621266666969699996669611131230830242000000000173 10098020150122112012104205010521012.001620815121966121020996109721820604166666616101103622222261040500000349666666669630341000000000225 10099020150222446010999799999979999.997669666666966246996996010219996696666666616909299612266666969699996669666666669630631000000001671 10100020150122551110606696040369999.966669666666001246996996020569996096631636622101299622212266969699996669661111930830252000000000093 10101020150122432113101106050621877.001630266166123112050320960419996102112112621101299612266666969699996669611241210630232000000000208 10102020150323436013101109050324306.001611166166966246996996050069996611366666626105299621112266969699996669666666669630321000000002135 10103020150122126010202205040611116.007669666666966246996996010539996696666666616901299622222266969699996669666666669630243000000000349 10104020150423136092606696040169999.966669666666966246996996050269996610366666626205299632222216969699996669666666669660420000000000126 10105020150422226010202106050222351.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000114 10106020150623536011205207060222215.001611166266966246996996060430832608366666626205299612222266969699996669666666669630420000000000490 10107020150221412011101205060611643.001620812121966111014330960411820601166666626908299622212261070100000349666666669610110000000001098 10108020150521212014905204030529999.997669666666966246996996080069996611366666166996699666666661020200025220866666669630253000000000198 10109020150211126010202106040621111.001669666666966246996996010529996696666666166996699666666666969699996669666666669620532000000000329 10110020150613236022101106030523144.001611166266966246996996050112080608366666626905299612222266969699996669666666669630252000000000560 10111020150112526010606696050369999.966669666666966246996996030569996696666666626101299612222266969699996669666666669630222000000000241 10112020150412136013101205040621063.001611011166966246996996060069996611366666626101299612222266969699996669666666669630341000000000707 10113020150323526010606696060469999.966669666666966246996996020569996696666666626105299622222166969699996669666666669630222000000000756 10114020150412526010202203040622043.001669666666966246996996030439996696666666166996699666666666969699996669666666669610332000000000155 10115020150612526020205202060221178.001669666666966246996996080139996696666666616108299612212266969699996669666666669610232000000000408 10116020150112336011105205060512286.001610466166966146996996090321837603166666626901299611222266969699996669666666669610331000000000205 10117020150121412015696696969669999.966669666666966246996996119669996612366666166996699666666661010700000310566666669630521000000000331 10118020150322426010202203040620951.001669666666966246996996010239996696666666616904105212222266969699996669666666669630521000000001048 10119020150422532112101207060624029.001630266166113112036460960512080102112122621101299612222266969699996669611241410730232000000000206 10120020150222421010205107050424176.001669666666966121999996010329996696666666616101299612222262969699996669666666669630222000000000412 10121020150313226010606696060569999.966669666666966246996996050569996696666666626905299632222216969699996669666666669630352000000000548 10122020150522526020205106050322444.007669666666966246996996010429996696666666166996699666666666969699996669666666669630243000000001364 10123020150321326010204202060621084.001669666666966246996996080239996696666666166996699666666666969699996669666666669610243000000000648 10124020150313111011101108030522501.001620826121966121001996010412080604166666626101299612222262969699996669666666669630321000000000364 10125020150211132011105204040521041.007620819122966113016300960312078602166666226997299616666662969699996659666666669610331000000000247 10126020150311226010202204040621119.001669666666966246996996010529996696666666616901299612222266969699996669666666669610632000000001647 10127020150323212012202206050621301.001610166166966111999220960231248601166666626901299632212211013000030210166666669630541000000002004 10128020150423526020202108050324116.001669666666966246996996070339996696666666616101299622222266969699996669666666669630252000000000130 10129020150423212011104106010521349.001620515111966121004996120211872604166666626101299612222261040400000349666666669630321000000000237 10130020150113312011104203030522298.001620515121966111012999960412898601166666626102299612222261060900000139666666669630321000000000205 10131020150312412011101201020523717.001620815112966146996996060210840608366666626907299641112111026000200120466666669630110000000000785 10132020150113436012101106050423475.001610366166966146996996990212600608366666626205299622212266969699996669666666669630420000000000053 10133020150221426010202201040621128.001669666666966246996996030239996696666666216901299616666666969699996669666666669630252000000000613 10134020150323436011202109050222988.001631279796966246996996010521629605166666696101299612222266969699996669666666669630243000000000789 10135020150111236011105205040621036.007610466266966246996996120421213609366666166996699666666666969699996669666666669610430000000000060 10136020150121126010202206040621029.007669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000188 10137020150222432123905205040629999.997620612222977246996996990069996011332436621209299622212166969699996669622223920230341000000000231 10138020150612136011999207010519999.991620826221966246996996990312236605166666626908299612212266969699996669666666669630110000000001169 10139020150211136012101202040611065.007610466266966246996996080220292609366666166996699666666666969699996669666666669610252000000000901 10140020150221411011204202060621023.001620526221966246996996030130195607266666166996699666666662969699996669666666669630342000000000337 10141020150211536013101203040621045.001610466166966246996996040069996611366666626906299612212266969699996669666666669610110000000000203 10142020150123212012199107040622398.001620826121966146996996060213916608366666626908299622212261070100000120566666669630110000000000144 10143020150521326010205102050421895.007669666666966246996996030239996696666666616906299611212266969699996669666666669610110000000000934 10144020150121126010205206060211074.002169666666966246996996030539996696666666166996699666666666969699996669666666669610253000000000119 10145020150421432114101299060221168.001669666666966246996996110069996096642466622101299612222266969699996669666266230830341000000000107 10146020150123426010202207060221779.001669666666966246996996030439996696666666616101299612222266969699996669666666669630233000000000366 10147020150621226010202206060611550.001669666666966246996996010339996696666666616901299622212266969699996669666666669630643000000000522 10148020150323426010202106050424045.001669666666966246996996010539996696666666616101299621212166969699996669666666669630233000000000795 10149020150223536021606696050469999.966669666666966246996996020369996610366666626101299621212166969699996669666666669630332000000002570 10150020150413436013101299999929999.991611166166966246996996050319996611366666626205299612222266969699996669666666669660420000000000965 10151020150321112015696696969669999.966669666666966246996996119669996612366666166996699666666661021000015349666666669610243000000000480 10152020150422536011606696050369999.966669666666966146996996060469996610366666626901299611212166969699996669666666669630110000000000163 10153020150613526010202109050622928.001669666666966246996996010339996696666666616901299612222266969699996669666666669630111000000000369 10154020150513511011101206050125632.001610366166966246996996990412080608366666616101299612222262969699996669666666669630321000000000690 10155020150423212022101108040622271.001620811112966111022500960212080601166666626903299612222261040500010379966666669630110000000000204 10156020150211326010205202040621172.001669666666966246996996040239996696666666166996699666666666969699996669666666669610332000000000252 10157020150123226010202107050324029.001669666666966246996996070539996696666666616205299612222266969699996669666666669630321000000000158 10158020150113536011101109050424823.001611166266966146996996060511820608366666626101299612222266969699996669666666669630321000000000164 10159020150311326020202205040621106.007669666666966246996996010429996696666666166996699666666666969699996669666666669610243000000000846 10160020150321312015696696969669999.966669666666966246996996119669996612366666166996699666666661020700000320366666669610542000000000354 10161020150311411011105206010521353.007610466166966246996996040212080609366666626906299612212261070900000369666666669610621000000000702 10162020150223236012606696060269999.966669666666966246996996020169996610366666626105299612222266969699996669666666669660321000000000284 10163020150211426010202205040621023.007669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000001512 10164020150512512011101206010316901.001620826112966146996996090412080603166666616102299612222261013000200110866666669630341000000001317 10165020150612512021101206060222367.007620926112966119024450960062080601166666626101299612222262969699996629966666669630351000000001448 10166020150223412012202206040221262.001610166166966136996996100321785604166666626101299621212262969699996670866666669630332000000000355 10167020150222226010606696040669999.966669666666966246996996030569996696666666626101299612222166969699996669666666669630242000000000840 10168020150423336013101109060222675.001611166166966246996996050069996611366666626205299622212166969699996669666666669630442000000000248 10169020150123126010204202040611029.001669666666966146996996010429996696666666616101299612222266969699996669666666669630222000000000106 10170020150223426010202206060621127.001669666666966246996996010539996696666666616101299642222216969699996669666666669630222000000001108 10171020150313236011606696060669999.962269666666966246996996030169996610366666696101299612222266969699996669666666669630331000000000598 10172020150122536115696696969669999.966669666666966246996996119669996096642466621106299612212166969699996669666266310510351000000000195 10173020150113112011104208040521523.001620812121966111011450960213120601166666626903299612222261021600000349666666669630110000000000289 10174020150321336011105204060221784.001610466166966246996996040311216609366666166996699666666666969699996669666666669610331000000001531 10175020150323112014105299060520751.001669666666966246996996110069996611366666626904106012222167969699996610866666669630621000000000133 10176020150322412012101208030613584.001610366166966246996996060112600608366666626108299611212261051000000320766666669630331000000001521 10177020150421246010101202060221135.007669666666966246996996010219996696666666166996699666666666969699996669666666669630532000000000283 10178020150522431111606696040669999.962269666666031246996996020069996010332136621101299612222266969699996669626113310730351000000000094 10179020150513436093999799999979999.997611166266966246996996050069996611366666626905299612222266969699996669666666669660252000000002463 10180020150222512025696696969669999.966669666666966246996996119669996612366666626206299632222122969699996620866666669610450000000002544 10181020150123326010202208060620990.001669666666966246996996030529996696666666616901299612222266969699996669666666669630441000000000292 10182020150322426010202208040611251.001669666666966246996996010529996696666666616101299612222166969699996669666666669630242000000000876 10183020150311112012204204040621126.001610466766966246996996030130714609366666166996699666666661040200000310366666669610232000000000690 10184020150112412022104202060521318.001610466166966146996996030220480609366666626901299631122211022000000329966666669630621000000000213 10185020150623426010202207050222020.001669666666966246996996010439996696666666616202299612222266969699996669666666669630331000000000815 10186020150321126010204299010529999.992369666666966246996996030139996696666666166996699666666666969699996669666666669610243000000000198 10187020150311212015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996610466666669630551000000000270 10188020150523136012101102010523347.001620826122966136996996990110546604166666626101299622222166969699996669666666669630331000000000135 10189020150311226010202106040621093.001669666666966246996996040529996696666666166996699666666666969699996669666666669610243000000003112 10190020150123232011205107050621051.001630166166966113013270960431040602166666626205299622222262969699996610166666669660321000000000238 10191020150321436011101206060611251.007610466166966246996996120221543609366666226908299616666666969699996669666666669610541000000000613 10192020150313226020202207040621367.002169666666966246996996050539996696666666616205299612222266969699996669666666669630321000000000724 10193020150611136012205202060522922.002110466266966246996996040230080609366666166996699666666666969699996669666666669610252000000000526 10194020150123526010202109050425047.002369666666966246996996010539996696666666616102299612222266969699996669666666669630222000000000258 10195020150211426010205105060621767.001669666666966246996996010529996696666666166996699666666666969699996669666666669630243000000001017 10196020150611126010606696040269999.966669666666966246996996020469996696666666166996699666666666969699996669666666669610522000000002395 10197020150122426010202106050621488.001669666666966146996996090239996696666666616203299642122116969699996669666666669630331000000000240 10198020150523226020202207040621296.001669666666966246996996010429996696666666616101299612222266969699996669666666669630232000000001004 10199020150323426010606696060669999.966669666666966146996996030469996696666666626101299612222266969699996669666666669630233000000000807 10200020150122426010606696060669999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630232000000000264 10201020150321236012101206040221071.001610366766966246996996060311560608366666626101299612222266969699996669666666669630321000000000488 10202020150422536012202106050421267.001610366766966246996996060060884608366666626101299612222266969699996669666666669630331000000000128 10203020150621311015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669610351000000000175 10204020150121326010204206060421017.007669666666966246996996070239996696666666166996699666666666969699996669666666669630233000000000113 10205020150323412012105202050421910.001620626122966111027450960210432601166666626101299622212261050300000310866666669630331000000000291 10206020150123432012104206040613927.001620515121966111027200960211924601166666626903299612222262969699996649666666669630621000000000540 10207020150411236011101204040521334.001611026266966246996996010411715608366666166996699666666666969699996669666666669630531000000000258 10208020150222232112101108060222038.001630266166134136050999960511820104112413621101299612266666969699996669611241930830242000000000487 10209020150313212012104103020522252.001620526121966111022460960211200601166666626203299631112111041000020220866666669630420000000000680 10210020150123232012104202030529999.991620515121966113001440960110630602166666626203299612222262969699996659666666669630420000000000083 10211020150113412011105103010525652.001620613122966111999450960311820601166666626103299631122111040200000120466666669630342000000000348 10212020150623426010202203060621273.001669666666966246996996030239996696666666616902299612222266969699996669666666669630653000000000220 10213020150513236012606696010569999.966669666666966246996996050269996610366666626105299612222266969699996669666666669630321000000000125 10214020150413126010202206050322265.001669666666966246996996010539996696666666616101299612222266969699996669666666669660321000000000133 10215020150622426010202109050324098.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000234 10216020150423226010205206040621261.001669666666966246996996050539996696666666616205299679992996969699996669666666669630321000000000266 10217020150613426010606696020569999.966669666666966246996996020469996696666666626102299632222116969699996669666666669630222000000001031 10218020150522236022101202060629999.991610266266966246996996030110240608366666626101299612212166969699996669666666669630321000000000241 10219020150422532112105107050622711.001610266166174112048490960411820102112112621101299622212266969699996669611241410430341000000000103 10220020150212442010105102020523875.001669666666966121999996010319996696666666616203299641166612969699996620866666669630242000000000790 10221020150623526020202106050421552.001669666666966246996996010539996696666666616101299612222266969699996669666666669630341000000000814 10222020150623426010202203050324261.001669666666966246996996070539996696666666616901299612292266969699996669666666669630531000000000647 10223020150322531111606696060469999.966669666666011246996996029769996010332236621109299612222166969699996669661111310330252000000000333 10224020150321131114101703040620690.001669666666966246996996110069996096649666621904110831222126969699996669622141220430550000000000293 10225020150121226010202205040621072.001669666666966246996996010339996696666666166996699666666666969699996669666666669630233000000000320 10226020150613436013101109050522593.001611166266966246996996050069996611366666626205103632212116969699996669666666669660430000000001728 10227020150323526020606696060669999.966669666666966246996996020369996696666666626901299612212166969699996669666666669630653000000002713 10228020150311226010202205040621545.001669666666966246996996010539996696666666166996699669992966969699996669666666669630643000000001937 10229020150613412011606696060469999.962269666666966246996996020369996610366666626101299622212261020700050149666666669630331000000000416 10230020150122126010202203040621286.001669666666966196996996010439996696666666616101299612222266969699996669666666669630242000000000195 10231020150323226010202206060521403.001669666666966246996996050439996696666666616905100532212116969699996669666666669660642000000001385 10232020150213126010202203060621572.001669666666966246996996070239996696666666616105299612222266969699996669666666669660321000000001082 10233020150521126010202204040621014.001669666666966246996996010339996696666666166996699666666666969699996669666666669610243000000001243 10234020150113412011104103020523776.001620826121966121006996090311350603166666626203299622212261070800080249666666669630442000000000121 10235020150121112011205202040629999.992120815221966246996996030130043607266666166996699666666662969699996659666666669610232000000000277 10236020150113412011104202040621601.001620512121966111009450960210960601166666626101299622222262969699996610866666669630351000000000193 10237020150422431113202203050322576.001620926122062146996996030239996111322436621101299631212116969699996669622123210530352000000000074 10238020150111126010202203040621035.001669666666966246996996070439996696666666166996699666666666969699996669666666669610233000000000212 10239020150123312011104206060321638.001620526121966146996996990212080605166666616101299612222261040200000210866666669630332000000000050 10240020150311326010202106060421568.001669666666966246996996010439996696666666166996699666666666969699996669666666669630352000000001696 10241020150112211011101104060521701.001620526121966111050440960411800601166666616903299622222262969699996669666666669630110000000000289 10242020150613536012606696060169999.966669666666966246996996050169996610366666626105299612222266969699996669666666669630321000000001121 10243020150122412014101206050221334.001669666666966246996996030199996611366666626101299621222261040200000370866666669630342000000000149 10244020150213426010205104020523464.001669666666966246996996030239996696666666616905299612212166969699996669666666669630111000000000734 10245020150323512024606696999969999.966669666666966246996996020069996611366666626208299622212162969699996619966666669630431000000000636 10246020150323412014101104010522204.001669666666966246996996030069996611366666626205299621222261041000040110866666669630440000000000575 10247020150121112012205204020220975.001620826222966246996996030130173607266666166996699666666662969699996610366666669610252000000000187 10248020150123212023606696010569999.962269666666966246996996030069996611366666626905299641112111029799997310866666669630631000000000240 10249020150521126010202202040621232.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000733 10250020150423426020202105050321697.001669666666966246996996010339996696666666616101299622212166969699996669666666669630242000000000417 10251020150111212011101203040620987.001620826222966246996996080321120605166666166996699669992961021000000339666666669630430000000000187 10252020150322532111101207050324102.001630266166144112004470960411976102112111611101299612266666969699996669611241410630242000000001470 10253020150321336011104202060421211.007610466766966246996996990110346609366666166996699666666666969699996669666666669610521000000001758 10254020150313236011105205060521964.001611226226966246996996080512080608366666626205299612222266969699996669666666669630420000000000557 10255020150311226020202205010521078.002169666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000568 10256020150123112011202105050621399.001620812121966111014260960511768601166666626203299612222261039799997339666666669630321000000000330 10257020150522426010202208050323485.001669666666966246996996010539996696666666616101299622212166969699996669666666669630242000000000806 10258020150513326010606696020169999.966669666666966246996996050469996696666666626905299622212266969699996669666666669660111000000001013 10259020150423226010606696060469999.966669666666966246996996029769996696666666626101299612222266969699996669666666669630222000000000170 10260020150421232112105204060620194.002110266266113246996996020521560110322536622101299612222266969699996669622243930830331000000000218 10261020150422232111606696060669999.966669666666052246996996020469996010332436622101299622212266969699996669661252310630232000000000132 10262020150622432111606696050369999.966669666666103246996996020569996010339636621101299612222266969699996669661232410720232000000000578 10263020150211526010204203060621101.007669666666966246996996080339996696666666166996699666666666969699996669666666669610253000000000807 10264020150222236011999201050329999.991620926112966246996996079730000607266666626204199942222116969699996669666666669610440000000002096 10265020150322532112101107050323638.001630266166134112024500960512080102112113621101299612222266969699996669611241410330232000000000332 10266020150213426010202208040621881.001669666666966246996996010439996696666666616105299612222266969699996669666666669630222000000000291 10267020150211126010205105040620959.001669666666966246996996040439996696666666166996699666666666969699996669666666669610532000000000336 10268020150213426010202109030522165.001669666666966246996996010519996696666666616102299612222266969699996669666666669630233000000000713 10269020150522226010202102050221709.007669666666966246996996030139996696666666616101299612222266969699996669666666669630232000000000151 10270020150421126010606696060669999.966669666666966246996996020269996696666666166996699666666666969699996669666666669610243000000000149 10271020150121126010202206040621005.007669666666966246996996080529996696666666616101299612212266969699996669666666669630222000000000237 10272020150211311011101103030521728.001620812122966246996996070411850605166666166996699666666661020200000369666666669630521000000000302 10273020150222411012101204050321832.001620626122966111026340960311280601166666626903299642122111021500000369666666669630110000000000220 10274020150422412024202203060221034.001669666666966246996996030069996611366666626101299622222261021400000220866666669630341000000000146 10275020150522432111101106060622947.001630266166977112022500960512080102112236621101299622212166969699996669619231410730242000000000088 10276020150323436011606696060369999.966669666666966246996996020469996610366666616202299612222266969699996669666666669630420000000000676 10277020150322212014101204040620900.007669666666966246996996110069996611366666626904102432112211042000000210166666669630110000000000595 10278020150122532111101207060122298.001630366166123112007450960412080102112136621101299612212266969699996669611241410530242000000000159 10279020150321226010202204060222261.001669666666966246996996010529996696666666166996699666666666969699996669666666669630253000000003010 10280020150121336011905206060429999.991610466266966246996996039721664609366666216909299616666666969699996669666666669610341000000000216 10281020150223226010202207040620949.001669666666966246996996070529996696666666616905299612222266969699996669666666669660111000000000942 10282020150123526010204203060621786.001669666666966246996996050139996696666666616102299612222266969699996669666666669630222000000000222 10283020150613232011101206040612794.001620512121966111006500960312184601166666626203299622212262969699996649666666669660420000000000698 102840201501224360132022020406209999991611226196966246996996110069996611366666626906299612222266969699996669666666669610521000000000248 10285020150213112011104203010521361.001620526121966111026320960210866601166666626203299642222221020699997349666666669630321000000000212 10286020150322551110202206050323457.001669666666001136023510960429996196612336611101299612222266969699996669666166410730242000000000388 10287020150112211012104202030512502.001620526121966111999430960210960601166666626203299612222261040500000369666666669630420000000000115 10288020150213126010606696060669999.966669666666966246996996020169996696666666616102299612222266969699996669666666669630222000000000240 10289020150222226010606696060469999.966669666666966246996996020469996696666666626102299622222166969699996669666666669630232000000000408 10290020150123112013101204060121729.001611211116966136996996010069996611366666626105299622212261040300000310866666669630331000000000129 10291020150623526010205206040621189.007669666666966246996996010439996696666666616205299612222266969699996669666666669630321000000001181 10292020150222451110606696060669999.966669666666011136007999960469996196611636621101299611222266969699996669661111110130242000000000485 10293020150112226010202205040620958.001669666666966246996996010429996696666666616902299621222166969699996669666666669630111000000000202 10294020150211112013202703040621001.002320912221966246996996040069996611366666166996699666666661060099997339666666669610252000000000409 10295020150311526010606696060169999.966669666666966246996996040269996696666666226901299616666666969699996669666666669630522000000000375 10296020150422532122205205040621056.007620626127194146996996030531196107222236621101299612222266969699996669629243330830353000000000298 10297020150413436011101106060321861.001620512121966246996996070212080605166666626105299612212266969699996669666666669630321000000000216 10298020150423426010202205060521415.001669666666966146996996109739996696666666616902999941122126969699996669666666669630522000000000249 10299020150223426010202208050222188.001669666666966246996996010539996696666666616902299612222166969699996669666666669630111000000000422 10300020150422532122202207040621658.001630266166082112022320960321387102112236621101299632222116969699996669611251230830252000000000162 10301020150222431112202204040121991.001630266166062136004999960231039104111636611101299612222266969699996669611122130830242000000000472 10302020150211441010101102020522221.001669666666966111999060960429996696666666616102299612266662969699996669666666669630222000000000739 10303020150622532121101207050224063.001630266166113112006510960512080102112911621101299612266666969699996669611221310230242000000000196 10304020150311346010105202060321215.007669666666966246996996040219996696666666166996699669966666969699996669666666669630642000000000244 10305020150113426010606696060569999.966669666666966246996996020569996696666666626102299622222266969699996669666666669630232000000000329 10306020150611326010202106060422553.001669666666966246996996010439996696666666166996699666666666969699996669666666669630253000000001924 10307020150321326020202205040321180.001669666666966246996996040539996696666666166996699666666666969699996669666666669610342000000000239 10308020150322326010202202040611604.001669666666966246996996010529996696666666616101299612222266969699996669666666669630252000000000704 10309020150122312113101102050621303.001620615122103246996996990319996111329636621903299622222261070500060219922221130830520000000000166 10310020150113436012606696060269999.962269666666966246996996020269996610366666626101299612222266969699996669666666669630341000000000386 10311020150123132012205202040621272.001620726222966111034480960130182601166666626203299612222261020700000120466666669630420000000000315 10312020150323426010202106040621111.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000420 10313020150221426010202206050221571.001669666666966246996996010429996696666666616101299612222266969699996669666666669630222000000000330 10314020150322531112101207050324360.001630266266999112047500960511976102112136621101299612222266969699996669611132410730232000000000497 10315020150113436013101299020521793.001611166166966246996996050069996611366666626101299612222266969699996669666666669660321000000000708 10316020150222226010202207040621125.007669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000001979 10317020150321236011204205040621092.001620515211966246996996040331040609366666166996699666666666969699996669666666669610331000000000499 10318020150323426010204202060521072.001669666666966246996996030139996696666666616902101532222116969699996669666666669620111000000000972 10319020150322512021101102060322969.001620611112966121016996099710260603166666626908299622212262969699996639666666669630110000000001069 10320020150322426010204105050423481.001669666666966246996996030339996696666666616101299612222266969699996669666666669630222000000000502 10321020150513512011101203060621853.001620926112966111008999960210693601166666626908299642112211042500000110866666669630110000000002041 10322020150622526020205107050323731.001669666666966146996996010539996696666666616101299612222266969699996669666666669630232000000000850 10323020150413432012999208040229999.991610166166966113016999960212236602166666616901299632212212969699996659666666669630631000000000288 10324020150322432114202106050321780.001669666666966246996996110069996096642366621101299612222266969699996669666226430830252000000000487 10325020150423436011205107050321941.001631166166966246996996050321213605166666616205299612222266969699996669666666669630321000000000172 10326020150223326010202108050422212.001669666666966146996996010439996696666666616901299622222266969699996669666666669630643000000000268 10327020150411111011104205010529999.991620515127966246996996010211820605166666166996699666666662969699996669666666669630520000000000155 10328020150121236011105205040612979.001610466166966246996996040212600609366666226901299626666666969699996669666666669610242000000000044 10329020150322451110606696060469999.966669666666001112050520960469996196612536621101299612212266969699996669666166410730242000000000108 10330020150221326010202206040620971.007669666666966246996996010539996696666666166996699666666666969699996669666666669630243000000001235 10331020150411136011202204010521492.002110466266966246996996010130585609366666166996699666666666969699996669666666669610351000000000241 10332020150222532124101104030221379.002369666666966246996996110069996096642166622101299612222266969699996669666246410230351000000001368 10333020150423226010202108050621850.001669666666966246996996070539996696666666616202299612222266969699996669666666669630222000000000256 10334020150321226010202206040321551.001669666666966246996996010539996696666666166996699666666666969699996669666666669610541000000000258 10335020150312412011606696020569999.966669666666966136996996100269996604166666626901299631112111021500040310466666669630110000000000369 10336020150311126010205204010521245.001669666666966246996996040539996696666666166996699666666666969699996669666666669610233000000000698 10337020150422332123105205050421210.002910266266955112025210960519996102119636621903101532222116969699996669616266120130530000000000111 10338020150322432124606696999969999.966669666666966246996996110069996096642566621101299612222266969699996669661211330830351000000000412 10339020150621412011205205040611018.001630166266966246996996040530260609366666166996699666666662969699996659666666669610532000000000560 10340020150411136011202206040621122.001610466166966246996996040330624609366666166996699666666666969699996669666666669610342000000000275 10341020150322232121205204060424954.002120626122955246996996020530156110322536621101299631122116969699996669626266310130351000000000871 10342020150322426010205204040621106.001669666666966246996996010539996696666666616904100831222126969699996669666666669630331000000003178 10343020150211436012104202020521067.001620526221966246996996030110240607266666166996699666666666969699996669666666669610232000000002842 10344020150322146010606696060469999.966669666666966246996996010569996696666666626101299621166666969699996669666666669630232000000000852 10345020150321336023104202059922058.001610466166966246996996030069996611366666226906299616666666969699996669666666669610541000000002715 10346020150423436011101205050221784.001610366166966146996996060511560608366666616101299622222266969699996669666666669630342000000000208 10347020150412512021205204060221490.007610366266966146996996990130485608366666626906299612212261024000000110466666669630110000000000413 10348020150423226010606696050469999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630222000000000338 10349020150212432011104104060522149.001620512121966111003430960311559601166666626203299632122112969699996610166666669630440000000000218 10350020150521132111202202060621674.001610166266082246996996990130195108329636621904101522222266969699996669626121130830530000000000594 10351020150622126010202207040621146.001669666666966246996996019739996696666666616901299612222266969699996669666666669630353000000000669 10352020150222512021205106050422287.001620615222966246996996030230260607266666626101299612222261072500000110466666669610341000000002191 10353020150323426010202206050621346.001669666666966246996996030439996696666666616101299622222266969699996669666666669630242000000000474 10354020150111136011204205050221065.001610466266966246996996030130520609366666166996699666666666969699996669666666669610232000000000118 10355020150521326020202206060221609.001669666666966246996996010529996696666666166996699666666666969699996669666666669610532000000001207 10356020150512326010205205050422017.001669666666966246996996040329996696666666616101299612222266969699996669666666669610222000000000414 10357020150413226010202206060221141.001669666666966246996996010439996696666666616102299612222266969699996669666666669630222000000000260 10358020150222526010205107050427172.001669666666966146996996090439996696666666616902299612222266969699996669666666669630111000000000547 10359020150622526020606696060469999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000971 10360020150321226010202202040611117.001669666666966246996996030239996696666666166996699666666666969699996669666666669630243000000003374 10361020150221126010606696060669999.966669666666966246996996040369996696666666166996699666666666969699996669666666669610253000000000271 10362020150322446010105202030521341.007669666666966246996996010119996696666666616906299622266666969699996669666666669630541000000000696 10363020150223526010202209060222383.007669666666966246996996050529996696666666616902299612222266969699996669666666669660111000000000931 10364020150222132114101205030521094.001669666666966246996996110069996096641666621203299622212266969699996669666266230830352000000000117 10365020150321226010202106040621237.001669666666966246996996070529996696666666216902299626666666969699996669666666669630233000000000856 10366020150423226020205204060621227.002169666666966246996996080539996696666666616101999912292266969699996669666666669630243000000000170 10367020150212426010202106050322071.001669666666966246996996010529996696666666616902299612222266969699996669666666669610111000000001097 10368020150422532111101107050324125.001630266166113112012510960411820102112112611103299622212266969699996669611241219730232000000000279 10369020150522526020202203040621093.007669666666966246996996010529996696666666616902299612222166969699996669666666669610622000000000434 10370020150313436013101199020524826.001611166766966246996996050069996611366666626205299612222266969699996669666666669630420000000001404 10371020150423236013101206060221977.001610366166966146996996090069996603166666626101299622222166969699996669666666669630351000000000721 10372020150322532112101108050223875.001630266166113112040460960511976102112113611101299612266666969699996669611223430830232000000000477 10373020150521326010204206060621313.001669666666966246996996040229996696666666166996699666666666969699996669666666669610522000000000303 10374020150523436013202207050323505.001620911212966246996996050069996611366666626208299622222266969699996669666666669660420000000002725 10375020150313536011299206060522013.001620515121966246996996030330780607266666616205299612222266969699996669666666669630420000000002680 10376020150223236013101202040621261.001610366766966246996996030069996611366666626205299622222266969699996669666666669630420000000002450 10377020150321346010104202060621070.001669666666966246996996030119996696666666166996699666666666969699996669666666669630253000000000768 10378020150221336013205202040621044.007610466166966246996996040069996611366666166996699666666666969699996669666666669610430000000000240 10379020150322412011101102030522001.001620626111966146996996090411728603166666616297999929992961041500030210166666669630321000000000463 10380020150322532122101108050424615.001630266166144112028500960512080102112136621101299612222266969699996669611241410730242000000000420 10381020150123521010205108050421015.001669666666966111999250960539996696666666616102299612222261020100000369666666669630321000000000151 10382020150322536125696696969669999.966669666666966246996996119669996096642566622101299612222166969699996669666266230830341000000000193 10383020150313446010606696020169999.966669666666966246996996070369996696666666626101299612266666969699996669666666669630343000000002128 10384020150421326010202206040612118.007669666666966246996996030539996696666666616902299612222266969699996669666666669610621000000000298 10385020150422526010202106050325061.001669666666966246996996010529996696666666616197299612222266969699996669666666669630232000000000242 10386020150213412014105199020522332.001669666666966246996996030069996611366666626905299612222261020499997220866666669660110000000001574 10387020150523236013101202040621227.001610166166966136996996090069996603166666626101299621122266969699996669666666669630331000000000530 10388020150312111011101208020521501.001620526121966121020996999712080604166666626101299612222261021200000369666666669630351000000000457 10389020150211326010205203060321176.007669666666966246996996070529996696666666166996699666666666969699996669666666669610253000000000361 10390020150522432111101107050221922.001630266166103112012500960511820102112413621101299612266666969699996669611241210530242000000000106 10391020150211336011101202020521085.001610466266966246996996120210455609366666166996699666666666969699996669666666669610232000000000283 10392020150213412014101106030421550.001669666666966246996996110069996611366666626101299612222261041000000320866666669630351000000000293 10393020150422426010202108050324862.001669666666966146996996010539996696666666616101299612222266969699996669666666669630252000000000324 10394020150413536012101109050423970.001611166266966246996996050212080608366666626205299612222266969699996669666666669660420000000000111 10395020150222426020202202050221838.001669666666966246996996010139996696666666616101299622222166969699996669666666669630252000000001264 10396020150221326010202204040621053.001669666666966246996996030439996696666666166996699666666666969699996669666666669610353000000000847 10397020150121132112202205050421295.001630266166955112026120960421387102119636621901999921222266969699996669616266930830521000000000085 10398020150112111012101205020521414.001620826121966111020320960512288601166666626903299622222261029700030269666666669630110000000000607 10399020150621212011101203040610898.001620926122966146996996120311260605166666626907299641122111041500000399666666669630110000000001209 10400020150223121010205204060621137.001669666666966111999999960539996696666666616902299612222262969699996669666666669630111000000001019 10401020150421326010204204040621156.001669666666966246996996010229996696666666166996699666666666969699996669666666669610233000000000330 10402020150422132111205104050621692.001610266166113112013310960421455102112136621101299621222266969699996669611223330830351000000000160 10403020150212326010205204060221557.007669666666966246996996030139996696666666166996699666666666969699996669666666669610431000000001566 10404020150221326010202206040620975.001669666666966246996996040529996696666666166996699666666666969699996669666666669610253000000000581 10405020150421236012104202050521034.002310466166966246996996020110303610366666166996699666666666969699996669666666669610531000000000241 10406020150613512012205203050422209.001610466166966246996996030230324609366666626208299642112221011200050239666666669610440000000000377 10407020150512512011101204010325080.001620811212966246996996120412250605166666626908299642112221040100000110766666669630110000000001651 10408020150213432011104203060521782.001620612121966111008410960210945601166666626203299612222262969699996649666666669630420000000000191 10409020150222532123101106050323097.001630266266154136040999960319996111311613621101299622266666969699996669611241310330232000000000750 10410020150521436013101206040621069.002110266266966136996996100069996611366666626101299612222266969699996669666666669630331000000000955 10411020150221446010105202030221577.001669666666966246996996040229996696666666166996699666666666969699996669666666669630233000000001433 10412020150521436011205203050422803.001610466166966246996996040220577609366666626901299612222266969699996669666666669610642000000001329 10413020150123226010606696040169999.966669666666966246996996010469996696666666626101299612222266969699996669666666669630222000000000206 10414020150423426010205204060221396.001669666666966246996996030529996696666666616905299632212226969699996669666666669630621000000000211 10415020150323526010202209050222339.001669666666966246996996010439996696666666616908299612212166969699996669666666669630643000000000773 10416020150313426010202208060521957.001669666666966246996996030539996696666666616101299622212266969699996669666666669630222000000001008 10417020150622551110606696060369999.962269666666062246996996020569996096631636612202299612222166969699996669661111310730242000000000306 10418020150221436012205206050621468.007620615222966246996996040230156609366666166996699666666666969699996669666666669610521000000001578 10419020150411136011205202040621052.007620926221966246996996040230130609366666166996699666666666969699996669666666669610232000000000402 10420020150112212013104207030521087.001611026166966246996996110069996611366666226901299616666661050100000320266666669630632000000000245 10421020150421126010202203040610964.007669666666966246996996040239996696666666166996699666666666969699996669666666669610253000000000234 10422020150123412011101206050320912.001620813122966111007430960412808601166666626101299612212261022000050249666666669630331000000000249 10423020150221436011104106040222483.001610466766966246996996080211820609366666166996699666666666969699996669666666669610242000000002796 10424020150522136012299205010529999.992910366266966246996996020130624610366666626101299622222266969699996669666666669630450000000000551 10425020150511126010202204040621003.001669666666966246996996080439996696666666166996699666666666969699996669666666669610243000000000671 10426020150423536011905206060229999.991620726221966246996996030530832607266666616101299672222126969699996669666666669630331000000000198 10427020150323526010202106050422526.001669666666966246996996010439996696666666616101299612222266969699996669666666669630253000000000709 10428020150623526010202208060623230.001669666666966246996996070539996696666666616101299612222266969699996669666666669630242000000002494 10429020150221226010202206060421347.002169666666966246996996070439996696666666166996699666666666969699996669666666669610243000000002467 10430020150422226010202207040621006.001669666666966246996996080539996696666666616902299612222266969699996669666666669630531000000000201 10431020150111226010202202040621013.001669666666966246996996060219996696666666166996699666666666969699996669666666669630243000000000109 10432020150313236013101209030523181.001611166166966246996996050069996611366666626205299622222266969699996669666666669630420000000001487 10433020150322532122101206060221456.001630266166123112044270960512080102112336621101299612222266969699996669611241410530242000000000835 10434020150323536013606696999969999.966669666666966246996996020069996611366666626908299612222266969699996669666666669630110000000001333 10435020150323426010202204040621040.007669666666966246996996050439996696666666616905299612222266969699996669666666669630532000000000325 10436020150322532111101107050324278.001630266166123112016500960512080102112112611101299622266666969699996669611221410330252000000000160 10437020150121226010202206040621160.001669666666966246996996040529996696666666166996699666666666969699996669666666669610431000000000343 10438020150623212024101208060220816.001669666666966246996996110069996611366666626207299621122261040500030120266666669630420000000000464 10439020150123412011999205040629999.991620811111966121003996090491664603166666616902299642122111039799997310866666669630110000000000133 10440020150411336012104102030520035.001610466766966246996996990190277609366666626901299611222266969699996669666666669610110000000000186 10441020150322436013101206050321807.001610266166966136996996100069996611366666626101299612222266969699996669666666669630331000000001615 10442020150213436011105109050325411.001620626121966246996996050113898605166666616206299612222266969699996669666666669630420000000001216 10443020150523426010606696060169999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630253000000000155 10444020150523526010202108050420928.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000289 10445020150623436012101109050423653.001611166266966246996996050311820608366666626905299612222266969699996669666666669630110000000000416 10446020150222451110101202060621246.001669666666052136023999960429996196611636611101299612222266969699996669616131230830232000000000254 10447020150523536012905109050429999.991611166266966246996996990130832608366666626205106612212266969699996669666666669630431000000001067 10448020150321211011205206050422003.002120511222966246996996020531040610366666166996699666666662969699996669666666669610342000000000859 10449020150211112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996610466666669610253000000000325 10450020150613236012101206010214398.001620826212966246996996070112600605166666616908299612212266969699996669666666669630110000000000285 10451020150412226010202204040611020.001669666666966246996996010539996696666666166996699666666666969699996669666666669630343000000000400 10452020150321336023205202040621097.002920926222966246996996040069996611366666166996699666666666969699996669666666669610352000000001975 10453020150613326020202107030521384.007669666666966246996996080529996696666666616101299672222116969699996669666666669630252000000002662 10454020150323226010202207060222166.001669666666966246996996030429996696666666616205299612212266969699996669666666669630321000000000513 10455020150412226010202209030522095.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000438 10456020150113426010606696060269999.966669666666966246996996020369996696666666626208299612222266969699996669666666669630321000000000187 10457020150322336011205202060221438.002120726222966246996996030130130607266666626101299612222166969699996669666666669630331000000001538 10458020150223426010205107050421851.001669666666966246996996030239996696666666616101299612222266969699996669666666669630232000000000343 10459020150622511011606696060469999.962269666666966246996996030269996610366666626901299612222261040400000369666666669630242000000000414 10460020150112426010606696060469999.966669666666966246996996020369996696666666626101299611122266969699996669666666669630222000000000176 10461020150113126010205206060621412.002369666666966246996996020239996696666666616105299622292266969699996669666666669660222000000000116 10462020150122532114606696060369999.962269666666966246996996110069996096641666622101299612222266969699996669662293419730331000000000146 10463020150123212011199202010621745.001620826121966121002996090311196603166666626203299612212261042000000120166666669630420000000000159 10464020150612326010202206060322278.001669666666966246996996070529996696666666616101299612222266969699996669666666669620232000000000703 10465020150523226010606696010569999.962269666666966246996996020469996696666666626101299612222266969699996669666666669630242000000000110 10466020150511326010205203020521580.001669666666966246996996010429996696666666616901299612222266969699996669666666669610643000000001188 10467020150423426010202108050321969.001669666666966246996996010539996696666666616202299622222266969699996669666666669630331000000000163 10468020150312326010204202040621022.002169666666966246996996070429996696666666616902299632222216969699996669666666669610111000000000410 10469020150222426010202203040610917.001669666666966246996996030429996696666666616904199642112116969699996669666666669630531000000000357 10470020150521136115696696969669999.966669666666966246996996119669996096649666169996699666666666969699996669666266930810252000000000184 10471020150613226010606696060569999.966669666666966246996996010469996696666666616202299612222266969699996669666666669660321000000000355 10472020150522526010202205040620932.001669666666966246996996010439996696666666616202299611222166969699996669666666669630321000000000961 10473020150211336011101105030521509.001610466166966146996996060312080609366666166996699666666666969699996669666666669610242000000000113 10474020150212136011903206060529999.991620815291966246996996039721664607266666166996699666666666969699996669666666669630242000000000159 10475020150222426010202106040622489.001669666666966246996996010529996696666666616101299612222166969699996669666666669630341000000000172 10476020150123426010205107050322093.001669666666966196996996010529996696666666616202299632212226969699996669666666669630321000000000217 10477020150511126010202207010520025.381669666666966246996996020539996696666666166996699666666666969699996669666666669610243000000001274 10478020150223426010606696060469999.966669666666966246996996020569996696666666626101299621112266969699996669666666669630222000000001439 10479020150523426010606696020169999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630222000000000153 10480020150522426010606696060669999.966669666666966246996996070569996696666666216902299616666666969699996669666666669630253000000001511 10481020150421326010202206040611243.001669666666966246996996070529996696666666166996699666666666969699996669666666669620233000000000268 10482020150621136013202204060221172.002310366266966246996996080069996611366666166996699666666666969699996669666666669620521000000000609 10483020150122536012205101050421937.001620626122966246996996040130040609366666626907299611212266969699996669666666669610110000000000042 10484020150413412012101204040129999.991620826121966111020420960311386601166666626903299632212111032000080320666666669630110000000000288 10485020150322532114101206050421565.001669666666966246996996110069996096641666621101299612222266969699996669666266330830351000000000526 10486020150123212013101203060621010.001610166166966136996996030119996611366666626205299642122211031700000310166666669630430000000000152 10487020150411126010202206010521155.002169666666966246996996030119996696666666166996699666666666969699996669666666669610352000000000296 10488020150313136022101208060622251.001611166266966246996996050312080608366666626905299612222266969699996669666666669660110000000002978 10489020150113436013101208060523103.001611166166966146996996060069996611366666626205299612222266969699996669666666669630420000000000787 10490020150122426010606696060669999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630242000000000204 10491020150422251110101206040621680.001669666666072136024400960519996196612336611101299612222266969699996669661123210530232000000000150 10492020150622532114101206040611200.001669666666966246996996110069996096642366621101299612222266969699996669666266430830351000000000833 10493020150322426020202299060621208.001669666666966246996996070539996696666666616101299611112266969699996669666666669630222000000000467 10494020150122432111101106050322385.001630166166093112014450960412184102111619621101299622266666969699996669611241410630232000000000196 10495020150321336011104202060410313.001620515122966246996996040210648609366666166996699666666666969699996669666666669610331000000000609 10496020150113426010606696020569999.966669666666966246996996020469996696666666626101299622222166969699996669666666669630222000000000194 10497020150623236013105201060221719.001620626122966246996996030069996611366666626101299612222266969699996669666666669630321000000001222 10498020150111126010202205060621023.001669666666966246996996080539996696666666166996699666666666969699996669666666669610541000000000547 10499020150123236013202209029921431.001620812222966246996996110069996611366666626205299612212266969699996669666666669630420000000000726 105000201503215120221012020406109999992111026266966246996996030110195608366666626101299631111111041000045220866666669630321000000000789 10501020150123226010606696050169999.966669666666966246996996020469996696666666626101299622222266969699996669666666669630232000000000246 10502020150111136012104202010521222.007610466266966246996996040110700609366666166996699669992966969699996669666666669610620000000000089 10503020150512111011205203050324901.001620812222966112036400960230416602166666616101299622222261020800000169666666669630341000000000180 10504020150622112014202299040611103.001669666666966246996996030069996611366666626905299641222112969699996610266666669630520000000000184 10505020150622532112101107050422394.001630266166113112050520960312340102112336621203299622212166969699996669611241410730242000000000179 10506020150122436011204205010521318.001620513121966146996996030221560607266666626904100341222216969699996669666666669630520000000000588 10507020150123436012101209040222782.001611166166966246996996050311872608366666626908299622212266969699996669666666669660110000000000277 10508020150212412011101106030521905.001620817112966146996996090412080603166666626908299622212261021400030329966666669630110000000000374 10509020150212226010205203050421783.001669666666966246996996010139996696666666616902299622222266969699996669666666669630111000000001028 10510020150613426020202209060611474.001669666666966246996996010529996696666666616101299612222266969699996669666666669630232000000001595 10511020150422232121101206030621065.001630266166134112018190960421473102112136621203299612222266969699996669611241210330242000000000092 10512020150622426020202204040611028.007669666666966246996996080539996696666666616101299612222266969699996669666666669630253000000002204 10513020150221326010204205060220983.007669666666966246996996070439996696666666166996699666666666969699996669666666669630522000000001905 10514020150112412012105199020524784.001620811127966111034450960211188601166666626903299632212111070700040110866666669630110000000000420 10515020150123126010202106050322195.001669666666966246996996010539996696666666616202299622222266969699996669666666669630233000000000397 10516020150512212012101108030513264.001620812111966111020500960312080601166666626203299622212261020800150239666666669630331000000001997 10517020150611236012202202030521003.001610466166966246996996040230336609366666166996699666666666969699996669666666669610253000000000315 10518020150222426010202106040621080.001669666666966246996996030239996696666666616902299622212266969699996669666666669630631000000001115 10519020150421126010202204040611103.002369666666966246996996020339996696666666166996699666666666969699996669666666669610253000000000148 10520020150111126010606696060569999.966669666666966246996996030069996696666666166996699666666666969699996669666666669610233000000000081 10521020150323226010202209040621144.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000001281 10522020150213112011101206060521616.001620817111966111010330960313120601166666626905299612222261010100030210866666669660110000000000154 10523020150313226010202108040621288.001669666666966246996996010439996696666666616905299611222166969699996669666666669630111000000000256 10524020150122426010202203010521241.001669666666966246996996030139996696666666616101299622222166969699996669666666669630242000000000262 10525020150522512011101206060325315.001620826112966146996996090412080603166666616902299612212261060800040310866666669630110000000001269 10526020150222436021105205050321836.007610466266966246996996010321092609366666166996699666666666969699996669666666669610253000000001297 10527020150213536013101109030523401.001611166766966246996996070069996611366666626905299612222266969699996669666666669630110000000001368 10528020150521126010202205040621051.001669666666966246996996030539996696666666166996699666666666969699996669666666669610532000000000226 10529020150213512012101206050124006.001611166266966246996996050212600603166666616101299612222261022599997249666666669630331000000000306 10530020150122332012105204060221054.001610466166966111999220960211364601166666626203299621212262969699996659666666669610420000000000124 10531020150321112011205701060621497.002320515222966246996996020190096610366666166996699666666661049700000379966666669630253000000001729 10532020150123526010202206040621134.001669666666966246996996010539996696666666616905299612222266969699996669666666669630111000000000141 10533020150313136022101108040621193.001610166166966246996996129730208608366666626205299621112266969699996669666666669660420000000002288 10534020150121136011104202040621118.001610466166966246996996040110600609366666166996699666666666969699996669666666669610531000000000236 10535020150213426010202206060521211.001669666666966146996996010439996696666666616102299632212116969699996669666666669630222000000000221 10536020150513146010606696010569999.966669666666966246996996020169996696666666626101299641266616969699996669666666669630222000000000178 10537020150612512022606696999969999.966669666666966246996996020569996610366666626208299611212262969699996610266666669630430000000001283 10538020150113436012101209050223721.001611166766966246996996050211924608366666626105299612222266969699996669666666669660321000000000203 10539020150521226010202205040620980.001669666666966246996996040529996696666666166996699666666666969699996669666666669610243000000000163 10540020150211112023105299020520958.002920526222966246996996040119996611366666626901299612222262969699996659666666669610630000000000299 10541020150413536011101108050423112.001611166266966246996996050230520608366666626905299612222266969699996669666666669660110000000000134 10542020150222211011101106030521065.001620826121966111999999960521560601166666616101299612222261030300000369666666669630351000000002131 10543020150412226010202207020522689.001669666666966246996996010529996696666666616102299612222266969699996669666666669630222000000000106 10544020150511111015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996669666666669630242000000000659 10545020150523436012606696060169999.966669666666966136996996100069996604166666626908299622212266969699996669666666669630110000000000137 10546020150422236012202205040221478.001610166166966136996996100061040604166666626904101212222266969699996669666666669630110000000000197 10547020150121336011205202040621058.001610466266966246996996030230299609366666166996699666666666969699996669666666669610232000000000241 10548020150422526010606696060469999.966669666666966246996996029769996696666666626902299612222266969699996669666666669630111000000000099 10549020150313226010202207040621226.001669666666966246996996070539996696666666616105299612222266969699996669666666669630222000000002589 10550020150321436011202207040621106.001630466266966246996996070430260609366666616901299612222266969699996669666666669610111000000001353 10551020150413536012101108050423869.001610166166966246996996120130780608366666616101299621222166969699996669666666669630353000000000148 105520201501134360121012030105109999991620515122966136996996100211559604166666626905299622212166969699996669666666669660110000000000288 10553020150223526010202209050427172.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000001141 10554020150322426010202205040221048.001669666666966246996996070539996696666666616101299612222266969699996669666666669630232000000000908 10555020150111136012205202030521034.001610466766966246996996040130043609366666166996699666666666969699996669666666669610253000000000153 10556020150421112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996659666666669610252000000000149 10557020150321232114202205040619999.992169666666966246996996110069996096642166622101999922212266969699996669666296330830351000000000413 10558020150322532112101206050323284.001630266166955112048450960511976102112236621101299612212266969699996669616266410730232000000000168 10559020150623426010606696030269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000211 10560020150312512024903299999929999.992369666666966246996996030069996611366666626204110422222261022800050249666666669630331000000000564 10561020150423426010202207050324778.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000355 10562020150211312012202202040621069.007620826112966246996996030130120607266666166996699666666661060599997310366666669630520000000001284 10563020150423226010202209020221273.007669666666966246996996010339996696666666616205299622222266969699996669666666669660321000000000315 10564020150113436011101209060323835.001611166166966246996996060312080608366666626105299612222266969699996669666666669630321000000000354 10565020150513536023101109050429048.001611166766966246996996050069996611366666626105299612222266969699996669666666669660321000000001355 10566020150513226010606696040169999.966669666666966246996996020069996696666666626208299632212226969699996669666666669630253000000001529 10567020150313326010202206030521065.002169666666966246996996030539996696666666616905299612222266969699996669666666669630111000000000249 10568020150323226010606696060469999.966669666666966246996996020169996696666666626101299612222266969699996669666666669630243000000000606 10569020150312412011101202060223103.001611026266966136996996100210600604166666626101299612212261041500000110566666669630321000000000695 10570020150213136013101207060521529.001611166766966246996996050069996611366666626905299632212226969699996669666666669660110000000004724 10571020150222432011104208040121234.001620515111966111006290960312080601166666626901299612222162969699996649666666669630331000000001309 10572020150522432112606696060369999.966669666666113246996996020569996010332336621101299622222166969699996669661222410730232000000000857 10573020150423536013202207060422157.001611166166966246996996050069996611366666626101299611122266969699996669666666669660321000000000789 10574020150621536021101204040621461.001611211126966246996996080411732608366666626101299621212266969699996669666666669630321000000003417 10575020150223511012205204060221582.007620826722966246996996030130779607266666626101299622212161022000050269666666669630352000000001575 10576020150622232112101208040112152.001630266166123112044480960512080102112111621103299622222266969699996669611221419730252000000000281 10577020150313226010205202040621134.001669666666966246996996010139996696666666616904103622222266969699996669666666669630111000000000291 10578020150212436012205204050425182.001630826221966136996996100321403604166666626205299612222166969699996669666666669630243000000000866 10579020150223246010105202050221793.001669666666966246996996050129996696666666616205299612266666969699996669666666669630321000000000273 10580020150323226010202208060220664.001669666666966246996996010539996696666666616105299612222266969699996669666666669630222000000000753 10581020150112412012105204010522100.001620826122966111040440960111364601166666626101299622212261041500080120866666669630341000000000301 10582020150323536011101109050324730.001611166166966246996996050411924608366666626101299612222266969699996669666666669630321000000000199 10583020150213446010105102020523938.001669666666966246996996030119996696666666616108299612266666969699996669666666669630321000000000223 10584020150623422020199206040611797.001669666666966111999350960069996696666666616903299612222261013099997220566666669630110000000001724 10585020150211326010202203040611112.007669666666966246996996060239996696666666166996699666666666969699996669666666669630522000000000293 10586020150121326010202107060621054.002969666666966246996996030539996696666666166996699666666666969699996669666666669610233000000000138 10587020150322526010202106050424563.001669666666966146996996010439996696666666616101299612222266969699996669666666669630252000000000486 10588020150123412011101208040621200.001620811122966111004260960421647601166666626203299622222261040600020339666666669630420000000000253 10589020150422526010205105050621853.001669666666966146996996030429996696666666616901299612222266969699996669666666669630531000000000287 10590020150223226010202108040621542.001669666666966246996996010539996696666666616101299622222166969699996669666666669630233000000000361 10591020150522526020202207050421539.001669666666966246996996010439996696666666616101299612222266969699996669666666669630242000000001181 10592020150223526010205206050429999.997669666666966246996996010539996696666666616102299612222166969699996669666666669620222000000000391 10593020150411211011101102040221448.001611026266966246996996040210600609366666166996699666666662969699996669666666669630520000000000194 10594020150323236013202207060621350.001620926112966136996996100069996611366666626205299612212266969699996669666666669630420000000000960 10595020150111126010202204060221102.001669666666966246996996030329996696666666166996699666666666969699996669666666669610243000000000116 10596020150323426010202207050621723.001669666666966246996996010439996696666666616101299622222266969699996669666666669630222000000000603 10597020150223236013606696999969999.966669666666966246996996040069996611366666626101299612212166969699996669666666669610332000000000270 10598020150421126010202202040620931.001669666666966246996996040539996696666666166996699666666666969699996669666666669610352000000000374 10599020150323526010202208060422038.001669666666966246996996070539996696666666616101299612222266969699996669666666669630222000000000143 10600020150621126010202103040621004.001669666666966246996996080539996696666666216901299616666666969699996669666666669610243000000000720 10601020150622336011205205050622766.001611226226966246996996010521248608366666616101299612222266969699996669666666669630321000000000408 10602020150223426010606696050369999.966669666666966246996996020469996696666666626101299612212266969699996669666666669630232000000000289 10603020150322212021101207060212033.001620926212966246996996050511976603166666616101299612222262969699996639666666669630353000000001616 10604020150222432112101206060221611.001630266166123136018999960412080104111636621101299611222266969699996669611241310230232000000000136 10605020150123312012606696040169999.966669666666966246996996030269996610366666626904106022222261039700000310266666669630520000000000054 10606020150513446010101202060324036.001669666666966146996996010419996696666666616101299622266666969699996669666666669630242000000000174 10607020150123436013101299060122623.001611166766966246996996050069996611366666626101299612222266969699996669666666669630321000000000401 10608020150221332112101206050321232.001610266166093136038999960412080104111636621101299622212266969699996669622241310330341000000000150 10609020150113436012606696040169999.966669666666966246996996020069996610366666626208299612212266969699996669666666669630420000000000189 10610020150321526010202203050221205.001669666666966246996996010429996696666666166996699666666666969699996669666666669620343000000000983 10611020150523432012101207050221737.001620926112966113022350960061820602166666626909299642222122969699996670866666669630520000000000813 10612020150622426010202204040612235.001669666666966246996996010439996696666666616101299612212266969699996669666666669620252000000000559 10613020150511136013205299999920935.001610466266966246996996040069996611366666166996699666666666969699996669666666669610351000000000113 10614020150321112015696696969669999.966669666666966246996996119669996612366666166996699666666661029700000310866666669610351000000001205 10615020150321126010202204040621038.001669666666966246996996010539996696666666166996699666666666969699996669666666669610522000000002031 10616020150212326010202207040621137.001669666666966246996996070539996696666666216901299626666666969699996669666666669610353000000000176 10617020150422326010202206050421213.001669666666966246996996010539996696666666166996699666666666969699996669666666669610233000000000228 10618020150222532111105107050422624.001630266166011136014999960512080104111613611101299622266666969699996669611121919730242000000000151 10619020150213436012101109010329999.991611166766966246996996050111820608366666626105299612222266969699996669666666669630332000000002037 10620020150622426020202207050322488.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000750 10621020150422426010606696060669999.966669666666966246996996020469996696666666626902299612222266969699996669666666669630531000000000248 10622020150522112014101299040621006.001669666666966246996996030069996611366666626909299641121111021300040320866666669630530000000000144 10623020150323246010202207060223074.001669666666966246996996030129996696666666616905299612266666969699996669666666669630621000000002136 10624020150323226010202202010521162.007669666666966246996996019799996696666666616297299612292266969699996669666666669630321000000000519 10625020150212246010101202030521752.001669666666966246996996040219996696666666616202299622266666969699996669666666669630351000000000969 10626020150113112012104203020521558.001620526121966111024330960210974601166666626903299612222261022000075249666666669630110000000000291 10627020150621446010101102050422076.001669666666966146996996060419996696666666616902299612266666969699996669666666669630111000000000734 10628020150211336012105202060521078.001610466166966246996996030220400609366666226906299616666666969699996669666666669610242000000000137 10629020150323436021202208050621137.002130166266966246996996030230260607266666616101299612222266969699996669666666669630222000000000483 10630020150423412011202207050221904.001620826112966146996996090431144603166666616105299612212261021000005310466666669660321000000000106 10631020150323436013101207060219999.991611166166966246996996120069996611366666626105299612222266969699996669666666669630343000000000404 10632020150423426010202109050323492.007669666666966196996996010339996696666666616205299612222166969699996669666666669630321000000000261 10633020150423436012101109050324055.001611166166966246996996050112080608366666626208299612212266969699996669666666669630420000000000151 10634020150322526010202204040611989.001669666666966246996996010329996696666666616901299612222266969699996669666666669630111000000001488 10635020150122531111606696050369999.966669666666011246996996020569996010332236621101299612212266969699996669661122410730232000000000184 10636020150311126010202203010521579.002169666666966246996996040539996696666666166996699666666666969699996669666666669610253000000001201 10637020150322432112105205050221684.001610266166977112020370960412080102112136621101299621212166969699996669691241310730341000000000249 10638020150122422010205202050221430.007669666666966111006300960229996696666666616903299621212161040500000110566666669630111000000000173 10639020150311126010202106040621098.001669666666966246996996019739996696666666166996699666666666969699996669666666669610332000000000542 10640020150221326010202205040611124.001669666666966246996996010539996696666666616901299612212266969699996669666666669610633000000001014 10641020150311212011105202050621337.001620515112966246996996120311280607266666166996699666666661076000892310866666669630331000000000376 10642020150213526020202205040121437.007669666666966246996996020539996696666666616102299612222266969699996669666666669630222000000000149 10643020150313226010202206050521652.001669666666966246996996010539996696666666616102299612222266969699996669666666669630233000000001046 10644020150323426010202208050421244.001669666666966246996996030439996696666666616203299612222266969699996669666666669630321000000000542 10645020150423526010202207030621409.001669666666966246996996070539996696666666616205299612222266969699996669666666669660321000000000367 10646020150623326010606696050469999.966669666666966246996996020569996696666666616202299641122116969699996669666666669630331000000000457 10647020150213436012101109050624792.001611166266966246996996050061664608366666626101299612222266969699996669666666669630342000000000810 10648020150313526010202209060425144.002369666666966246996996050539996696666666616902299612222266969699996669666666669660111000000000532 10649020150222426010202105040622660.001669666666966246996996070539996696666666616197299632112116969699996669666666669630232000000000645 10650020150313446010101202030522119.001669666666966146996996010219996696666666616102299612266666969699996669666666669630222000000002603 10651020150213426010606696060569999.966669666666966246996996020469996696666666626105299622222266969699996669666666669660222000000000867 10652020150623426010202107050422083.001669666666966246996996010539996696666666616101299612212266969699996669666666669630243000000000397 10653020150222526010606696050469999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630252000000000343 10654020150621136011205202060221426.001620512722966246996996030220467607266666626997299622212166969699996669666666669610110000000001538 10655020150122532112101107050424170.001630266166113112032520960511976102112413621101299612266666969699996669611241410330331000000000146 10656020150422426010606696020269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630252000000000180 10657020150223226010205106050222418.001669666666966246996996010329996696666666616101299612222266969699996669666666669630222000000000236 10658020150123226010202205040621070.001669666666966246996996010529996696666666616202299612212266969699996669666666669660321000000000221 10659020150323536021205109050429999.991620715121966246996996999730520607266666616101299612222266969699996669666666669630321000000000514 10660020150211112015696696969669999.966669666666966246996996119669996612366666166996699666666662969699996610366666669610532000000001644 10661020150211436011205201050429999.992920615221966246996996040130014609366666166996699666666666969699996669666666669610243000000002808 10662020150123126010606696060669999.966669666666966246996996030469996696666666616202299612222266969699996669666666669630321000000000156 10663020150622536012101205020124798.001610366266966246996996070311976608366666626101299612222266969699996669666666669630321000000001097 10664020150213536013202206050421648.001611166166966246996996050069996611366666626905299622222266969699996669666666669660321000000000595 10665020150222426010202103050221866.001669666666966246996996030229996696666666616997299622222166969699996669666666669630252000000000245 10666020150313526010202207050222404.001669666666966246996996030539996696666666616904199712222266969699996669666666669630111000000001033 10667020150123436011101109050423500.001611166166966246996996120311976608366666626297299672292996969699996669666666669630420000000000340 10668020150522526020202205040621121.001669666666966246996996010539996696666666616101299621222266969699996669666666669630222000000002217 10669020150222532122101205060221772.001630266166113136034999960411976104111636621101299612222266969699996669611241330830232000000001071 10670020150311226010202203040611148.007669666666966246996996040439996696666666166996699666666666969699996669666666669630522000000002026 10671020150421232112101105040621065.002110266166123112032190960331508102112236621101299621212266969699996669611241310430232000000000148 10672020150413436011104207010522705.007620515121966146996996099712236603166666616101299621122266969699996669666666669630420000000000220 10673020150512111011104203020521812.001610166266966246996996080411600608366666626908299621212162969699996669666666669630530000000001607 10674020150221426010205203040621046.007669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000001229 10675020150213212014101107030521499.001669666666966246996996110069996611366666626205299622222261020500010320866666669630332000000000245 10676020150511212011105203020521351.001611015266966246996996080421467608366666166996699666666661022000030120266666669630253000000000152 10677020150121326010205204040621075.001669666666966246996996030139996696666666166996699666666666969699996669666666669610253000000000249 10678020150121326010204202040621074.001669666666966246996996030139996696666666166996699666666666969699996669666666669610453000000000279 10679020150321336011105203050229999.991610466166966246996996040210866609366666166996699666666666969699996669666666669610341000000000271 10680020150323126020606696060469999.966669666666966246996996020569996696666666626902299612222266969699996669666666669610111000000000547 10681020150222221020202106050621161.001669666666966111999360960229996696666666616203299642222111020600060269666666669630242000000001954 10682020150122532111105107050321859.001630266166103112008340960411820102112136621101299622212266969699996669611251210330232000000000162 10683020150213411011104206010522469.001620826121966111005999960421820601166666616101299612222262969699996669666666669630353000000000741 10684020150223426010202206050321442.001669666666966246996996010529996696666666616901299612222266969699996669666666669630111000000000236 10685020150322526010204105050423538.001669666666966246996996040539996696666666616906299622212266969699996669666666669610111000000000146 10686020150311136011101206030523196.001610466266966246996996020422167610366666226997999976666616969699996669666666669610331000000002552 10687020150423436023606696020269999.962269666666966246996996030169996611366666696101299612222266969699996669666666669630321000000000239 10688020150421212014205204060621886.007669666666966246996996080139996611366666166996699666666662969699996659666666669630521000000000188 10689020150421226010202202040611167.002969666666966246996996080529996696666666616101299611112266969699996669666666669610242000000000515 10690020150322412114202299040621204.007669666666966246996996110069996011342366621101299621212261011000000329962223219730331000000002334 10691020150321236011606696060469999.962269666666966246996996020269996610366666166996699666666666969699996669666666669610331000000001632 10692020150423426010202209060324322.001669666666966246996996010539996696666666616102299612222166969699996669666666669630233000000000162 10693020150222432112101206060622467.001630266266123136050999960411820104111612621103299612266666969699996669611241310230232000000000813 10694020150623226010606696040169999.966669666666966246996996029769996696666666626208299632212216969699996669666666669660222000000000419 10695020150223412012101206030122463.001610366166966111026400960212080601166666626903299612222261031400000310866666669630621000000000431 10696020150412446010105102020524794.001669666666966246996996070419996696666666616101299612266666969699996669666666669630222000000000509 10697020150223526010606696040669999.962269666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000243 10698020150222432112101108050220024.621630266166113136038999960511976104112413621101299612266666969699996669611241330830252000000000126 10699020150611226010606696020569999.966669666666966246996996030469996696666666166996699666666666969699996669666666669630253000000000217 107000201503231360112022010406109999992210166266966246996996030130040608366666626205299632212116969699996669666666669630420000000000128 10701020150422426010202206060221904.001669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000000176 10702020150322421020202202060621272.001669666666966111020060960529996696666666616101299612222261039700000269666666669630233000000002117 10703020150413536013606696050369999.962269666666966246996996020069996611366666626109299612212266969699996669666666669630351000000000674 10704020150322121010202203060621146.001669666666966111020200960429996696666666616902299622222262969699996669666666669630253000000000935 10705020150523442010105202060222089.001669666666966111020410960319996696666666616902299622266661021000000139666666669630111000000000565 10706020150113536011606696060269999.962269666666966246996996050469996610366666626205299612222266969699996669666666669660420000000000332 10707020150623236013101107060222095.001620812112966136996996120069996611366666626905299612222266969699996669666666669630110000000002374 10708020150521126010204202060221163.001669666666966246996996080139996696666666166996699666666666969699996669666666669610233000000001261 10709020150213426010606696060469999.966669666666966246996996020269996696666666616902299622222266969699996669666666669660111000000001628 10710020150421211012104203020221365.001620515111966111011300960321224601166666166996699666666661021400020369666666669630532000000000474 10711020150223112011104203010520931.001620515121966111008250960210693601166666626903299622222261021200010320866666669630110000000000230 10712020150623226010205105060421866.001669666666966246996996010539996696666666616101299622212266969699996669666666669630222000000001223 10713020150213112014104205060521947.001669666666966246996996110069996611366666626101299622222262969699996659666666669630321000000000406 10714020150523426010202206060221481.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000217 10715020150122226010606696020169999.966669666666966246996996020569996696666666626102299611222266969699996669666666669630242000000000256 10716020150422532112101107050323985.001630266766103112049450960511976102112312621101299622266666969699996669611242410730232000000000203 10717020150512526020205203010322894.001669666666966246996996080529996696666666616101299612222266969699996669666666669610222000000001169 10718020150521426010202107050322670.002169666666966146996996010139996696666666616101299612222266969699996669666666669630242000000000223 10719020150422536125696696969669999.966669666666966246996996119669996096641666621101299632292296969699996669666266330830341000000000107 10720020150322431112101206050121605.001630266166093112032400960512080102112536621101299632222216969699996669611151210630242000000000197 10721020150422512025696696969669999.966669666666966246996996119669996612366666626208299612212262969699996610866666669630430000000000226 10722020150113212011104203020521925.001620526121966111999999960211200601166666626903299612222261010300000220166666669630621000000000379 10723020150211336011205203040611265.001610466166966246996996030230364609366666626907299611212266969699996669666666669610621000000000690 10724020150611226010204204040621018.001669666666966246996996030539996696666666616902299612222266969699996669666666669630643000000002644 10725020150413236011101206040212124.001610366266966246996996060412080608366666626908299612212266969699996669666666669630110000000000248 10726020150413136011105203060529999.991620626221966246996996050211247605166666626905299612222266969699996669666666669660321000000000141 10727020150523426010105207060222429.001669666666966246996996010429996696666666616101299612212266969699996669666666669630353000000000233 10728020150212411012101203030521157.001620626121966246996996080311040605166666166996699666666661022000000369666666669630430000000000288 10729020150622326090202207040621014.001669666666966246996996030339996696666666616902299612222266969699996669666666669630551000000000966 10730020150222426010606696060269999.966669666666966246996996020469996696666666626909299622212166969699996669666666669630651000000000251 10731020150413426010204204060521650.001669666666966146996996090439996696666666616101299612222266969699996669666666669630232000000000565 10732020150312426010606696060469999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630242000000001086 10733020150213312011104104020522958.001620511121966121003996090211364603166666616203299612212261070600000310866666669630420000000000173 10734020150111232011101205040521589.001610466166966113003290960512080602166666166996699666666662969699996649666666669610543000000000211 10735020150523426010202109050323390.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000637 10736020150511226010202207030521517.007669666666966246996996010119996696666666166996699666666666969699996669666666669610253000000001130 10737020150113236013101109030522251.001610166766966246996996050069996611366666626108299612222266969699996669666666669630321000000000505 10738020150122426010202209040221493.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000280 10739020150222412011202207010521615.001620826112966111006220960331456601166666626101299612222261040800000320466666669630351000000000266 10740020150112221010202107060221966.001669666666966111026999960529996696666666616902299621222161040300000269666666669630521000000000205 10741020150123526010205204060621125.002169666666966246996996030339996696666666616205299612222266969699996669666666669630321000000000273 10742020150323212014105204060229999.991669666666966246996996030069996611366666626101299632111111070699997210166666669630331000000000819 10743020150623432011202206040621211.001630166166966113012130960330780602166666616903299632212112969699996659666666669630111000000000548 10744020150223421010204206040621292.001669666666966111006370960529996696666666616101299612222161021000000369666666669630222000000000451 10745020150411136012104202040620947.001620515722966246996996040210560609366666166996699666666666969699996669666666669610242000000000219 10746020150213421010204105020523020.001669666666966121003996019729996696666666616102299612222262969699996669666666669630222000000000258 10747020150322512011101107030523452.001610366166966111016500960512288601166666626101299612222261021000000320166666669630341000000000927 10748020150213211011104205060511783.001620515111966111012400960312080601166666616903299612222262969699996669666666669630620000000000161 10749020150111136012105202040521235.007610466166966246996996040110416609366666626901299612222266969699996669666666669610242000000000325 10750020150522511021205202040611013.007620826222966246996996030120092607266666626101299621222261979799997269666666669630331000000001375 10751020150422426010606696060469999.966669666666966246996996080269996696666666626101299612222266969699996669666666669630252000000000389 10752020150422126010606696040169999.966669666666966246996996020569996696666666626101299621212266969699996669666666669630222000000000159 10753020150423436023101209030222829.001611166266966246996996050069996611366666626203299612212266969699996669666666669630420000000000203 10754020150321136011202202040621094.001611026166966246996996030130130608366666166996699666666666969699996669666666669610351000000001059 10755020150213436012105107020523226.001620826122966136996996100062080604166666626205299622222266969699996669666666669660420000000000497 10756020150111112015696696969669999.966669666666966246996996119669996612366666166996699666666661020299997320366666669630531000000000334 10757020150322511012101106050422287.001611026166966136996996100311924604166666626101299622212261022000100169666666669630321000000000867 10758020150121446010105103020522354.001669666666966146996996010219996696666666616902299612266666969699996669666666669630110000000000156 10759020150113226010202109050522038.001669666666966146996996010439996696666666616101299612222266969699996669666666669660222000000000085 10760020150323426010606696060269999.966669666666966246996996030169996696666666626905299612222266969699996669666666669630621000000000119 10761020150522232111101107050424108.001610266166123112005460960511872102112111621101299612266666969699996669611241410630252000000000898 10762020150112431012205202060321979.001610466166966113999999960120303602166666166996699666666662969699996669666666669610232000000000283 10763020150121346010105102040611097.007669666666966246996996040439996696666666216903299616666666969699996669666666669630243000000000280 10764020150122226010202206040621603.001669666666966246996996030529996696666666616101299612222166969699996669666666669630242000000000243 10765020150113412011104202010521726.001620512121966111005300960210840601166666626203299622222262969699996649666666669630431000000000369 10766020150211212014999299040629999.997669666666966246996996110069996611366666166996699666666661029700015310366666669630541000000001050 10767020150311226010204207040621129.001669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000313 10768020150223226010205203060221749.001669666666966246996996030539996696666666616205299612222266969699996669666666669660321000000001308 10769020150222226010202106060521870.001669666666966146996996010429996696666666616101299612222266969699996669666666669630243000000000193 10770020150123536011606696060469999.966669666666966246996996029769996610366666626905299612222266969699996669666666669630110000000000334 10771020150312536023205105050429999.991620626222966246996996040069996611366666626206299622212266969699996669666666669610430000000000246 10772020150123231011202202040621076.001620715221966111020999960521768601166666616902299622212262969699996669666666669630520000000000104 10773020150221226010202206040620949.001669666666966246996996010529996696666666166996699666666666969699996669666666669630233000000000206 10774020150321226010205202040611116.001669666666966246996996040539996696666666166996699666666666969699996669666666669630531000000000775 10775020150323236011202207040621164.001631226226966246996996060411560608366666616101299612222266969699996669666666669630321000000001294 10776020150123226010202207040621218.001669666666966246996996070329996696666666616101299622222266969699996669666666669630222000000000363 10777020150323536021101109050222937.001611166166966246996996050511924608366666626205299612222266969699996669666666669630420000000000352 10778020150311211012999202010529999.991620626222966246996996030190416607266666626908299621212262969699996669666666669610331000000000262 10779020150123236013202203060221683.001611166266966246996996050069996611366666626205299612222266969699996669666666669630420000000000831 10780020150422526010205108050423835.001669666666966246996996010439996696666666616101299612222266969699996669666666669630252000000000348 10781020150321126010205202040620985.001669666666966246996996040139996696666666166996699666666666969699996669666666669610253000000000382 10782020150413526010202207020421554.001669666666966246996996050239996696666666616101299612222266969699996669666666669630321000000000166 10783020150323226010202204040621030.001669666666966246996996030529996696666666616102299622222266969699996669666666669630222000000000205 10784020150422432112101207030521034.001630266166123112042510960512132102112311621101299612266666969699996669611241410330232000000000196 10785020150423436011606696050469999.966669666666966246996996020369996610366666626101299612222166969699996669666666669630222000000000189 10786020150613526020606696050369999.966669666666966246996996020469996696666666626105299612222266969699996669666666669630222000000000402 10787020150421536012205207050421593.001610466166966246996996040130312609366666166996699666666666969699996669666666669610243000000000232 10788020150323126020202208040221149.001669666666966146996996100229996696666666616101299612222266969699996669666666669630222000000002019 10789020150623526020205108050423458.001669666666966246996996010339996696666666616101299612222266969699996669666666669630222000000000175 10790020150421246010101202040621059.001669666666966246996996010219996696666666166996699666666666969699996669666666669630253000000000273 10791020150512336022101204040121839.001611026166966246996996120111732608366666626101299612222266969699996669666666669630321000000000194 10792020150122532112205106050323895.001630266166123112026490960530884102119636621903299622212266969699996669611291210530252000000000052 10793020150113412011104205020521193.001620615127966121008996090212600603166666626903299612222261050800025310466666669630110000000000247 10794020150422132113101106050421174.001630166166977136999330960069996111312336621101299622222266969699996669619299120730242000000000162 10795020150121236013204204040621058.001610266166966246996996030069996611366666626101299611122166969699996669666666669630331000000000917 10796020150323512014101107050423670.001669666666966246996996110069996611366666626205299632112211049799997370866666669630420000000000282 10797020150222512124101207060422335.001669666666966246996996110069996011341666622101299611212261021000100220666246430830341000000001263 10798020150613326010202202040621111.001669666666966246996996030239996696666666616205299622222266969699996669666666669660321000000000484 10799020150322326010202207050221220.001669666666966246996996010439996696666666616101299612222266969699996669666666669630252000000000680 10800020150122412013101102050221819.001610366166966136996996100219996611366666626101299612222261040400000310266666669630341000000000187 10801020150313426010606696040169999.966669666666966246996996020169996696666666626108299642212126969699996669666666669630222000000000894 10802020150421132114202199040621282.007669666666966246996996110069996096642566621204102422212266969699996669662239920230440000000000060 10803020150123536012205205050422012.001620626222966246996996030230624607266666626905299612222266969699996669666666669630110000000000128 10804020150322226010202206040621285.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000583 10805020150512526010205205050422354.001669666666966246996996040539996696666666616901299612222266969699996669666666669610111000000001378 10806020150323412011105205060221514.001620612122966111008350960412080601166666616101299612222261041500030110266666669630321000000000183 10807020150323526010202106050424019.007669666666966246996996010539996696666666616101299612222266969699996669666666669630252000000001335 10808020150621236093999799999979999.997611026266966246996996040069996611366666166996699666666666969699996669666666669610232000000002052 10809020150121126010205202040621082.001669666666966246996996030139996696666666166996699666666666969699996669666666669610243000000000164 10810020150122532114105206010324311.001669666666966246996996110069996096641666621101299612222266969699996669666266430830341000000000156 10811020150423136013606696050469999.966669666666966246996996050069996611366666626905299612222266969699996669666666669660110000000000277 10812020150312436011104202010314367.001610466166966246996996040210700609366666166996699666666666969699996669666666669610621000000000303 10813020150323436013101109050329999.991611166266966246996996080069996611366666626205299612222266969699996669666666669630420000000001663 10814020150223412011101208050221425.001611214116966111999999960311820601166666626205299612222262969699996670866666669660420000000001607 10815020150122232114101204040612641.001669666666966246996996110069996096649666629906299622212266969699996669666266120230252000000000243 10816020150222526020606696040669999.966669666666966246996996030569996696666666696101299612292266969699996669666666669630252000000001241 10817020150322446010104202040621052.007669666666966246996996010119996696666666616909299612266666969699996669666666669630111000000001052 10818020150512512012999705060429999.991620812112966146996996030212080607266666626908299622212161072500050139666666669630653000000001371 10819020150223536013101108050229999.991611166266966246996996050069996611366666626905299682222226969699996669666666669630110000000000566 10820020150421212022606696040669999.962269666666966246996996030369996610366666166996699666666661040500000239666666669630252000000000094 10821020150321136011105202060220945.007610466266966246996996080120277609366666166996699666666666969699996669666666669610242000000000345 108220201503132120211012010305209999991611026166966246996996030210480608366666626208299622212262969699996659666666669630420000000001714 10823020150522251110202206040611515.001669666666062112040140960539996196612336611101299612222266969699996669661112410530242000000000816 10824020150312226010202206040621202.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000001341 10825020150111526010205207040611075.001669666666966246996996010529996696666666166996699666666666969699996669666666669630233000000000590 10826020150611136012202202040621144.007610366166966246996996039730104608366666166996699666666666969699996669666666669610252000000002065 10827020150621226010202206040610988.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000515 10828020150313512013101207030316478.001620826112966136996996100069996611366666626208299611212261032500100110566666669630440000000001176 10829020150311226010202205049921334.001669666666966246996996010529996696666666166996699666666666969699996669666666669610243000000000395 10830020150321126010202205040621020.007669666666966246996996040539996696666666166996699666666666969699996669666666669610253000000000924 10831020150123422010205206050221770.001669666666966121999996019729996696666666616101299612222262969699996649666666669630222000000000094 10832020150211226010202202040610952.007669666666966246996996040239996696666666166996699666666666969699996669666666669610521000000002096 10833020150522432114606696999969999.966669666666966246996996110069996096642166622101299612222266969699996669666266430830341000000000351 10834020150622536013101206020420961.001611211126966246996996990069996611366666696298999989992996969699996669666666669630321000000001514 10835020150322326010202204040621661.001669666666966246996996010539996696666666616902299612222266969699996669666666669630253000000000228 10836020150323526010202109050425754.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000204 10837020150511126010205203060621035.001669666666966246996996040339996696666666166996699666666666969699996669666666669610253000000000873 10838020150523226010202207060221770.001669666666966246996996030539996696666666616101299612212266969699996669666666669630232000000000259 10839020150622326010202202060621470.001669666666966246996996010139996696666666616101299612222266969699996669666666669630222000000000898 10840020150122211011101204040611327.001610366766966246996996120412165608366666626101299612222261070000000369666666669630321000000000176 10841020150323226010205207030521136.001669666666966246996996030539996696666666616205299622222966969699996669666666669660321000000000813 10842020150622432112101208030621343.001630266166123112034470960512080102112136621101299621212166969699996669611222410630232000000000914 10843020150522211011105106010222541.001620811122966111003500960412080601166666626203299622222261040799997369666666669630430000000000426 10844020150522531113101206050324654.007630166266999112050450960419996102112236621101299612222266969699996669611141410730232000000000383 10845020150322526020606696060269999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630232000000000211 10846020150121426010205104050322067.001669666666966246996996010529996696666666216901299626666666969699996669666666669630522000000000146 10847020150123236013101107050321360.001610166166966136996996100069996611366666626203299642122216969699996669666666669630450000000000740 10848020150623212021101206050621090.001610466166966246996996080312080609366666626101299622212161030500000310166666669630321000000000540 10849020150612246010104202020522817.001669666666966246996996010419996696666666616901299622266666969699996669666666669630111000000000290 10850020150322532112101207030425513.001630266166113112026450960512080102112236621101299612212266969699996669611241410630242000000001577 10851020150312436011204203060321155.001610466166966246996996040320619609366666616901299612292266969699996669666666669610632000000000565 10852020150611326020205206040620912.001669666666966246996996010429996696666666616901999942222226969699996669666666669630652000000000309 10853020150321336012205207060222026.007630466266966246996996080130624609366666166996699666666666969699996669666666669610253000000000785 10854020150213426010205207050422073.001669666666966246996996010439996696666666616102299612222266969699996669666666669630233000000001043 10855020150213546010101102050325705.007669666666966146996996010329996696666666616108299612266666969699996669666666669630222000000000257 10856020150122432111101107010623518.001630266166113112014500960512080102111612611203299612222266969699996669611251310730232000000000137 10857020150311312025696696969669999.966669666666966246996996119669996612366666166996699666666661041000000310666666669610331000000001665 10858020150511326010202206040621495.001669666666966246996996070329996696666666166996699666666666969699996669666666669610243000000000593 10859020150611136011606696020569999.962269666666966246996996040169996610366666166996699666666666969699996669666666669610351000000000517 10860020150222526010205103050423331.001669666666966246996996030239996696666666616202299622212166969699996669666666669630242000000000280 10861020150222532113105106050422548.001630266166123136010400960229996111311613621101299632266616969699996669621233330830232000000000184 10862020150122421010606696040669999.966669666666966111016430960469996696666666626203299612222261030500000369666666669630331000000000141 10863020150321226010204202040621137.001669666666966246996996080529996696666666166996699666666666969699996669666666669610243000000002461 10864020150421551110202102050322543.001669666666072112032280960429996196612236611101299612222266969699996669616143230830242000000000196 10865020150421446010104202060421152.001669666666966246996996060429996696666666166996699666666666969699996669666666669630533000000000376 10866020150122432113101207060221596.001630266166123112999330960419996102112136621101299612222266969699996669611241230830242000000000137 10867020150221126010202204040621008.001669666666966246996996070539996696666666166996699666666666969699996669666666669610253000000002218 10868020150123536013101109060123495.001611166766966246996996050069996611366666626905299612212266969699996669666666669630110000000000388 10869020150622526010202208060224721.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000757 10870020150522426010202105050321975.001669666666966246996996010339996696666666616101299612222266969699996669666666669630253000000001384 10871020150311326010202204040611509.001669666666966246996996010539996696666666616901999912222266969699996669666666669620621000000002447 10872020150312246010105102020523646.001669666666966246996996070419996696666666216908299616666666969699996669666666669630431000000000383 10873020150511112022101201060621109.001620515222966246996996990110080607266666166996699666666661020500000249666666669610552000000000462 10874020150121326010202205040620973.001669666666966246996996030529996696666666166996699666666666969699996669666666669610253000000000181 10875020150222426010202205060321591.001669666666966246996996010539996696666666616997299612222266969699996669666666669630521000000000866 10876020150312211011104108060522963.001620515121966111999450960412080601166666626101299612222262969699996669666666669630352000000000919 10877020150313426010606696060369999.966669666666966246996996059769996696666666626205299612222266969699996669666666669660321000000000219 10878020150213112011105101020523182.001620826121966246996996030110072607266666616109299632122121079700000910266666669630321000000001968 10879020150613536013101109050325172.001611166266966246996996030069996611366666626905299612212266969699996669666666669630541000000005356 10880020150613246010105202020523618.001669666666966246996996010319996696666666616202299612266666969699996669666666669630321000000000585 10881020150412211012101107010523579.001620826121966136996996100112080604166666626101299631122111023000100169666666669630351000000000184 10882020150112546010101202050221787.001669666666966146996996019729996696666666616202299622266666969699996669666666669630232000000000200 10883020150122436013105104020522188.001620615122966136996996100069996611366666626906299622222166969699996669666666669610520000000000146 10884020150513326010205202060612182.001669666666966146996996100229996696666666616101299632212216969699996669666666669630232000000001022 10885020150221326010205103050421804.007669666666966246996996010539996696666666166996699666666666969699996669666666669610243000000000340 10886020150121126010205202040620996.007669666666966246996996040239996696666666166996699666666666969699996669666666669610441000000000154 10887020150213412011105104030521454.001620815122966111014230960321247601166666626901299612222261041000000349666666669630642000000001339 10888020150421226010606696060469999.966669666666966246996996020569996696666666166996699666666666969699996669666666669610243000000000165 10889020150222551120105105059921142.001669666666103136050999960539996196611611611101299622266666969699996669661121210230252000000001044 10890020150623426010202209050221868.001669666666966246996996010439996696666666616101299612222266969699996669666666669660222000000000507 10891020150622432112101205040221792.001630266166123112032510960512340102112336621101299612222266969699996669611222310530232000000000256 10892020150412236012905703020629999.991610166166966136996996100120693604166666626905299631211116969699996669666666669630620000000000340 10893020150421432112101106050222210.001630266166113112016420960511924102112136621101299621212166969699996669611243310530232000000000173 10894020150323436021202204050422659.001620815821966246996996030430096607266666616905299632212126969699996669666666669660252000000001800 10895020150123126010205202040621154.001669666666966246996996030139996696666666616101299612222266969699996669666666669630331000000000195 10896020150211412012104203030621175.001620526221966246996996080110641607266666166996699666666661041000002339666666669610253000000001477 10897020150322536021101203030521515.001620812117966146996996990411760605166666626901299622212266969699996669666666669610243000000002105 10898020150522432114101207010222297.001669666666966246996996110069996096642466621209299632212126969699996669666266320130450000000000781 10899020150111136011202204040621023.002930166266966246996996020330416610366666166996699666666666969699996669666666669610353000000000120 10900020150111311012105204020521472.001610466166966113999999960111762602166666166996699666666661062500150269666666669610553000000000179 10901020150111236012101206060621222.001610466166966146996996060212080609366666626909299632212116969699996669666666669610110000000000347 10902020150113246010606696010569999.966669666666966146996996100269996696666666626902299612266666969699996669666666669630111000000000305 10903020150321112025696696969669999.966669666666966246996996119669996612366666166996699666666661020800000310466666669610450000000002098 10904020150111136012205201030621182.001620815222966246996996030130028607266666166996699666666666969699996669666666669610232000000000184 10905020150223122010202209060522075.001669666666966111003999960439996696666666616902299612222261019700000349666666669630111000000001002 10906020150211136023105202020521353.002910466266966246996996040069996611366666626997299612222166969699996669666666669610630000000000360 10907020150522236011101207060221008.001611026166966246996996060512080608366666626101299612222266969699996669666666669630342000000000290 10908020150311136011105205060421236.001610466766966246996996040121664609366666166996699666666666969699996669666666669610331000000002072 10909020150122536011202206040621172.001610366266966246996996060531144608366666626101299622222166969699996669666666669620351000000000364 10910020150611136012905201020529999.997610466266966246996996030130008609366666166996699666666666969699996669666666669610521000000000206 10911020150321336012104202040521058.001610466166966246996996030210680609366666166996699666666666969699996669666666669610242000000000604 10912020150221432011101201050629999.997620926292966113999999960320683602166666626101143122212267969699996670866666669630331000000001192 10913020150423226010606696010569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000152 10914020150522236022204202060221261.001610466166966246996996040130065609366666626101299642212226969699996669666666669610331000000000724 10915020150223436013105105050621802.001620626112966136996996990069996611366666626905299612222266969699996669666666669660621000000000785 10916020150222521010205108050422532.001669666666966111016200960439996696666666616102299612222262969699996669666666669630252000000000662 10917020150123526010202108050423519.001669666666966246996996010529996696666666616902299612222266969699996669666666669630522000000000149 10918020150222526010202207050323450.007669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000386 10919020150213221010202104050621641.001669666666966111028999969729996696666666616902299612222262969699996669666666669630111000000000343 10920020150423236013101107050221525.001611166266966246996996050069996611366666626905299622212266969699996669666666669630110000000000505 10921020150413236012101109010521896.001611166266966246996996050112028608366666626105299622222266969699996669666666669630321000000000409 10922020150422526010205106050323723.001669666666966246996996010439996696666666616101299612222266969699996669666666669630242000000000494 10923020150512511022606696060269999.962269666666966136996996010269996604166666626901299622212161079700050169666666669630110000000001783 10924020150322532111202206050323471.001630266166123112005500960411768102112111611101299622266666969699996669611221410730232000000000582 10925020150121336011101202040621056.007610466166966246996996990210480609366666166996699666666666969699996669666666669610252000000000312 109260201505224321141011070506209999991669666666966246996996110069996096642166621101299622222266969699996669669299330830341000000000688 10927020150322432112101207050421462.001630266166324112020300960412080102112336621101299622212166969699996669616266210630252000000000402 10928020150111446010105102020522256.001669666666966246996996019729996696666666166996699666666666969699996669666666669630243000000000238 10929020150621226020202202040612072.001669666666966246996996080539996696666666616901299612222266969699996669666666669610642000000001403 10930020150123436013101209010222817.001621114116966146996996090069996603166666626205299612212266969699996669666666669630420000000000423 10931020150113112012104299020522998.001620819121966111026450960311300601166666626103299621212261049700000220466666669660321000000000338 10932020150323536012606696060469999.966669666666966246996996020369996610366666626101299612212266969699996669666666669630341000000001832 10933020150213236012101107060522749.001611166166966246996996050312080608366666626105299612222266969699996669666666669630321000000000374 10934020150113336012101109050622430.001611166266966246996996050212184608366666626105299622222266969699996669666666669630332000000000160 10935020150613111012905202020529999.991620826221966246996996030110559607266666626905299642222211072000100169666666669630351000000001218 10936020150123226020606696060669999.966669666666966246996996020469996696666666626901299612222266969699996669666666669630622000000000152 10937020150323236021202108030521471.001620515122966246996996030230936607266666616901299612222266969699996669666666669630452000000001055 10938020150213326010606696060669999.966669666666966246996996020569996696666666626902299612212266969699996669666666669630622000000000917 10939020150613326010204206020521906.001669666666966246996996010429996696666666616101299611122266969699996669666666669630222000000000915 10940020150123112012104702010520799.001620826121966113010320960110173602166666626101299612292261070599997210166666669630321000000000116 10941020150223226010202208040621032.001669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000256 10942020150413526010205103060221701.001669666666966246996996019739996696666666616205299612222266969699996669666666669630321000000000107 10943020150322551110101107050427112.001669666666052136020450960519996196611613611101299612266666969699996669661111430830242000000000177 10944020150411426010202106040611055.001669666666966246996996049739996696666666616908999912212266969699996669666666669610622000000000385 10945020150223426010202203060522185.001669666666966146996996030229996696666666616101299612222166969699996669666666669630222000000002044 10946020150111126010202205060621017.001669666666966246996996010539996696666666616901299612222266969699996669666666669610633000000000452 10947020150421226010202201040611310.001669666666966246996996030329996696666666166996699666666666969699996669666666669610232000000000206 10948020150621536012101204060521969.001610166166966246996996120211905608366666626101299622212166969699996669666666669630321000000000394 10949020150112426010606696060369999.966669666666966246996996030169996696666666626203299632212216969699996669666666669610252000000000121 10950020150323526010606696060269999.966669666666966246996996030469996696666666626101299612222266969699996669666666669630222000000000259 10951020150123226010606696060469999.966669666666966246996996020469996696666666626208299622212266969699996669666666669630331000000000150 10952020150421232111101206050421109.001630266166113112004050960312080102112336621101299611122266969699996669611291230830232000000000171 10953020150523512011101204050423819.001620926112966136996996090421120603166666626105299622222261010300060310866666669630321000000000165 10954020150111326010205206040621030.007669666666966246996996039729996696666666616997299679992996969699996669666666669610643000000000465 10955020150522451110101206060222718.001669666666001246996996010529996196622436611101299612222266969699996669661151430830242000000000086 10956020150221426010205103050221517.002169666666966246996996030529996696666666616902299612222266969699996669666666669620633000000000877 10957020150112412011105102010523657.001620826122966111999500960211260601166666616101299612222261022500040120166666669630321000000000413 10958020150322426020202206050322510.001669666666966246996996010539996696666666216902299626666666969699996669666666669620253000000002769 10959020150513246010105202010522256.002169666666966246996996010319996696666666616101299612266666969699996669666666669630331000000000658 10960020150523226010202108050322448.001669666666966246996996070539996696666666616197299612222266969699996669666666669660222000000000142 10961020150213336013105102050221581.001611166166966246996996050069996611366666626205299612222266969699996669666666669630420000000000917 10962020150113132011105109040623337.001620815122966111020250960321456601166666616101299612222261020400025110866666669630321000000000335 10963020150123212011105205060620981.001620815121966111013270960212080601166666626101299612222262969699996649666666669630342000000000248 10964020150422336011606696050469999.966669666666966246996996020469996610366666626101299612222266969699996669666666669630351000000000285 10965020150413236022101206060614354.001611166166966246996996120312080608366666626205299612222266969699996669666666669630431000000000212 10966020150121232114202206040620883.007669666666966246996996110069996096642366621101299612222266969699996669666266330830341000000000149 10967020150523236013202207040689999.991611166166966246996996020069996611366666626105299642222116969699996669666666669660321000000002305 10968020150513426020202205060621904.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000262 10969020150113126010204105050620012.001669666666966146996996090439996696666666616298299612212266969699996669666666669660321000000000395 10970020150122551110101106050323124.001669666666052112029430960529996196611636611101299612222266969699996669661111210330253000000000069 10971020150423236011205207050621530.001620779791966246996996010330832605166666616901299612222266969699996669666666669630110000000000241 10972020150311326010204102040621129.001669666666966246996996010539996696666666166996699666666666969699996669666666669630243000000000706 10973020150221326010202106060621477.001669666666966246996996010539996696666666616101299632211216969699996669666666669610242000000000173 10974020150123126010202206060620993.002169666666966246996996010539996696666666616101299622222166969699996669666666669630232000000000119 10975020150312412011101204060221050.001620826122966111004300960311715601166666626903100221222261023000070210466666669630110000000002547 10976020150322531112101107050423736.001630266166123112050450960511924102112111621101299622266666969699996669611121330830242000000000251 10977020150411236013606696999969999.966669666666966246996996110069996611366666166996699666666666969699996669666666669630232000000000333 10978020150423426020202206040621091.001669666666966246996996010539996696666666616101299612222966969699996669666666669630222000000000142 10979020150322236125696696969669999.966669666666966246996996119669996096642566621101100722212266969699996669666266220330351000000000787 10980020150312226010202207040611170.001669666666966246996996010539996696666666616905299612222266969699996669666666669630111000000000390 10981020150223436013101108050422789.001611166266966246996996070069996611366666626205299612222266969699996669666666669630420000000000840 10982020150421446010101202060211191.001669666666966246996996080339996696666666616901299611166666969699996669666666669630111000000000242 10983020150512446020101202060221333.001669666666966246996996019729996696666666616901299612266666969699996669666666669630111000000001431 10984020150322426010205205060422271.001669666666966246996996010529996696666666616101299612222266969699996669666666669610242000000000777 10985020150213236022101207060429999.991611166266966246996996050112600608366666626205299612222266969699996669666666669660420000000002198 109860201503235260102022040604214249.01669666666966246996996070439996696666666616902299612222266969699996669666666669630111000000001842 109870201506113360111052040603209999991610466266966246996996040311212609366666166996699666666666969699996669666666669610351000000000228 10988020150122531112101208050223057.001630266166123112050440960511924102112136621101299612222266969699996669611141919730232000000000140 10989020150223326010202207010222133.001669666666966246996996010539996696666666616208299612212266969699996669666666669630222000000000165 10990020150323212011101108060420025.001610366166966111008450960412080601166666626205299612222261019799997279966666669630420000000001591 10991020150523226010606696060269999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630222000000001205 10992020150623426020202206040621301.001669666666966246996996010529996696666666616902299612222266969699996669666666669630111000000000420 10993020150421212012105202040621090.007620826122966111003100960310962601166666166996699666666661022099997320166666669630531000000000261 10994020150212111012205201060620930.002120626227966246996996039730000607266666626904100621122261013000000369666666669630110000000001752 10995020150321126010202202040620884.002169666666966246996996040139996696666666166996699666666666969699996669666666669610243000000000911 10996020150121326010205205050421453.007669666666966246996996040429996696666666166996699666666666969699996669666666669610543000000000298 10997020150421126010202203040621010.001669666666966246996996010439996696666666166996699666666666969699996669666666669630243000000000144 10998020150123126010606696020569999.966669666666966246996996020169996696666666626101299622222266969699996669666666669630222000000000143 10999020150422532112101107050423263.001630266166955112050999960512080102112296621101299612222266969699996669616266430830242000000000168 11000020150611126020205204030520996.002169666666966246996996020139996696666666616901299612222266969699996669666666669610652000000001280 11001020150223436011202109050322167.001611211126966246996996050131092608366666626101299612212266969699996669666666669630321000000000903 11002020150321136115696696969669999.966669666666966246996996119669996096649666622101299612222266969699996669666266930830430000000000091 11003020150321226010202206040610886.001669666666966246996996040539996696666666166996699666666666969699996669666666669610542000000000244 11004020150411126010204202040621197.001669666666966246996996040239996696666666166996699666666666969699996669666666669610253000000000242 11005020150623436021202207050424007.002131166266966246996996030230364607266666616101299612222266969699996669666666669630252000000002194 11006020150513426010202207040521719.001669666666966246996996010439996696666666616105299622212266969699996669666666669630233000000001200 11007020150511126010202204040620943.007669666666966246996996010339996696666666166996699666666666969699996669666666669610552000000000200 11008020150323526020606696060469999.966669666666966246996996010569996696666666626101299612222266969699996669666666669630242000000000245 11009020150123111012104207010521160.001620515121966111036250960212080601166666626101299612222262969699996669666666669630321000000000237 11010020150323436013101208060421597.001611166166966146996996060069996611366666626905299622212266969699996669666666669660110000000000354 11011020150322426010202208050324384.001669666666966246996996010539996696666666616902299622222266969699996669666666669630541000000002091 11012020150621126020202205040621054.001669666666966246996996010539996696666666166996699666666666969699996669666666669610253000000000233 11013020150112446010202102010521689.001669666666966246996996080119996696666666616101299612266666969699996669666666669630252000000000253 11014020150213411011105205020522002.001620826121966111006370960212080601166666626203299622212262969699996669666666669630321000000000780 11015020150122411011202107050212361.001610366166966111024300960221179601166666626203299621222261030500000369666666669630331000000000323 11016020150411426010202203040621210.001669666666966246996996040239996696666666166996699666666666969699996669666666669610243000000000317 11017020150311211012202205040620921.001610366266966246996996040130936609366666216901299616666661021500030369666666669610232000000000644 11018020150513536013101299020313839.001611166766966246996996050069996611366666626208106612212266969699996669666666669660431000000002298 11019020150321126010205204040621025.002969666666966246996996080139996696666666166996699666666666969699996669666666669610243000000000751 11020020150313412014606696060669999.962269666666966246996996020069996611366666626101299612212261041000000320466666669630321000000000802 11021020150123426010202206040621149.001669666666966246996996010539996696666666616101299622222166969699996669666666669630222000000000071 11022020150113111012904106010529999.991620515121966113015430960221421602166666626203299612292262969699996669666666669660420000000000138 11023020150221126010202203040620805.002969666666966246996996080339996696666666166996699669992966969699996669666666669610620000000000132 11024020150511226020204202040621028.001669666666966246996996080339996696666666166996699666666666969699996669666666669610352000000001564 11025020150211226010202206040621059.001669666666966246996996010439996696666666166996699666666666969699996669666666669610521000000001894 110260201503225321141012990504209999991669666666966246996996110069996096642466622101299632222126969699996669666266110430341000000000183 11027020150513436013101109060523507.001620812112966246996996050069996611366666626205299631212116969699996669666666669660451000000003176 11028020150512436013101207020322955.001610466166966246996996110069996611366666626101299611222166969699996669666666669610341000000000542 11029020150622426010205201020221212.001669666666966246996996080539996696666666616902299621212266969699996669666666669630541000000000912 11030020150213436012104207060321750.001610166266966246996996030131040608366666626101299612212266969699996669666666669630321000000000936 11031020150211436012105202040421281.001610466166966246996996080210600609366666166996699666666666969699996669666666669610242000000002268 11032020150311146010104201999921317.001669666666966246996996020069996696666666166996699666666666969699996669666666669630243000000000197 11033020150323426010202205030221615.001669666666966246996996080539996696666666616101299612222266969699996669666666669620243000000000395 11034020150421546010105102050420019.231669666666966246996996080129996696666666166996699666666666969699996669666666669630233000000000376 11035020150223526010202206060621323.001669666666966246996996010539996696666666616901299612222266969699996669666666669630111000000000237 11036020150522546010606696050469999.966669666666966246996996040469996696666666716902299616666666969699996669666666669630233000000000376 11037020150222232114202106050323327.001669666666966112025440960069996196611666621101299622222266969699996669666226330830252000000000848 110380201503113360122051020605114249.02110466766966246996996040230016609366666166996699666666666969699996669666666669610242000000000773 11039020150613226010606696010569999.966669666666966246996996020369996696666666626108299612212266969699996669666666669630222000000000948 11040020150612412011105103050424003.001620826221966146996996030320659607266666626907299641111111041300000110866666669630110000000000898 11041020150223526010202109050423799.001669666666966246996996010439996696666666616902299612222266969699996669666666669630111000000000206 11042020150111426010202206040621253.001669666666966246996996010529996696666666166996699666666666969699996669666666669630332000000000230 11043020150312446020101202030522441.001669666666966246996996010419996696666666616102299622266666969699996669666666669630252000000000948 11044020150213426010202206040611410.001669666666966246996996030529996696666666616198299612222266969699996669666666669660222000000002367 11045020150613212011105202040611708.001620826122966111010480969710372601166666626101299612212261021299997110366666669630331000000000351 11046020150221346010105202060221067.001669666666966246996996040119996696666666166996699666666666969699996669666666669630522000000000731 11047020150423436021205207060221575.001610366266966246996996080321387608366666616101107222212166969699996669666666669630352000000000195 11048020150321136011205202040621171.001610466166966246996996040230400609366666626901299622222266969699996669666666669610110000000000626 11049020150321546010101102050323125.001669666666966246996996060429996696666666616902299622266666969699996669666666669630111000000000510 11050020150113412012101208060529999.991610166166966111028450960213916601166666626903299612212161070200020249666666669630110000000000637 11051020150613426010205299060629999.991669666666966246996996070539996696666666616101299622222166969699996669666666669630222000000000239 11052020150322432114101204050321529.001669666666966246996996110069996096642566621101299612222266969699996669666266930830341000000000225 11053020150312412011202206040621007.001611026166966246996996040330676609366666626906299621112161020500000339666666669610110000000001037 11054020150323212025696696969669999.966669666666966246996996119669996612366666626101299612222261020500020370166666669630353000000000762 11055020150322526010202107050423843.001669666666966246996996080539996696666666616101299622222166969699996669666666669630242000000000351 11056020150522436012105203050479999.991611015166966246996996030110866608366666626101299612222266969699996669666666669620351000000000243 11057020150113112012904202060529999.992110166266966246996996050130128603166666626904199612212262969699996699666666669660110000000000209 11058020150623526010202108040612608.001669666666966246996996010539996696666666616102299641122126969699996669666666669630331000000000536 11059020150422536021606696060669999.966669666666966246996996030269996610366666626101299612212266969699996669666666669630341000000000274 11060020150123426010205107050323502.001669666666966246996996019729996696666666616101299612222166969699996669666666669630222000000000117 110610201506134260202022090503210981.01669666666966246996996010539996696666666616202299612222266969699996669666666669630222000000000354 11062020150522326010606696060269999.966669666666966246996996020469996696666666626101299622222266969699996669666666669630243000000001087 11063020150523226020202105050621736.001669666666966246996996080439996696666666616205299611212266969699996669666666669660321000000001565 11064020150122526010205103050421136.001669666666966246996996040429996696666666616101299612212266969699996669666666669610252000000000395 11065020150213226010606696060569999.966669666666966246996996020469996696666666626905299612222266969699996669666666669660631000000000272 11066020150111112012101204040621087.001620926222966246996996040112078609366666166996699666666661022500050310866666669610530000000000293 11067020150222226010202205040621122.001669666666966246996996030539996696666666616904199632222216969699996669666666669630111000000000419 11068020150411136011202202040621299.001610466766966246996996040130200609366666166996699666666666969699996669666666669610253000000000250 11069020150113436013101208029923203.001620826121966246996996050069996611366666626205299612222266969699996669666666669660420000000000445 11070020150322212022205206050621444.001610366266966246996996030230260608366666616101299612222261041000000220166666669630342000000000585 11071020150123212011104102030521460.001620526121966111017440960210720601166666626203299622222261029700000310866666669630420000000000352 11072020150622336011202205040621140.001611015166966246996996060321733608366666626101299622212166969699996669666666669610341000000001309 11073020150521432111101204040621970.001630266166113122003450960512080104112236621101299612222266969699996669611241410630232000000000099 11074020150113336011202208020522381.001630815211966146996996010421785605166666616108299612212266969699996669666666669630222000000000387 11075020150321126010205202040621119.007669666666966246996996040339996696666666166996699666666666969699996669666666669610332000000000422 11076020150211326010202202040621156.007669666666966246996996080239996696666666166996699666666666969699996669666666669630253000000000399 11077020150121112015696696969669999.966669666666966246996996119669996612366666166996699666666661020300000320866666669630252000000000204 11078020150623426010606696040169999.966669666666966246996996020369996696666666626101299612212266969699996669666666669630222000000000328 11079020150221236013105202050221126.001610466166966246996996030069996611366666166996699666666666969699996669666666669610232000000001060 11080020150312412023105204060221443.001620612222966246996996990069996611366666626297299632222211012000100310166666669630331000000002301 11081020150522232113202204060620999.001610266166977246996996990539996111322536621101299622212266969699996669629299230830351000000000540 11082020150321326010205205040321339.001669666666966246996996010529996696666666166996699666666666969699996669666666669610253000000002820 11083020150322136011606696040169999.966669666666966246996996029769996610366666626101299612222266969699996669666666669630430000000000400 11084020150322526020606696050369999.966669666666966246996996020569996696666666626109299612222266969699996669666666669630222000000001358 11085020150622436021202203040621171.001610366166966246996996990330104608366666616101299612222266969699996669666666669630351000000001123 11086020150622432112101107030523221.001630266166103112020510960512184102119613611903299622212166969699996669611241410630531000000000347 11087020150211426010202206060421629.007669666666966246996996010439996696666666616902299612222266969699996669666666669610111000000001364 11088020150122426020606696010269999.966669666666966246996996020569996696666666696203299612222266969699996669666666669630242000000000263 11089020150113412011101204060521571.001611026166966146996996060311949608366666626101299632111111021000000210866666669630341000000000288 11090020150223412022101103060621319.001620911121966111028999960211039601166666626909299622222161023200085370866666669630110000000001182 11091020150221326010205202040621029.001669666666966246996996089729996696666666166996699666666666969699996669666666669610253000000002181 11092020150413536011205107050424061.001620611122966246996996050231040605166666626205299612222266969699996669666666669660420000000000348 11093020150613326010202206060221242.002169666666966246996996020539996696666666616905199712222266969699996669666666669630111000000001642 11094020150423126010999205060629999.991669666666966246996996010069996696666666616101299612292266969699996669666666669630321000000000690 11095020150422136012202206060622233.001610166166966136996996100130780604166666626901100312222266969699996669666666669630631000000000129 11096020150123526010202108050323699.001669666666966246996996010529996696666666616202299612222266969699996669666666669620321000000000112 11097020150413236011101209030511948.001620812112966146996996090321525603166666616102299612222266969699996669666666669630321000000000213 11098020150322532114101104050229999.991669666666966246996996110069996096642366621101299612212266969699996669666266930830331000000001403 11099020150323446010101202060223362.001669666666966246996996110119996696666666616102299641166616969699996669666666669630243000000003423 11100020150623212024606696999969999.966669666666966246996996110069996611366666626101299612222262969699996659666666669630321000000001291 11101020150222436011101205040621029.001630266166966246996996120311924605166666616101299612222266969699996669666666669630232000000000208 11102020150613236022101208060222496.002311166266966246996996020112080610366666626205299612212266969699996669666666669660420000000001060 11103020150323526020202206060421249.001669666666966246996996010539996696666666616906299612222266969699996669666666669620531000000000564 11104020150211236011104202060421376.007630813121966246996996080420813607266666166996699666666666969699996669666666669630532000000000220 11105020150112536021205102050422068.002920626221966246996996080230096607266666626906299612222266969699996669666666669630110000000000363 11106020150123112013202204040621011.001620812122966136996996100069996611366666626105299622222261021000000210866666669630321000000000109 11107020150322226010606696060669999.966669666666966246996996020569996696666666616102299612222266969699996669666666669630243000000002780 11108020150113426010202209020522623.001669666666966246996996070429996696666666616202299622222266969699996669666666669630321000000000309 11109020150323436012101109050329999.991611166166966246996996050212080608366666626205299612222266969699996669666666669660420000000001491 11110020150211146010101202030522402.007669666666966246996996030319996696666666166996699666666666969699996669666666669630233000000000144 11111020150313226020606696060269999.962269666666966246996996020569996696666666626901299612212266969699996669666666669630111000000001073 11112020150123426010606696060169999.966669666666966246996996020569996696666666626102299612222266969699996669666666669630232000000000106 11113020150123226010202207030620720.001669666666966246996996080529996696666666616101299612222266969699996669666666669630242000000000203 11114020150311436011202203040621076.001620926122966246996996080330390607266666626203299622212166969699996669666666669630331000000000998 11115020150123436012104207020229999.991620826127966246996996030112080607266666626298299612222266969699996669666666669660420000000000174 11116020150122532111101206050421204.001630266166134112010500960511820102112136621101299612222266969699996669611291410330232000000000175 111170201502134110131042999999209999997620826792966246996996990069996611366666626904199741122121029700015369666666669630110000000000410 11118020150411526010202206050621346.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000143 11119020150623536011606696050469999.966669666666966246996996020169996610366666626101299622222166969699996669666666669630341000000002032 11120020150622332112101206060423292.001630266166123119028500960511820101122112621101299612266666969699996669611243210530242000000000264 11121020150623226010202208040224564.001669666666966246996996010539996696666666616101299622212266969699996669666666669630253000000000216 11122020150611326010205102030522703.002169666666966246996996080139996696666666166996699666666666969699996669666666669630243000000000249 11123020150223136012204203040620957.001610166766966246996996030060087608366666626205299612222266969699996669666666669660420000000000301 11124020150322232114101299040629999.991669666666966246996996110069996096642466621101299612222266969699996669666266430830351000000000744 11125020150122426010606696060669999.966669666666966246996996010469996696666666626101299622222166969699996669666666669630242000000000204 11126020150213536012606696060369999.966669666666966246996996059769996610366666626905299612222266969699996669666666669660110000000000314 11127020150322426010202106050322272.007669666666966146996996100339996696666666616101299622222166969699996669666666669630232000000000510 11128020150312536022101204030521778.001610166166966146996996060211905608366666616109299622222166969699996669666666669610341000000000808 11129020150211236012202204040621042.001611026166966246996996040330693609366666166996699666666666969699996669666666669610253000000000363 11130020150322532122606696060469999.966669666666977246996996020469996010332436621101299632222996969699996669669299930830331000000001350 11131020150423226010606696060269999.966669666666966246996996010569996696666666626101299612222266969699996669666666669660243000000000208 11132020150622426010202107060222467.001669666666966246996996010539996696666666616902299622222166969699996669666666669630531000000000332 11133020150313412012101206060521898.001620926112966111018050960412340601166666626903299642111111023000080210866666669630110000000000298 11134020150423326010606696020269999.966669666666966246996996020569996696666666626101299622222266969699996669666666669630222000000000261 11135020150321136011202205040621194.001610466266966246996996030530780609366666166996699666666666969699996669666666669610232000000000415 11136020150223126010202208060221478.001669666666966246996996010539996696666666616102299612222266969699996669666666669630222000000000833 11137020150123426010202204040612026.001669666666966246996996080329996696666666616101299612222266969699996669666666669630222000000000158 11138020150322411012101207030212987.001620826112966111005470960312080601166666626101299612222261042000000269666666669630321000000000987 11139020150113536011606696020569999.962269666666966246996996050369996610366666626205299612222266969699996669666666669630420000000000049 111400201503225260102051060504214249.01669666666966246996996010539996696666666616902299612222266969699996669666666669630632000000002783 11141020150612426010202203040621458.001669666666966246996996010329996696666666616202299621122166969699996669666666669630242000000000336 11142020150313432011104206010521899.001620515121966111010450960312288601166666626903299622222262969699996649666666669660650000000001653 11143020150313136012101106020524151.001610166166966246996996120313120608366666626205299611222266969699996669666666669630420000000000527 11144020150213526010606696060369999.966669666666966246996996020569996696666666626901299612222266969699996669666666669630633000000001730 11145020150623226010205203060221838.001669666666966246996996030239996696666666616101199732222216969699996669666666669630252000000000421 11146020150222212024105208060423413.001669666666966246996996110069996611366666626205299622212261020400000110166666669630420000000000875 11147020150323426010202206060611422.001669666666966246996996080539996696666666616905299612222266969699996669666666669660111000000000412 11148020150322532111101108050425760.001630266166103246996996990411560105122211612101299612222266969699996669611291430830252000000000504 11149020150323426010202109040621891.001669666666966246996996010429996696666666616102299611122166969699996669666666669630242000000000782 11150020150123426010606696060669999.966669666666966246996996010569996696666666626101299622212166969699996669666666669630222000000000310 11151020150623411013606696999969999.966669666666966246996996030169996611366666626905117142112111030200000369666666669630110000000000159 11152020150412526020205203050421058.001669666666966246996996010239996696666666616101299612222266969699996669666666669610222000000000192 11153020150421326020202203040621072.007669666666966246996996080239996696666666616901299622222266969699996669666666669610652000000000173 11154020150221136011202202040621111.007610466166966246996996080130150609366666166996699666666666969699996669666666669610252000000000233 11155020150411436011105202060322117.007610466266966246996996990210520609366666626908299621112266969699996669666666669610110000000000415 11156020150513436012101203020523124.001610366166966146996996060210880608366666626905299622222266969699996669666666669630110000000000208 11157020150121236011202204040620998.001610466266966246996996040420953609366666166996699666666666969699996669666666669610253000000000175 11158020150521136011104202040621260.001610466166966246996996060320960609366666226906299616666666969699996669666666669610242000000000431 11159020150423432011101207040621047.001610166166966113999260960411976602166666626205299632222112969699996659666666669630420000000000229 11160020150411446010101202040621772.001669666666966246996996010439996696666666166996699666666666969699996669666666669630243000000000138 11161020150622526010202108050223411.001669666666966146996996100529996696666666616101299612222266969699996669666666669630232000000000807 11162020150312341010101102020521651.007669666666966111021450969729996696666666616103299642166611023500200269666666669630222000000000960 11163020150522426010202107050323911.001669666666966146996996010539996696666666616101299612222266969699996669666666669630232000000000950 11164020150522526020202202060621313.001669666666966246996996030139996696666666616101299612222266969699996669666666669630242000000001607 11165020150123436013101107050222818.001611166266966246996996050069996611366666626101299612222266969699996669666666669630321000000000852 11166020150213412012105202060521138.002320826222966246996996020110210610366666626904103622222261010800000310866666669630110000000000286 11167020150622511012606696060169999.962269666666966246996996020369996610366666626997299631122111070500050369666666669630530000000001842 11168020150213422010205207050422111.001669666666966121001996019739996696666666616902299632212212969699996639666666669630521000000000274 11169020150223226010202207040621860.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000178 11170020150613426010606696020569999.966669666666966246996996030169996696666666626208299632212126969699996669666666669630321000000000508 11171020150223426010205107050421446.001669666666966246996996010539996696666666616202299612222266969699996669666666669630222000000001500 11172020150423412011205201050424373.007620726222966246996996050130014603166666626101299612222261020100000229966666669630321000000000264 11173020150423426010205206060221031.001669666666966246996996030439996696666666616908299612212266969699996669666666669630111000000000300 11174020150323236012606696060569999.966669666666966246996996020269996610366666626901299621212266969699996669666666669630641000000000847 11175020150123412011105202060521575.001620826121966121004996090210750603166666626205299642212111071000000310866666669630321000000000133 11176020150311112015696696969669999.966669666666966246996996119669996612366666166996699666666661020200020310366666669610521000000000123 11177020150322412012101207060422488.001620812112966111026450960311976601166666626101299622212161030400020310166666669630351000000000437 11178020150323426010202108050321765.001669666666966246996996010539996696666666616902299612212266969699996669666666669630111000000000153 11179020150422432111101105050322930.001630266166123112009350960331040102112122621101299612222266969699996669611231430830232000000000191 11180020150421312025696696969669999.966669666666966246996996119669996612366666626907299641212221043000010370466666669610110000000000123 11181020150411136012905204040429999.997620615222966246996996030115411607266666166996699666666666969699996669666666669610242000000000135 11182020150322526010202207060223285.001669666666966246996996030539996696666666616101299612222266969699996669666666669630242000000000778 11183020150311112015696696969669999.966669666666966246996996119669996612366666166996699666666661070300000320466666669610252000000002718 11184020150311126010202203040611157.007669666666966246996996030339996696666666166996699666666666969699996669666666669610343000000002921 11185020150113236013104299030521029.001611166166966246996996110069996611366666626105299622222266969699996669666666669660331000000000222 11186020150312526020202203040611253.001669666666966246996996080239996696666666616902299612222266969699996669666666669630111000000003365 11187020150322426010606696040669999.962269666666966246996996070569996696666666626101299612222266969699996669666666669630242000000000527 11188020150313542020105102020522930.001669666666966121028996010219996696666666616102299612266662969699996620866666669630321000000000531 11189020150512111011104204010519048.007620526121966111999510960312338601166666626208299672211111020100000269666666669630450000000000279 11190020150211126010202202040621076.007669666666966246996996030139996696666666166996699666666666969699996669666666669610253000000000669 11191020150413436013101109060224680.001611166266966246996996120519996611366666626205299622212266969699996669666666669630442000000000716 11192020150211226010205203040620981.001669666666966246996996040439996696666666166996699666666666969699996669666666669630253000000001448 111930201501111120111042020404209999992120615222966246996996040110520609366666166996699666666661020300000339666666669610252000000000242 11194020150522526010606696010569999.966669666666966246996996020469996696666666626101299612222266969699996669666666669630232000000000968 11195020150211326010202205040621209.001669666666966246996996010439996696666666166996699666666666969699996669666666669620253000000001797 11196020150112411011101202060523617.001620826121966111002440960412800601166666616902299612222261070700000169666666669630110000000000348 11197020150222412011101203030221354.001611026166966111022440960311216601166666626903299631212211011499997339666666669630520000000001101 11198020150113432012104202040521966.001620515121966111032440960210800601166666626203299612222262969699996649666666669660420000000000131 11199020150123211011204202030521319.001620926221966246996996030220273607266666616101299622222262969699996669666666669630321000000000115 11200020150211326010205204060621327.001669666666966246996996049739996696666666166996699666666666969699996669666666669610532000000000417 11201020150321136011104202050421295.007610466766966246996996040110260609366666166996699666666666969699996669666666669610252000000000590 11202020150113212012105202020524183.001620615121966111024450960210880601166666626101299612222261021000040139666666669630430000000000111 112030201501224120131012990606109999992111012166966136996996100069996611366666626204100642122111041500005319966666669630420000000000071 11204020150123426010202204050322259.001669666666966246996996050529996696666666616101299622222266969699996669666666669630222000000000374 11205020150422526010202206060212508.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000279 11206020150221212015696696969669999.966669666666966246996996119669996612366666166996699666666661041000012320366666669630232000000000453 11207020150221446010105202060421112.001669666666966246996996080229996696666666166996699666666666969699996669666666669630243000000000394 11208020150223436011101108050323773.001611166266966246996996050411612608366666626905299622222266969699996669666666669630110000000000292 11209020150321126010202206040611110.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000298 11210020150422226010205102050421634.002169666666966246996996030429996696666666616101299632212126969699996669666666669610232000000000309 11211020150121526010205204050421367.001669666666966246996996010329996696666666166996699666666666969699996669666666669630243000000000266 11212020150211426010202104050222045.001669666666966246996996070429996696666666616102299611212266969699996669666666669610222000000001628 11213020150322426010202103050221603.001669666666966246996996010329996696666666616101299612222266969699996669666666669630232000000000788 11214020150423436012606696020569999.966669666666966246996996020269996610366666626101299622212266969699996669666666669630342000000000364 11215020150113321010205207060620710.001669666666966121999996100239996696666666616101299612212262969699996669666666669630222000000000143 11216020150312411011101205020521804.001620826112966111004520960412288601166666626203299631111111040800000169666666669630450000000000292 11217020150213136013101207020222174.001610166166966246996996060069996611366666626205299612222266969699996669666666669660420000000000679 11218020150323526010606696060469999.966669666666966246996996050169996696666666626205299612222266969699996669666666669660233000000000262 11219020150411126020205202040621073.007669666666966246996996080539996696666666166996699666666666969699996669666666669630253000000000324 11220020150122531112101206050323581.001630266166123112050470960512080102119636621903299612222266969699996669611121210630521000000000232 11221020150211436012205102040621047.007610466166966246996996040230160609366666166996699666666666969699996669666666669610520000000000671 11222020150122532112101107050423190.001630266166144112021450960411560102112412621103299612266666969699996669611221410630232000000000053 11223020150322226010606696050469999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000218 11224020150222426010202107050622945.001669666666966246996996010429996696666666616102299612222266969699996669666666669630242000000000989 11225020150623236011202205040229999.991620515121966246996996039731040607266666626208299622212266969699996669666666669660420000000000369 11226020150111426010202206040621069.001669666666966246996996010529996696666666166996699666666666969699996669666666669630233000000000397 11227020150213536011101109050423784.001611166266966246996996050311820608366666626105299612222266969699996669666666669630332000000000259 11228020150611226010205205050221155.001669666666966246996996080539996696666666166996699666666666969699996669666666669610343000000000401 11229020150113436013104208020521402.001611166166966136996996990069996611366666626205299612222266969699996669666666669660420000000000318 11230020150522512021101204040621240.001611026266966246996996060411600608366666626203299642212112969699996610466666669630440000000000374 11231020150323226020202209040611005.001669666666966246996996010539996696666666616902299612222266969699996669666666669660253000000001126 11232020150312546020101202030521563.001669666666966246996996010419996696666666166996699666666666969699996669666666669630243000000002292 11233020150422526020606696010569999.966669666666966246996996029769996696666666626101299612212266969699996669666666669630242000000000279 11234020150121226010202205040621172.001669666666966246996996030539996696666666166996699666666666969699996669666666669610253000000000108 11235020150321236012101202040611131.001611026166966136996996120210525604166666226909299616666666969699996669666666669610242000000000786 11236020150522526010205104050323711.001669666666966246996996030539996696666666616101299612222266969699996669666666669630242000000001363 11237020150122526010205205050421396.001669666666966146996996010439996696666666616101299622222166969699996669666666669630253000000000075 11238020150613436012101209050124483.001611166266966246996996050211820608366666626105299612222266969699996669666666669620321000000000315 11239020150523426010202205030221731.002969666666966246996996050539996696666666616205299612222266969699996669666666669630222000000000600 11240020150421426010202206040611474.001669666666966246996996070539996696666666616902299612222266969699996669666666669610622000000000416 11241020150113412013101102020522731.001620826111966136996996100119996611366666626205299612222261072000000239666666669660420000000000155 11242020150122426010202206040222377.001669666666966246996996030539996696666666616101299622222166969699996669666666669630222000000000417 11243020150623446010101102050622719.001669666666966246996996010419996696666666616101299612266666969699996669666666669630233000000000356 11244020150411336011202202060620998.001610466166966246996996040431000609366666166996699666666666969699996669666666669610331000000000265 11245020150523236013202204040621043.001610366166966246996996030069996611366666626908299622212266969699996669666666669630110000000000435 11246020150522432114202299050421717.001669666666966246996996110069996096641666621101299612222266969699996669666266220730351000000000644 11247020150511112014101204040620995.001669666666966246996996040069996611366666166996699666666661020800070339666666669630331000000000436 11248020150311326010202206040621062.001669666666966246996996010429996696666666166996699666666666969699996669666666669610233000000000161 11249020150411126010202204030621261.001669666666966246996996010439996696666666166996699666666666969699996669666666669610243000000000427 11250020150421126010202206040621087.001669666666966246996996010539996696666666166996699666666666969699996669666666669610332000000000171 11251020150113112011104205020521648.001620826127966121006996010212496604166666616101299612222261060200020210466666669630321000000000092 11252020150323126010202207040621197.001669666666966246996996010539996696666666616101299612222266969699996669666666669630222000000000354 11253020150113532011104104060321719.001620515121966111016310960221132601166666616205299612222262969699996649666666669630420000000000195 11254020150113436012105101020522857.001620626222966246996996030230390607266666626208299622212266969699996669666666669660420000000000131 11255020150122426010205107050621347.001669666666966146996996100329996696666666616902299612222166969699996669666666669630111000000000150 11256020150323226020202208040621790.001669666666966246996996030439996696666666616901299612222266969699996669666666669660353000000000240 11257020150113432012104106020524022.001620511122966111024490960312080601166666626903299622222161071400100139666666669660110000000000310 11258020150513436012105107060524634.001620526127966246996996010213432605166666616102299612222266969699996669666666669660321000000000109 11259020150223126010204208060521486.001669666666966246996996050439996696666666616101299622222166969699996669666666669630222000000000329 11260020150322432112101107050322847.001630266166113119050500960511924101122111621101299622266666969699996669611223430830232000000000450 11261020150113136013606696999969999.966669666666966246996996020069996611366666626905299612222266969699996669666666669660110000000000525 11262020150622211011905106050629999.992911226226966246996996010321664608366666616109299622222262969699996669666666669630331000000000675 11263020150213212011105202060621537.001620615122966121020996090110450603166666616902299632122111020200025139666666669630110000000000465 11264020150222532112202207060322736.001630266166113136044999960531144104111636621101299612222266969699996669611241410630242000000000216 11265020150221326010202205040611053.001669666666966246996996010439996696666666166996699666666666969699996669666666669610253000000000253 11266020150213226010606696010569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630232000000000128 11267020150321326010202205040611161.001669666666966246996996070529996696666666616909299622212166969699996669666666669610521000000000339 11268020150223426010202109050220020.001669666666966246996996010529996696666666616101299612222266969699996669666666669630222000000000355 11269020150112412011105104060524678.001620626122966113002999960212078602166666626208299622212161071400000139666666669630341000000000059 11270020150313511011105107050424162.001620915121966111001500960421577601166666616902299612222261021000000369666666669630520000000000424 11271020150211136011104202030521244.001610466266966246996996080110378609366666166996699666666666969699996669666666669610242000000003231 11272020150423526010202109050423765.001669666666966246996996010519996696666666616102299612222266969699996669666666669630243000000000416 11273020150323426020202205060222014.001669666666966246996996030539996696666666616101299622212166969699996669666666669630252000000002079 11274020150411212011101206030521985.001620812121966112008450960312860602166666166996699666666661020200000339666666669630252000000000201 11275020150213426020205206060510802.002969666666966246996996049739996696666666616106299672222226969699996669666666669610232000000000846 11276020150522532112101205060224193.001620811122955112018510960522253102112436621101299622212166969699996669626266330830331000000000519 11277020150621436012101206060611220.001610466266966246996996080212080609366666166996699666666666969699996669666666669610232000000001806 11278020150223226010202206060621695.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000232 11279020150613426010202208060621410.001669666666966246996996010539996696666666616101299622212266969699996669666666669630253000000000796 11280020150221526010205103050421430.001669666666966246996996080429996696666666616101299612222266969699996669666666669630222000000001702 11281020150623426010202208050322348.001669666666966246996996010539996696666666616101299612222266969699996669666666669630253000000001857 11282020150313212012606696999969999.962269666666966246996996030269996610366666626905299612222261020800020219966666669630110000000000263 11283020150221326010205206050421546.002169666666966246996996040529996696666666166996699666666666969699996669666666669610233000000000642 11284020150212412012101203060321471.001620826112966136996996030210987604166666166996699666666661023099997220266666669630632000000000275 11285020150123426010205207050423584.001669666666966246996996070539996696666666616102299612222266969699996669666666669630222000000000257 11286020150221112014101299040620883.007669666666966246996996080069996611366666626904199621222261040699997310266666669630110000000001977 11287020150223426010205107050422114.001669666666966246996996010429996696666666616902299612222266969699996669666666669630522000000000266 11288020150622436021101299060520997.001610166166966246996996100311280608366666626101299682292296969699996669666666669630352000000000242 11289020150122451110202205040611108.001669666666041112039190960419996196612336611109299631222116969699996669661122210130252000000000174 11290020150323426010606696060669999.966669666666966246996996020569996696666666626901299632112116969699996669666666669630111000000002865 11291020150312412012101205040622021.001611015166966246996996010212080608366666166996699666666661021500200220466666669630232000000000622 11292020150423212024101205060221684.001669666666966246996996030069996611366666626908299622212161022500030110866666669660621000000000141 11293020150321226010205202040621051.001669666666966246996996030229996696666666616202299612212266969699996669666666669630331000000000248 11294020150613412021104205020523202.001620826122966113002500960421733602166666626101299612222262969699996610866666669630331000000000118 11295020150122432011202204040621054.007630266166966113003200960331013602166666626101299621212262969699996659666666669630232000000000139 11296020150522232114101207040112405.001669666666966246996996110069996096641666621101299622212166969699996669666266210630341000000000369 11297020150323436011105101050323384.001620715222966246996996050320910607266666626205299612222266969699996669666666669660420000000000461 11298020150623146010101202060523446.001669666666966146996996010219996696666666616901299612266666969699996669666666669630111000000000224 11299020150421432112202205060421413.001631226126977112026450960412080102119636229903299616666666969699996669611291210630352000000000193 11300020150313412014606696040169999.962269666666966246996996020069996611366666626909299642122111049700000210466666669660110000000000677 11301020150413132011101107010524023.001620811121966111008480960413120601166666626103299612212261021400000139666666669630321000000000393 11302020150413212022101105020524152.001620812127966246996996120213640605166666626908299612212261021400000249666666669630110000000000332 11303020150423426010205202050222222.001669666666966246996996030129996696666666616205299612222266969699996669666666669630321000000000322 11304020150211136011205201060621668.007610466766966246996996030130045609366666166996699666666666969699996669666666669610252000000001053 11305020150612412013202202999922516.001620826212966246996996080069996611366666626997299672222292969699996670866666669630331000000000323 11306020150123526010202206040621044.001669666666966246996996010539996696666666616101299612222266969699996669666666669630242000000000293 11307020150221526010205105050422246.001669666666966246996996040529996696666666616101299612222266969699996669666666669610222000000002662 11308020150621212012101203030520985.001610166166966111999200960210800601166666626101299622212161020500010320266666669630321000000000334 11309020150123526010202109050622020.001669666666966146996996010439996696666666616101299612222266969699996669666666669630222000000000279 11310020150112126010202208010521323.002169666666966246996996030329996696666666616101299611122266969699996669666666669630222000000000055 11311020150321136011205202040621150.002910466266966246996996040130052609366666166996699666666666969699996669666666669610242000000000401 11312020150123126010606696010569999.966669666666966246996996030569996696666666696101299622222166969699996669666666669630222000000000129 11313020150412512011101203020521417.001620826112966111010440960411840601166666626101299621212161022500030339666666669630331000000000407 11314020150412536022105204040621645.001620626112966246996996030311247607266666626907299611222266969699996669666666669630110000000000291 11315020150312226010204204060621048.001669666666966246996996010339996696666666166996699666666666969699996669666666669630233000000001060 11316020150323326010202108050222180.001669666666966246996996010539996696666666616902299612222266969699996669666666669630652000000000351 11317020150422236011205106050221644.001611212226966246996996030130260608366666616101299612222266969699996669666666669630351000000000235 11318020150623126010205205050421888.001669666666966246996996010539996696666666616902299621222166969699996669666666669630621000000000305 11319020150122432111101206060221789.001630266166977136022999960411976104112436621203299622222166969699996669619299230830351000000000184 11320020150122226010202208040621080.001669666666966246996996030539996696666666616101299612222266969699996669666666669630242000000000286 11321020150211411011104203020521211.001620615121966111012230969720823601166666166996699666666661020200000369666666669630243000000000246 11322020150222532112101107050422615.007630266166103136020999960311820104111636621101299612222266969699996669611241430830232000000000691 11323020150222532123101204060211514.001611226126103136050999960069996111319636621101299612212266969699996669611241230830341000000000095 11324020150523526010205108050423943.001669666666966246996996050139996696666666616101299612222266969699996669666666669660222000000000532 11325020150413112011104206020522345.001620512121966111006450960313796601166666626903299622222162969699996649666666669630110000000000274 11326020150313226010202106050621461.001669666666966246996996010539996696666666616101105222222266969699996669666666669630242000000000907 11327020150622236023202206050421841.002310466266966246996996040069996611366666626101299612222266969699996669666666669610341000000002334 11328020150312546010105202060122140.001669666666966246996996070329996696666666616101299612266666969699996669666666669630222000000000699 11329020150322436013105201050421484.001610466166966246996996030239996611366666626909299632222116969699996669666666669610530000000000311 11330020150411226010202204060621114.001669666666966246996996010229996696666666166996699666666666969699996669666666669610522000000000365 11331020150623426020202107050323952.001669666666966246996996010539996696666666616901299622212266969699996669666666669630111000000000635 11332020150121126010606696060669999.966669666666966246996996080169996696666666166996699666666666969699996669666666669610233000000000166 11333020150623546020104202030521359.001669666666966246996996030119996696666666616101299612266666969699996669666666669630253000000002049 11334020150421212013202299040621087.002910466166966246996996020069996611366666226909299616666662969699996639666666669630253000000000114 11335020150512426010202206040612523.001669666666966246996996070529996696666666616902299612222266969699996669666666669610111000000000464 11336020150323526010606696010569999.966669666666966246996996030369996696666666626208299612212266969699996669666666669630222000000002005 11337020150211126010202202040621084.007669666666966246996996030239996696666666166996699666666666969699996669666666669610243000000001177 11338020150311136011204205060411512.002320526222966246996996040230208609366666166996699666666666969699996669666666669610542000000000651 11339020150211112013101103030521484.001699966166966136996996100069996611366666626203101212212261019700000320166666669630430000000001136 11340020150522432114606696060269999.962269666666966246996996110069996096642266621101299621122266969699996669666236230830351000000000633 11341020150523436021101104030521224.001610366266966146996996060312078608366666626901299612222266969699996669666666669630641000000000167 11342020150321236012204206060621013.001610466266966246996996070221387609366666166996699666666666969699996669666666669610253000000001246 11343020150611226010205205040611070.001669666666966246996996010439996696666666166996699666666666969699996669666666669630533000000000262 11344020150523426010202108050322449.001669666666966246996996070539996696666666616902299612222266969699996669666666669630222000000000210 11345020150321126010202202040621028.001669666666966246996996030239996696666666166996699666666666969699996669666666669610253000000000384 11346020150313526020205204060420612.001669666666966246996996010539996696666666616101299612222266969699996669666666669630353000000002803 11347020150523526020202106040621299.001669666666966246996996080539996696666666616101299612222266969699996669666666669630253000000000283 11348020150422426010606696060669999.966669666666966246996996020169996696666666626101299612222266969699996669666666669630253000000000206 11349020150621112015696696969669999.966669666666966246996996119669996612366666166996699669992961020100000310366666669610651000000000189 11350020150322436012202205030220020.007610366166966246996996030330208608366666626101299612212266969699996669666666669630352000000000341 11351020150611111015696696969669999.966669666666966246996996119669996612366666626901299612222262969699996669666666669610440000000001999 11352020150521136011104206060521502.001610466166966246996996040221491609366666166996699666666666969699996669666666669610531000000000733 11353020150413226010204107050522261.001669666666966246996996050439996696666666616105299612222266969699996669666666669660222000000000347 11354020150423112024104102010521095.007669666666966246996996080069996611366666626901299612222262969699996610166666669630253000000000177 11355020150313526020606696050369999.962269666666966246996996070569996696666666616102299612222266969699996669666666669660233000000000719 11356020150321126010202204040620928.002169666666966246996996030339996696666666166996699666666666969699996669666666669610243000000000946 11357020150421136022204202010529999.997610466266966246996996030130125609366666166996699666666666969699996669666666669610353000000000255 11358020150411136012104202060521134.001610466166966246996996040210480609366666166996699666666666969699996669666666669610531000000000551 11359020150221436011202206060421525.001630726221966246996996040330936609366666166996699666666666969699996669666666669610233000000000226 11360020150313512012105206030423230.001620611112966113037450960112288602166666626903299622212261022000100210866666669630110000000000864 11361020150322226010202204040621091.001669666666966246996996030439996696666666616101299622212266969699996669666666669630232000000000625 11362020150121336125696696969669999.966669666666966246996996119669996096642566611202299622212166969699996669666266320210430000000000261 11363020150522532113101106050422031.001631212726977246996996990139996111322936621101299612222266969699996669611291430830232000000000080 11364020150111112011105206060529999.991611079266966246996996129721837608366666626997299611222261040700000320266666669630650000000000246 11365020150511436011101206060523235.001620812122966136996996090412080603166666616908299632112116969699996669666666669630620000000001197 11366020150211112011104203030521305.001620512121966111014260960310980601166666166996699666666661020200000349666666669630542000000000254 11367020150311126010202206040621026.007669666666966246996996080439996696666666166996699666666666969699996669666666669630531000000001101 11368020150223226010202207040621086.007669666666966246996996010539996696666666616205299612222266969699996669666666669630321000000000307 11369020150311126010204203040621056.001669666666966246996996040239996696666666166996699666666666969699996669666666669620552000000000575 11370020150113412011105105020523555.001620615121966111012450960313916601166666626203299622222161021600035349666666669630420000000000149 11371020150121246010105202060221070.001669666666966246996996030329996696666666166996699666666666969699996669666666669630332000000000651 11372020150221326010202104040621059.007669666666966246996996040539996696666666616901299612222266969699996669666666669610243000000000811 11373020150511436011205205040619999.997611015266966246996996080331300608366666626901999922212266969699996669666666669630653000000000860 11374020150221326010202206040611227.007669666666966246996996010529996696666666616902299612212166969699996669666666669610111000000000392 11375020150411112011204206020521494.002320726222966246996996080131300605166666166996699666666662969699996649666666669610341000000000077 11376020150121136011205204040620914.002110466766966246996996030230381609366666166996699666666666969699996669666666669610341000000000201 11377020150323526020606696060669999.966669666666966246996996020569996696666666626905299611122266969699996669666666669660111000000002797 11378020150123412012104203030521292.001620515121966111020330960221057601166666626203299612222261029799997349666666669630431000000000267 11379020150521126020202204040621112.001669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000344 11380020150323526010606696020169999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000241 11381020150213426010202108050422067.001669666666966146996996010439996696666666616901299612222266969699996669666666669630111000000000252 11382020150113436011101107030522252.001620826812966246996996059712080605166666616902299612222266969699996669666666669630110000000000282 11383020150323426020606696060669999.966669666666966246996996010169996696666666626205299612222266969699996669666666669630321000000000620 11384020150313136011101108050622636.001611166266966246996996070312080608366666626905299612222266969699996669666666669660110000000001603 11385020150321226010202206040611190.001669666666966246996996010539996696666666216997299626666666969699996669666666669630553000000002556 11386020150113112011104204010521740.001620515121966111008450960311600601166666626203299612222261041000000249666666669630420000000000082 11387020150322532112105106050422380.001630266166123112032500960412080102112136621101299612222266969699996669611241410630232000000000944 11388020150522526010202107050324494.001669666666966246996996010539996696666666616101299612222266969699996669666666669630232000000000290 11389020150123126010606696060669999.966669666666966246996996020469996696666666626205299622222266969699996669666666669630321000000000349 11390020150523526010202208050423051.001669666666966246996996010339996696666666616102299612222266969699996669666666669630332000000001509 11391020150622412021205202060621033.001620626122966246996996030130125607266666626909199732122221050700000139666666669630550000000000397 11392020150122331113101208040621977.001630166166113112050400960519996102119623629909299621266666969699996669611141410430652000000000046 11393020150122426010205105050621685.001669666666966246996996010439996696666666616101299612222266969699996669666666669630222000000000300 11394020150313526020606696999969999.966669666666966246996996020569996696666666626902299612212266969699996669666666669630630000000003299 11395020150323126010606696010569999.966669666666966246996996020269996696666666626101299612222266969699996669666666669630222000000000494 11396020150312246010104202010521239.007669666666966246996996020119996696666666616109299632166616969699996669666666669630331000000000645 113970201503135360131012080603114249.01611226116966246996996030069996611366666626208299612212266969699996669666666669630420000000003036 11398020150223536013606696999969999.966669666666966246996996020069996611366666626905299612212266969699996669666666669630110000000000715 11399020150121236091101202060221252.007610466166966246996996080110372609366666226901299616666666969699996669666666669610450000000000065 11400020150321312012101703060621367.001610466166966246996996080220635609366666166996699666666661021100000249666666669610521000000000318 11401020150423226010606696060269999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000200 11402020150322432113101205050321394.001630366766134246996996990069996011339636169996699666666666969699996669621222120130342000000000178 11403020150122551110205205040421077.007669666666031246996996019739996196622336611101299631112216969699996669661121210330242000000000238 11404020150311232021101206020521829.001620811121966111005500960314415601166666626103299612222262969699996639666666669630331000000000313 11405020150313136011101108050522498.001611166166966246996996050412080608366666626905299612222266969699996669666666669660110000000000949 11406020150422426010606696060369999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000267 11407020150413526010606696060269999.966669666666966246996996020469996696666666626202299612222266969699996669666666669630222000000000334 11408020150421226010205202040621097.001669666666966246996996030329996696666666166996699666666666969699996669666666669610243000000000431 11409020150413526010202108050423032.001669666666966246996996010439996696666666616102299612222266969699996669666666669630243000000000489 11410020150123212013105202050521050.001620615122966136996996030069996611366666626203299612222261020200000220466666669630420000000000088 11411020150422526010202108050323369.001669666666966246996996010429996696666666616101299612222266969699996669666666669630252000000000331 11412020150412312021101206060521897.001620812121966111006500960412080601166666626203299622212161021000070139666666669630450000000000574 11413020150621336011105206060221459.007611212726966246996996080411924608366666166996699666666666969699996669666666669630252000000005437 11414020150421126010202205060621180.007669666666966246996996030539996696666666166996699666666666969699996669666666669610532000000000227 11415020150323332013105208060221049.001620911112966111036300960069996601166666626101299612222162969699996610866666669660321000000001233 11416020150421232114202201050421032.001669666666966136020090960069996196612366622101299621222266969699996669666266230820341000000000109 11417020150421136011606696040569999.966669666666966246996996039769996610366666166996699666666666969699996669666666669610520000000000373 11418020150623236022101208040621399.001611166266966246996996050111924608366666626101299612222266969699996669666666669660353000000000421 11419020150512426020202204060522805.001669666666966246996996030439996696666666616102299612222266969699996669666666669630222000000000129 11420020150213226010606696060569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630242000000000163 11421020150221326010202202060620963.002269666666966146996996109739996696666666166996699666666666969699996669666666669630243000000002705 11422020150112212011104208020521737.001611215126966111019480960313120601166666626101299622222162969699996649666666669630351000000000314 11423020150523226010202107060423172.001669666666966246996996079739996696666666616205299612222266969699996669666666669660321000000000231 11424020150113212012101207040622477.001610166166966111022450960213916601166666626903299622222161031500000239666666669630541000000000421 11425020150323526010606696060469999.966669666666966246996996010469996696666666626101299612222266969699996669666666669630222000000000631 11426020150123136012999208050429999.991611166266966246996996120069999608366666626205299622222166969699996669666666669660420000000000198 11427020150121336125696696969669999.966669666666966246996996119669996096641666622206299622212166969699996669666266220210430000000000171 11428020150112446010606696060269999.966669666666966246996996010569996696666666616102299612266666969699996669666666669630232000000000218 11429020150323426020202208060611929.001669666666966246996996080539996696666666616905299612222266969699996669666666669660111000000000867 11430020150623226010202209040223074.001669666666966246996996030239996696666666616101299611222266969699996669666666669630222000000001947 11431020150111136012202202060521015.007610466266966246996996040130234609366666166996699666666666969699996669666666669610351000000000082 11432020150323226010606696060369999.966669666666966246996996030369996696666666626208299622212966969699996669666666669630332000000000426 11433020150521532112104203050622379.001610266166154112030450960321517102112436621103299612222166969699996669612299230830331000000000182 11434020150111126010205205060621101.001669666666966246996996010439996696666666166996699666666666969699996669666666669610243000000000206 11435020150322546010101202040621716.001669666666966246996996070519996696666666166996699666666666969699996669666666669630352000000001020 11436020150321326020202204040221232.001669666666966246996996070539996696666666166996699666666666969699996669666666669610542000000003254 11437020150223236012101208060222969.001620812212966246996996050211976605166666616202299612222266969699996669666666669630420000000002363 11438020150121226020205202040611103.007669666666966246996996040239996696666666616901299632222226969699996669666666669610111000000000198 11439020150213526010202209050327172.001669666666966246996996010419996696666666616102299612222266969699996669666666669660222000000001486 11440020150311312013202199040620926.007611212716966246996996060439996611366666166996699666666661040700030320366666669630342000000003574 11441020150611336011101102060521414.001610466766966246996996080210800609366666626909299622212266969699996669666666669610110000000000298 11442020150322426010202204040621082.001669666666966246996996030239996696666666616101299612212266969699996669666666669630232000000000396 11443020150111236012105102060521389.002310466166966246996996070210640609366666226908299616666666969699996669666666669610531000000000394 11444020150612426010202207040222196.001669666666966246996996010539996696666666616902299612222266969699996669666666669630111000000000413 11445020150421436011105203050329999.991610466266966246996996040210630609366666166996699666666666969699996669666666669610441000000000202 11446020150521226010202203040611481.001669666666966246996996010239996696666666166996699666666666969699996669666666669620522000000000406 11447020150323426010606696060269999.966669666666966246996996020369996696666666626205299612222266969699996669666666669660321000000001439 11448020150323526020205109050324223.007669666666966246996996010339996696666666616102299612222266969699996669666666669660222000000000792 11449020150222432112101206050421621.001630266166103136010999960211924104119636621101299612212266969699996669611251420630232000000000284 11450020150313146020101202050321366.001669666666966246996996010119996696666666616102299612266666969699996669666666669630252000000001956 11451020150213432013101209060111765.001610166166966111048480960069996601166666626903299612222262969699996639666666669610110000000000305 11452020150221426010202106050322357.001669666666966246996996080529996696666666616101299622212266969699996669666666669610222000000000334 11453020150312212014101207060322498.001669666666966246996996110069996611366666626101299612222261040700010210266666669630331000000000457 11454020150213536013101209060613847.001611166166966246996996050069996611366666626905299632212216969699996669666666669660110000000003584 11455020150313336012101209060122529.001611166166966246996996050213120608366666626205299622222266969699996669666666669630420000000000842 11456020150323426010202207060221454.001669666666966246996996030539996696666666616101299612222266969699996669666666669630222000000000496 114570201503135120111012040606114249.01620826112966146996996090311559603166666626209299642112121062000100239666666669630440000000001600 11458020150512226010606696060669999.966669666666966246996996020369996696666666626101299632212216969699996669666666669630232000000000228 11459020150522551110606696050369999.966669666666021246996996020369996096632336621101299622222166969699996669661113410730242000000000125 11460020150113126010202205040611340.001669666666966246996996030439996696666666616901299612222266969699996669666666669630111000000000610 11461020150322336013202108040621222.001610366166966146996996060069996611366666626901299612222166969699996669666666669630530000000001835 11462020150613412012105106020524457.001620615121966111001460960113380601166666626101299612222261041200000110866666669630332000000001874 11463020150323426010606696050369999.966669666666966246996996050569996696666666626205299612222266969699996669666666669660332000000000772 11464020150323512014101207060619999.991669666666966246996996070069996611366666626101299611222261022000050320166666669630331000000000152 11465020150421426010202204040611540.002969666666966246996996080429996696666666616902299621212166969699996669666666669610111000000000271 11466020150221226020202203040620978.001669666666966246996996040539996696666666166996699666666666969699996669666666669610353000000002312 11467020150112241010104202010521307.001669666666966111020400960319996696666666616101299612266662969699996669666666669630243000000000139 11468020150321326010205202040621139.007669666666966246996996080439996696666666216901299626666666969699996669666666669620253000000000709 11469020150322236011202207040621168.001610466266966246996996060321213609366666626906299612222266969699996669666666669610110000000001409 11470020150522226010202204050621020.001669666666966246996996010339996696666666616101299612222266969699996669666666669630243000000000667 11471020150611236012101201030521304.002911026266966246996996020110140610366666166996699666666666969699996669666666669610532000000000325 11472020150412536012101203020522078.001610466766966246996996040210606609366666626206299612222266969699996669666666669610440000000000285 11473020150122426010606696050469999.966669666666966246996996020369996696666666626101299612222266969699996669666666669630242000000000279 11474020150422432112101207060421407.001630266166113112048410960512080102112236621203299612222266969699996669611221919730341000000000106 11475020150113536013606696050369999.962269666666966246996996020069996611366666626205299612222266969699996669666666669660420000000000736 11476020150122532111101207060122052.001630266166113112013410960512860102112236621101299612222266969699996669611241410430242000000000205 11477020150511336011105202010529999.991610466766966246996996040210600609366666166996699666666666969699996669666666669610243000000001145 11478020150411246010105202020521208.001669666666966246996996019729996696666666616902299641166616969699996669666666669630111000000000359 11479020150321211011101202040611259.001610166166966246996996080210700608366666626101299611212261011500025369666666669630331000000000467 11480020150311426010202203040521197.002169666666966246996996080239996696666666166996699666666666969699996669666666669610343000000000223 11481020150211326010202203040621156.007669666666966246996996080329996696666666616102299621222166969699996669666666669610222000000000394 11482020150321126010202206040621131.001669666666966246996996030539996696666666166996699666666666969699996669666666669610243000000000796 11483020150221326010202206040621073.007669666666966246996996040539996696666666166996699666666666969699996669666666669630543000000000303 11484020150312412012101206010515615.001620826112966111020450960312600601166666626901299612222261021400150170366666669630331000000000723 11485020150121226010202203040620991.001669666666966246996996030339996696666666166996699666666666969699996669666666669630522000000000202 11486020150523236011202108050222871.007630166266966246996996010430312607266666616101299612222266969699996669666666669630222000000001137 11487020150411336011205203060429999.997610466266966246996996990230069609366666166996699666666666969699996669666666669610243000000000149 11488020150311136021202205060421095.001630366266966246996996080330780605166666626901299612222266969699996669666666669610653000000001694 11489020150323532011202207040623324.001630166166966113010160960421300602166666626205299612222262969699996649666666669630321000000000670 11490020150221426010202203040621578.007669666666966246996996010529996696666666166996699666666666969699996669666666669610353000000000317 11491020150523326010606696060269999.966669666666966246996996020569996696666666626101299622212266969699996669666666669630253000000000176 11492020150512512022606696040569999.962269666666966246996996020269996610366666626904100422222161040800000210366666669630620000000001233 11493020150211126010202203010520967.001669666666966246996996030139996696666666166996699666666666969699996669666666669630441000000001264 11494020150311126010205205040621003.007669666666966246996996089739996696666666166996699666666666969699996669666666669610243000000001185 11495020150222551110101107050422599.001669666666113136050999960229996196611636611102299612222266969699996669661151230830232000000000674 11496020150323226010202208060221576.001669666666966246996996080539996696666666616101299612222266969699996669666666669660222000000001234 11497020150422532112101206050421638.001630266266134112020500960511560102112112621101299612266666969699996669611241430830232000000000043 11498020150321232111202205050421194.002110366166123112016270960431300102112336621101299622212266969699996669611241210130331000000000390 11499020150421236013202205040621011.001611026266966246996996030069996611366666626902299671122216969699996669666666669630641000000000167 11500020150323126010202208040621168.001669666666966246996996010429996696666666616905299612222266969699996669666666669660111000000000264 11501020150322212013101207040621443.001610266166966136996996100069996611366666626203299621212161031400000349666666669630450000000000235 11502020150212211011105102020523614.001620811122966111004450960421536601166666616102299622222162969699996669666666669630341000000000244 11503020150621236011905204039929999.997610466266966246996996049790970609366666166996699666666666969699996669666666669610430000000000515 11504020150111236011104202040611242.001610466166966246996996030120253609366666166996699666666666969699996669666666669610242000000000077 11505020150113212023101299060610647.001620926111966246996996030069996611366666626101299612222962969699996620866666669630321000000000270 11506020150313436012101205060113455.001620926212966246996996120312080605166666616102299612222266969699996669666666669630331000000000297 11507020150422532112101108050324166.001630266266123112028430960411820102112113611102299621266666969699996669611221230830242000000000193 11508020150211136011205202040621046.007610466266966246996996040130130609366666166996699666666666969699996669666666669610252000000002149 11509020150111236012105202030521101.002311211726966246996996020110217610366666166996699666666666969699996669666666669630351000000000180 11510020150522526010202108050424746.001669666666966246996996010539996696666666616102299622222266969699996669666666669630242000000000269 11511020150522326010606696040669999.966669666666966246996996010569996696666666626902299612222266969699996669666666669630111000000001688 11512020150111212011104202010522012.001620515121966146996996090311504603166666626903299612222261031500000120466666669630110000000000084 11513020150123426010205203040620890.001669666666966146996996030339996696666666616203299621212266969699996669666666669630321000000000221 11514020150422526010205105050323926.001669666666966246996996010529996696666666616101299622222266969699996669666666669630253000000000346 11515020150323121010202206060521174.001669666666966111008240960439996696666666616101299622222262969699996669666666669630242000000001155 11516020150623419092104208040621597.001620515121966111023999960312080601166666626299999989992999969999999699966666669630420000000001134 11517020150222526010205205040325389.001669666666966246996996040239996696666666216901299616666666969699996669666666669610343000000002357 11518020150313426010204207020521678.001669666666966246996996010439996696666666616102299612222266969699996669666666669630222000000000311 11519020150423126010606696060569999.966669666666966246996996020569996696666666626101299612222266969699996669666666669630222000000000254 11520020150422236012105103010521245.001610366166966246996996070210650608366666626101299612222266969699996669666666669630351000000000309 11521020150523526010202207060220559.001669666666966246996996010539996696666666616105299622222266969699996669666666669660233000000001583 11522020150121336011104202040421028.001620515121966246996996030110500607266666226901299626666666969699996669666666669610531000000000401 11523020150523226010202206040222286.001669666666966246996996010429996696666666616101299612222266969699996669666666669630253000000000176 11524020150123536012606696040169999.966669666666966246996996020069996610366666626101299612222266969699996669666666669630352000000000246 11525020150122412013202201060629999.991620826122966246996996030069996611366666626101299622212261011500010110566666669630331000000000193 11526020150123421010205205050322152.007669666666966111010999960439996696666666616101299622222262969699996669666666669630232000000000136 11527020150323126010606696010569999.966669666666966246996996030569996696666666626208299622212266969699996669666666669660222000000000495 11528020150411426010202202040612415.001669666666966246996996040529996696666666216902299616666666969699996669666666669610253000000000244 11529020150623426010202106060222424.001669666666966246996996010539996696666666616902299632222116969699996669666666669630531000000000421 11530020150122226010205203050621518.001669666666966246996996010329996696666666616102299622222266969699996669666666669630243000000000372 11531020150322312013202299040621102.001610466166966246996996040239996611366666166996699666666661020700000320466666669610542000000000354 11532020150311426010202204060621772.001669666666966246996996040439996696666666616901299622222266969699996669666666669610253000000002863 11533020150422236013101204030221501.001610266166966136996996100069996611366666616101299672222296969699996669666666669630331000000000681 11534020150321126010202204040621015.007669666666966246996996040539996696666666166996699666666666969699996669666666669610243000000000430 11535020150323426010606696060469999.966669666666966246996996020469996696666666626205299612222266969699996669666666669630321000000000430 11536020150113411011104206030522214.001620515121966111014160960422357601166666616101299622212262969699996669666666669630321000000000488 11537020150422446010101202040222098.001669666666966146996996010419996696666666616102299612266666969699996669666666669630232000000000257 11538020150421232111101205040221562.001630266166113112016340960412080102112336621101299612222266969699996669611241410330242000000000192 11539020150323236013101109010579999.991611166166966246996996050069996611366666626205299612222266969699996669666666669630420000000002488 11540020150211436012101202020521721.007620811112966246996996070210770607266666166996699666666666969699996669666666669630521000000000214 11541020150511126010202202040621198.001669666666966246996996080339996696666666166996699666666666969699996669666666669610532000000001507 11542020150122236013104207040621057.001610466166966136996996100069996611366666626203299631212116969699996669666666669610440000000000313 11543020150511326010205205050421628.007669666666966246996996030439996696666666616901299612222266969699996669666666669610633000000001779 11544020150322431113101206050421411.001630266166999112050270960519996102112236621101299612222266969699996669611142410530232000000000420 11545020150123246010105202050221903.001669666666966246996996030219996696666666616101299612266666969699996669666666669630321000000000220 11546020150313236013101207060123993.001611166166966246996996070069996611366666626108299622212266969699996669666666669660342000000002619 11547020150212112014606696060569999.962269666666966246996996110069996611366666626904106012222261020300000370466666669630550000000000215 11548020150323136022606696020269999.962269666666966246996996039769996610366666696101299622292166969699996669666666669630351000000000684 11549020150312512022101106060621277.001611019166966246996996120221803608366666626901299621112161041500010220366666669630353000000002096 11550020150311312013101204020521923.001610366166966136996996100119996611366666166996699666666661023000000339666666669630342000000001336 11551020150311136011204202010520824.002310466266966246996996040130087609366666166996699666666666969699996669666666669610252000000000347 11552020150622532111101206050622610.001630266166123119014999960512080101122119621101299612222166969699996669611242430830232000000000804 11553020150322432112606696050469999.966669666666123119026280960569996101112136621101299621212266969699996669661221229730232000000000523 11554020150221126010205205040611378.001669666666966246996996040429996696666666166996699666666666969699996669666666669610332000000001477 11555020150311126010202204040620978.007669666666966246996996010439996696666666166996699666666666969699996669666666669610542000000000524 11556020150521136011204206040671277.002110466266966246996996020131300610366666166996699666666666969699996669666666669610243000000000589 11557020150322426010202205040621010.002169666666966246996996010539996696666666616101299622222266969699996669666666669630253000000000563 11558020150613226010606696040169999.966669666666966146996996030269996696666666626202299641122226969699996669666666669630222000000000805 11559020150423226010205103060221917.001669666666966246996996010329996696666666616101299612222266969699996669666666669630222000000000357 11560020150313221010205204010521144.001669666666966111010380960329996696666666616903299622222261071000050369666666669630531000000000446 11561020150621126010202202040621080.001669666666966246996996040539996696666666166996699666666666969699996669666666669610353000000000402